알고리즘 생략으로 디스플레이 특성 직접 설정
제약 조건 알고리즘을 생략하여 속성의 디스플레이 특성을 직접 설정할 수 있습니다. 제약 조건 알고리즘을 생략한 경우 인수를 하나만 지정할 수 있습니다. 이 인수 하나를 평가한 결과가 AttrConstraint 요소의 평가 결과로 반환됩니다.
인수가 하나 이상 지정된 상태에서 알고리즘을 생략하면 예외가 반환됩니다.
아래의 XML 단편은 알고리즘 생략 방법을 보여줍니다. 여기서는 번호 속성 값에 대한 디스플레이 제약조건을 ServerAssignedAndImmutableConstraints라는 변수로부터 계산한 제약조건으로 설정합니다.
<AttrConstraint id="number">
<VarRef id="ServerAssignedAndImmutableConstraints"/>
</AttrConstraint>
ServerAssignedAndImmutableConstraints 변수에 해당하는 VarDef의 예제는 다음과 같습니다.
<VarDef id="ServerAssignedAndImmutableConstraints"
algorithm="com.ptc.core.rule.server.impl.GatherAttributeConstraints">
<Value algorithm="com.ptc.core.rule.server.impl.GetServerAssignedConstraint"/>
<Value algorithm="com.ptc.core.rule.server.impl.GetImmutableConstraint"/>
</VarDef>
도움이 되셨나요?