Udostępnij za pośrednictwem


Składnia ścieżki domeny

Definicje DSL użyć składni XPath podobne, aby zlokalizować określone elementy w modelu.

Zazwyczaj nie trzeba pracować z tej składni bezpośrednio.Gdzie wydaje się w szczegóły DSL lub okno właściwości można kliknij strzałkę w dół i w edytorze ścieżki.Jednakże ścieżka pojawi się w tym formularzu w polu po użyciu edytora.

Ścieżka domeny ma następującą postać:

RelationshipName.PropertyName/!Rola

Obiektu CommentReferencesSubjects

Składnia przechodzi drzewa modelu.Na przykład relacji domeny CommentReferencesSubjects na ilustracji powyżej ma rolę tematów.Segment ścieżki /!Subjectt Określa, że ścieżka kończy się w dniu elementy udostępniane za pośrednictwem roli tematów.

Każdego segmentu zaczyna się od nazwy domeny relacji.W przypadku przechodzenia od elementu na relację, segmentu ścieżki jest wyświetlany jako Relationship.PropertyName.Jeśli hop z łącze do elementu, segmentu ścieżki jest wyświetlany jako relacji /!RoleName.

Ukośniki oddzielne składnia ścieżki.Każdy segment ścieżki jest albo chmielu z elementu do łącza (wystąpienie relacji) lub łącze do elementu.Segmenty ścieżki często pojawiają się parami.Jeden segment ścieżki reprezentuje element chmielu do łącza i następny segment reprezentuje chmielu z łącze do elementu na drugim końcu.(Dowolne łącze może być również źródłowego lub docelowego relacji, sam).

Nazwa, której używa dla chmielu element do łącza jest wartością rolę Property Name.Nazwa, której używa dla chmielu łącze do elementu jest nazwy roli docelowej.

Zobacz też

Koncepcje

Zrozumienia modeli, klasy i relacje