前页 后页

发布图案

要发布设计模式,您首先必须在Enterprise Architect中将模式建模为图表。本示例图是根据Gamma等人在GoF书《 设计模式-可重用的面向对象软件元素》中的示例创建的。

Decorator Pattern, an example of a Gang Of Four Pattern diagram

访问

色带

打开图:

专业>技术>发布技术>将图发布为图案

定义图案文件

字段/按钮

行动

也可以看看

模式名称

输入模式名称。

文档名称

键入目录路径和.XML文件名以包含已发布的模式。

类别

键入应该在“模式”中列出模式的类别(必填)。

键入特征码版本号。

笔记

在图案上键入任何注释。

动作

选择适当的复选框以选择模式中包含的元素的操作;这些操作是在使用模式时执行的。

可用的操作是:

  • 创建:直接创建Pattern元素,无需修改
  • 合并:将Pattern元素与现有元素合并,使现有元素能够担当所选Pattern元素的角色
  • 实例:创建Pattern元素作为现有元素的实例
  • 类型:将Pattern元素类型创建为现有元素
如果您的Pattern包含Object元素,则可以使用“实例”将Object的分类器设置为要在其中放置Pattern的图中的类之一。

如果您的模式包括属性(端口或零件),则可以使用“类型”将属性的类型设置为要在其中放置模式的图中的一个类。

使用图案

单击此按钮两次以发布模式。

发布后,您可以将Pattern加载到Enterprise Architect ,并加载到Browser窗口的'Resources'选项卡中。

导入模型图案

笔记

  • 在Enterprise Architect的Corporate , Unified和Ultimate版本中,如果启用了安全性,则必须具有“管理图”权限才能将图发布为模式
  • 如果您的源图中包含信息流,则“已传达的信息项”和“已实现的信息流”数据不会复制到模式中
  • 要更改元素之一的名称,请双击该元素以显示“编辑”对话框。在此对话框中,您还可以添加详细说明元素用途的注释
  • 序列图的模式无法发布