模式 - 发行说明


1.0 局限性
   1.1 无法从现有模式的实例化创建新模式
2.0 已知问题
   2.1 当使用“模式创作”视图时,未添加组
   2.2 在库代码中报告模式或参数代码中有错
   2.3 模式扩展产生未解析导入错误
   2.4 模式参数工具提示转换不正确
   2.5 项目可能未出现在“模式创作”视图中
   2.6 模式类型更改可能未反映在定义模板中
   2.7 在“模式创作”视图中未启用“撤销”操作

1.0 局限性

1.1 无法从现有模式的实例化新建模式

“模式浏览器”视图显示您可以应用的模式。当将模式从“模式浏览器”视图拖至图编辑器时,您正在应用此模式。然后您将实参值绑定到与模式关联的参数。不过,您不能为模式定义新的模板参数(例如,您不能从现有模式的实例化新建模式)。

2.0 已知问题

2.1 当使用“模式创作”视图时,未添加组

如果通过使用“模式创作”视图向模式添加组,并且使用运行方式 > 运行期工作台命令启动新的会话,则新组不出现在会话中。要变通此问题,在使用 -clean 选项启动产品时,必须除去工作区或除去 metadata\plugins\org.eclipse.core.runtime\settings\com.ibm.xtools.ras.repository.datastore.core.prefs 文件。

2.2 在库代码中报告模式或参数代码中有错

在以下情况下,对模式显示“实施代码缺失”错误消息:

要变通此问题,请手动修改有关代码,或者为模式库或基于清单文件中的定义的模式重新生成源代码。

2.3 模式扩展产生未解析导入错误

如果向现有项目添加模式扩展,则会报告引用未解析导入的编译错误。在保存 plugin.xml 文件或从必需插件 com.ibm.xtools.patterns.framework 的菜单调用“compute build path”命令之后,错误停止。

2.4 模式参数工具提示转换不正确

如果您在非英语语言环境中工作并安装了产品的可选语言包,则“模式参数”窗口的“值”一栏的工具提示未正确转换。

2.5 项目可能未出现在“模式创作”视图中

当将插件项目转换为模式项目时,项目可能未显示在“模式创作”视图中。要在“模式创作”视图中显示项目,请保存 plugin.xml 文件。

2.6 模式类型更改可能未反映在定义模板中

如果在“模式创作”视图中更改模式类型,则更新可能未反映在定义模板(.emx 文件)中。

要变通此问题,请完成以下步骤:

  1. 从项目的 PatternsFile 目录删除模式的参考模型(例如,pattern1.emx)。
  2. 重新启动产品,并装入项目。
  3. 打开“模式创作”视图。
  4. 右键单击该模式;然后单击重新生成定义模板

2.7 在“模式创作”视图中未启用“撤销”操作

在模式创作操作(如删除参数)之后,如果“模式创作”视图有焦点,则“撤销”操作不可用。不过,在模式创作操作之后,如果源代码编辑器有焦点,则“撤销”操作可用,但操作的结果只出现在源代码编辑器中,而不出现在可复用资产规范(RAS)清单文件中。

源代码和 RAS 清单文件之间的不一致在“模式创作”视图中用红色的 X 注释。

返回到主自述文件