Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A DSL-definíciók XPath-szerű szintaxist használnak a modell adott elemeinek megkereséséhez.
Általában nem kell közvetlenül ezzel a szintaxissal dolgoznia. Ahol megjelenik a DSL Részletek vagy Tulajdonságok ablakban, kattintson a lefelé mutató nyílra, és használja az elérési út szerkesztőt. Az elérési út azonban a szerkesztő használata után jelenik meg ebben az űrlapban a mezőben.
A tartomány elérési útja a következő formában történik:
RelationshipName.PropertyName/! Szerep
A szintaxis bejárja a modell fáját. A fenti ábrán látható CommentReferencesSubjects tartománykapcsolat például alanyi szerepkörrel rendelkezik. Az elérési út szegmense /!Subjectt azt határozza meg, hogy az elérési út a Subjects szerepkörön keresztül elérhető elemeken fejeződik be.
Minden szegmens egy tartománykapcsolat nevével kezdődik. Ha a bejárás elemről kapcsolatra mutat, az elérési út szegmense Relationship.PropertyName néven jelenik meg. Ha a ugrás egy elemre mutató hivatkozásból származik, az elérési út szegmense Kapcsolat/!RoleName.
Az útvonal szintaxisát perjelek választják el. Az útvonal szegmense lehet egy ugrás egy elemtől egy kapcsolatra (egy viszony egy példányára), vagy egy kapcsolattól egy elemre. Az elérési utak szegmensei gyakran jelennek meg párokban. Az egyik elérésiút-szegmens egy ugrást jelöl egy elemről egy hivatkozásra, a következő szegmens pedig egy ugrást a másik végén lévő elemre mutató hivatkozásból. (Bármely hivatkozás lehet maga a kapcsolat forrása vagy célja is).
Az elem-csatolás ugráshoz használt név a szerepkör Property Nameértéke. A hivatkozás-elem ugráshoz használt név a célszerepkör neve.