< 上一课
|
下一课 >
第 3 课:添加模板元素和条件
可添加一些模板元素、查询和条件来构建模板。
对顶级包定义查询并在
model/root
元素下进行强制转型:
从
数据源模式
视图中选择
root
查询,然后单击
强制转型
图标。
在“
选择类型
”窗口中,选择
包
,然后单击
确定
。
注:
不能构建类型为
Any Type
的查询。使用查询前必须定义强制转型。系统未对可有多个类型的模式元素指定类型。在这类情况下,可通过
强制转型
功能来定义要使用的类型。
通过模板中的“
选用板
”视图添加“容器”元素。
将新添加的
model/root(Package)
查询从“
数据源模式
”视图拖到容器元素中。
选择容器元素。
在“属性”视图中,选择
常规
选项卡。
在名称字段中,输入
根包
。
将段拖到容器元素中,然后添加
model/root(Package)/name
属性。
为图列表添加静态文本标题图:
将“段”元素从“
选用板
”视图拖到容器元素中的第一个段元素后。
将“文本”元素从“
选用板
”视图拖到第二个段元素中。
双击“文本”元素并输入
图
。
将“容器”元素拖到第一个容器元素中的两个段元素后。
将
model/root(Package)/diagram
属性拖到容器元素中。
注:
要添加特定图类型,请向 diagram(Diagram) 节点下的该图类型添加强制转型并使用强制转型类型而不是通用图类型。
要添加特定图:
将
图像
元素从“
选用板
”视图拖到容器元素中。
双击图像元素。
在“
为图像元素设置值
”窗口中,展开
model/root(Package)/diagram
,然后选择
_image
。将在
选择数据项
字段中添加所选属性。
单击
确定
。
将
段
元素拖到编辑器中的图像元素后。
选择段元素。
在“属性”视图中,选择
常规
选项卡。
对于
名称
属性,请输入
图文字说明
。
将
图形文字说明
元素拖到段元素中。
要显示带有图名称的图形文字说明,请执行以下操作:
在“
属性
”视图中,选择
特定
选项卡。
对于
字段标签
属性,请单击
图标。
在“
设置字段标签值
”窗口中,展开
model/root(Package)/diagram
,然后选择
名称
。将在
选择数据项
字段中添加所选属性。
单击
确定
。
列示每个包中的类:
将
段
元素从“
选用板
”视图拖到第二个容器元素后。
将
文本
元素拖到段元素中。
双击文本元素并输入
类
。单击
确定
。
将
容器
元素拖到段元素后。
将
model/root(Package)/diagram/ownedMember(Class)
属性从“
数据源模式
”视图拖到容器中。
选择容器元素。
在“属性”视图中,选择
常规
选项卡。
对于
名称
属性,请输入
类容器
。
通过单击
图标来为 ownedMember 添加
类
类型强制转型。
将
段
元素拖到容器元素中。
将
model/root(Package)/diagram/ownedMember(Class)/Name
属性拖动到段元素。
注:
只能对活动类添加此文本(通过对文本元素设置条件)。
要仅对活动类添加文本,请执行以下操作:
将
文本
元素添加到段元素中。
双击文本元素并输入
(Active)
。
右键单击该文本元素,然后单击
数据
>
编辑条件
。
在“
为当前元素设置条件
”窗口中,展开
属性
,然后选择
IsActive
属性。所选属性将添加到右视图中的
左操作数
字段中。
对于
运算符
,请选择
Equals
。
对于“右操作数”,请选择
true
。
单击
添加
。
单击
确定
。
保存文档。
课程要点
您向模板添加了元素和条件。
< 上一课
|
下一课 >
反馈