Sdílet prostřednictvím


Syntaxe cesty domény

DSL definice syntaxe podobné XPath vyhledat určité prvky v modelu.

Obvykle není nutné pracovat s následující syntaxí přímo.Kde se podrobnosti DSL nebo okno Vlastnosti můžete klepnutím na šipku dolů a použít editor cestu.Cesta se však zobrazí v tomto formuláři v poli po použití editoru.

Cesta domény má následující podobu:

RelationshipName.PropertyName/!Role

CommentReferencesSubjects – odkazová relace

Syntaxe projde strom modelu.Role subjektů má například vztah domény CommentReferencesSubjects na výše uvedeném obrázku.Segment cesty /!Subjectt Určuje cestu dokončen prvků prostřednictvím role subjektů.

Každý segment začíná název domény relace.Pokud průchod z elementu vztah, segmentu cesty se zobrazí jako Relationship.PropertyName.Pokud směrování pomocí odkazu na prvek, segmentu cesty se zobrazí jako vztah /!RoleName.

Lomítka samostatné syntaxe cesty.Každý segment cesty je směrování z prvku odkaz (instance vztahu) nebo z odkazu na prvek.Segmenty cesty se často zobrazují ve dvojicích.Jeden segment cesty představuje zprávu hop z elementu propojení a další segment představuje zprávu hop z odkazu na prvek na druhém konci.(Libovolný odkaz může být také zdroj nebo cíl samotnou relaci).

Název používaný pro prvek k propojení směrování je hodnota roli Property Name.Název používaný pro směrování odkazu na prvek je názvu cílové role.

Viz také

Koncepty

Principy modelů, tříd a vztahy