Syntaxe cesty domény
Definice DSL používat syntaxe XPath k nalezení konkrétní prvky v modelu.
Obvykle není nutné pracovat s touto syntaxí přímo.Pokud se objeví v podrobnosti DSL nebo okno vlastností, můžete klepnutím na šipku dolů a použití editoru cesty.Cesta se však zobrazí v tomto formuláři v poli po použití editoru.
Cesta domény má následující formát:
RelationshipName.PropertyName/!Role
Syntaxe překračují stromu modelu.Můžete například vztah domény CommentReferencesSubjects – odkazová ve výše uvedeném obrázku má Predmety roli.Segment cesty /!Subjectt Určuje, že cesta dokončí u elementů přistupovat prostřednictvím Predmety role.
Každý segment začíná název domény relace.Pokud průchodu z elementu k relaci, segmentu cesty se zobrazí jako Relationship.PropertyName.Pokud je směrování pomocí odkazu na prvek, segmentu cesty se zobrazí jako vztah /!RoleName.
Lomítka oddělte syntaxe cesty.Každý segment cesty je směrování z elementu na hypertextový odkaz (instance relace) nebo odkaz na element.Segmenty cesty v dvojice opakovaně zobrazit.Jeden segment cesty představuje směrování z elementu na hypertextový odkaz, a další segment představuje směrování z odkazu na element na druhém konci.(Jakéhokoli odkazu lze také zdroj nebo cíl v relaci sama).
Název, který můžete použít pro směrování element odkaz je hodnota role uživatele Property Name.Název, který můžete použít pro prvek odkazu směrování je název cílového role.