불연속 목록 표시 예제
다음 알고리즘을 사용하여 불연속 목록을 표시할 수 있습니다.
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 태그에 사용된 라이프 사이클 이름은 기존의 라이프 사이클 템플릿이어야 합니다.
도움이 되셨나요?