域路径语法

DSL 定义使用类似于 XPath 的语法设置特定组件模型。

您通常不必直接使用此语法一起使用。 如果出现在 DSL 详细信息或 " 属性 " 窗口,可以单击该向下箭头和使用 path 编辑。 但是,在中,在您使用了编辑器后,路径显示在该字段中的此模式。

域路径采用以下形式:

RelationshipName.PropertyName/! 角色

CommentReferencesSubjects 引用关系

语法遍历该模型的树。 例如,在上面的插图中的域关系 CommentReferencesSubjects 有一个主题角色。 路径段/! Subjectt 指定路径。通过主题角色访问这些元素完成。

每段从域关系的名称开头。 如果遍历是从元素到关系,路径段显示为 Relationship.PropertyName。 如果这棵跳跃是从链接到元素,路径段显示为 关系! RoleName。

反斜杠分隔的语法。 每个路径段是一个棵跳跃从元素为链接关系 (的实例) 或从链接到元素。 路径段通常显示对。 一个路径段表示从元素的一棵跳跃链接到,并且,下段表示从该链接一棵跳跃到元素在另一端。 (所有链接也可以是关系的源或目标)。

为元素链接到跳跃使用的名称为角色的 Property Name的值。 为链接到组件跳跃使用的名称为目标的角色的名称。

请参见

概念

了解模型、类和关系