Rational Tau 속성

속성은 Rational® Tau 데이터 소스에 대한 템플리트 요소의 컨텐츠 또는 템플리트 요소의 컨텐츠를 계산하는 표현식 또는 템플리트 요소의 형식화 기능을 정의하는 데 사용됩니다. 조회가 템플리트 요소에 지정된 후에 조회에 의해 리턴되는 요소의 모든 속성을 사용할 수 있습니다.

그래픽 사용자 ID(GUID)

모든 스키마 요소에는 특수 ID 번호가 있습니다. 이 속성은 기본적으로 현재 모델 요소의 고유 GUID로 채워집니다.

_image

Rational Tau 다이어그램을 표시하는 모든 스키마 요소에는 _image라는 특수 속성이 있습니다. 이 속성을 사용하면 현재 다이어그램에 대한 이미지를 생성하고 이미지를 출력에 포함시킬 수 있습니다.

stringRepresentation

모든 표현식, 조치 및 정의에 사용할 수 있는 이 속성은 구문 분석되지 않는 요소의 표시를 보관합니다.

조회 요소

모든 스키마 요소에는 조회라는 특수 하위 요소가 있습니다. 스키마의 기타 요소와 달리 조회에는 기본 Rational Tau 조회 및 지정된 유형이 없습니다. 조회 요소를 그대로 사용하면 결과를 리턴하지 않습니다.

조회 요소는 문서 생성에 대해 다른 레벨의 사용자 정의를 제공합니다. 기존 요소가 충분하지 않거나 태스크에 대해 최적화되지 않은 경우, 조회 요소를 사용하여 유형 및 조회를 정의할 수 있습니다. 유형은 유형 캐스트를 조회 요소에 추가하여 정의되며 조회는 기본 필터로 정의됩니다.

첫 번째 이미지는 조회 요소에 추가된 캐스트 query(Any Type)를 표시합니다. 두 번째 이미지는 템플리트에서 사용되는 캐스트 model.query(Diagram)가 있는 조회 요소를 표시합니다.

조회 요소에
추가된 캐스트

캐스트가 있는
조회 요소는 템플리트에서 사용됩니다.

이 시나리오의 경우, 유효한 조회는 GetAllEntities().select( IsKindOf("Diagram"))입니다.

조회 결과는 조회에서 사용되는 유형 캐스트를 기반으로 하여 필터링됩니다. 조회 구문이 올바른 경우, 결과에 지정된 유형 캐스트와 일치하는 요소만 포함됩니다.


피드백