< 上一课 | 下一课 >

第 3 课:添加模板元素和条件

可添加一些模板元素、查询和条件来构建模板。
  1. 对顶级包定义查询并在 model/root 元素下进行强制转型:
    • 数据源模式视图中选择 root 查询,然后单击 “强制转型”图标 强制转型图标。

      定义查询

    • 在“选择类型”窗口中,选择,然后单击确定
    注: 不能构建类型为 Any Type 的查询。使用查询前必须定义强制转型。系统未对可有多个类型的模式元素指定类型。在这类情况下,可通过强制转型功能来定义要使用的类型。
  2. 通过模板中的“选用板”视图添加“容器”元素。
  3. 将新添加的 model/root(Package) 查询从“数据源模式”视图拖到容器元素中。
  4. 选择容器元素。
  5. 在“属性”视图中,选择常规选项卡。
  6. 在名称字段中,输入根包
  7. 将段拖到容器元素中,然后添加 model/root(Package)/name 属性。

    段元素中的“名称”属性。

  8. 为图列表添加静态文本标题图:
    • 将“段”元素从“选用板”视图拖到容器元素中的第一个段元素后。
    • 将“文本”元素从“选用板”视图拖到第二个段元素中。
    • 双击“文本”元素并输入
    • 将“容器”元素拖到第一个容器元素中的两个段元素后。
    • model/root(Package)/diagram 属性拖到容器元素中。
      注: 要添加特定图类型,请向 diagram(Diagram) 节点下的该图类型添加强制转型并使用强制转型类型而不是通用图类型。
    • 要添加特定图:
      • 图像元素从“选用板”视图拖到容器元素中。
      • 双击图像元素。
      • 在“为图像元素设置值”窗口中,展开 model/root(Package)/diagram,然后选择 _image。将在选择数据项字段中添加所选属性。
      • 单击确定

        为图像元素设置值

    • 元素拖到编辑器中的图像元素后。
    • 选择段元素。
    • 在“属性”视图中,选择常规选项卡。
    • 对于名称属性,请输入图文字说明
    • 图形文字说明元素拖到段元素中。

      添加图文字说明

    • 要显示带有图名称的图形文字说明,请执行以下操作:
      • 在“属性”视图中,选择特定选项卡。
      • 对于字段标签属性,请单击 设置字段值 图标。
      • 在“设置字段标签值”窗口中,展开 model/root(Package)/diagram,然后选择名称。将在选择数据项字段中添加所选属性。
      • 单击确定
  9. 列示每个包中的类:
    • 元素从“选用板”视图拖到第二个容器元素后。
    • 文本元素拖到段元素中。
    • 双击文本元素并输入。单击确定
    • 容器元素拖到段元素后。
    • model/root(Package)/diagram/ownedMember(Class) 属性从“数据源模式”视图拖到容器中。
    • 选择容器元素。
    • 在“属性”视图中,选择常规选项卡。
    • 对于名称属性,请输入类容器

      添加类类型强制转型

    • 通过单击 “强制转型”图标 图标来为 ownedMember 添加类型强制转型。
    • 元素拖到容器元素中。
    • model/root(Package)/diagram/ownedMember(Class)/Name 属性拖动到段元素。

      添加包名

      注: 只能对活动类添加此文本(通过对文本元素设置条件)。
    • 要仅对活动类添加文本,请执行以下操作:
      • 文本元素添加到段元素中。
      • 双击文本元素并输入 (Active)
      • 右键单击该文本元素,然后单击数据 > 编辑条件
      • 在“为当前元素设置条件”窗口中,展开属性,然后选择 IsActive 属性。所选属性将添加到右视图中的左操作数字段中。
      • 对于运算符,请选择 Equals
      • 对于“右操作数”,请选择 true
      • 单击添加
      • 单击确定
  10. 保存文档。

课程要点

您向模板添加了元素和条件。
< 上一课 | 下一课 >

反馈