전문 관리 > 비즈니스 객체 변경 > 객체 초기화 규칙 관리 > 객체 초기화 규칙 작업 > 규칙 알고리즘 > 일반적인 기본값 및 제약 조건 알고리즘 예제 > 불연속 목록 표시 예제
  
불연속 목록 표시 예제
다음 알고리즘을 사용하여 불연속 목록을 표시할 수 있습니다.
GetDiscreteSetConstraints
DiscreteLifecycleTemplateSetAlgorithm
DiscreteTeamTemplateSetAlgorithm
사용할 알고리즘은 목록에 표시할 값의 유형에 따라 결정됩니다. 예를 들어, AttributeValues 태그에 중첩된 다음 XML을 wt.part.WTPart 객체 유형에 사용하면 사용자가 선택할 수 있는 분리된 라이프 사이클 템플릿 목록이 표시됩니다.
<AttrConstraint id="lifeCycle.id"
algorithm="com.ptc.core.rule.server.impl.GatherAttributeConstraints">
<Value algorithm="com.ptc.core.foundation.lifecycle.server.impl.DiscreteLifecycleTemplateSetAlgorithm">
<Arg>Default</Arg>
<Arg>Basic</Arg>
<Arg>Change Activity Life Cycle</Arg>
</Value>
</AttrConstraint>
이러한 알고리즘을 포함하는 경우 사용자 인터페이스에서 속성이 표시되는 모양만 결정되며, 인수로 사용된 값이 유효한지 확인해야 합니다. 앞의 예제와 같이 Arg 태그에 사용된 라이프 사이클 이름은 기존의 라이프 사이클 템플릿이어야 합니다.