用EA类图生成AS3代码

上一次我们谈了怎样用AS3代码生成EA类图,这次再谈一下EA的AS3逆向工程:怎样用EA类图生成AS3代码。

一、知识准备

  1. UML基础:
    http://www.ibm.com/developerworks/cn/rational/r-uml/
  2. EA教程资源:
    http://sparxsystems.com/resources/portal.html

二、操作步骤

点击此处查看动画演示。

三、说明

  1. EA逆向工程默认的语言是Java,需要设置成ActionScript;
  2. ActionScriptEA默认为2.0,需要选择3.0;
  3. ActionScript 的模板还有Bug,比如说在生成的ActionScript 3.0代码中,import语句仍是ActionScript 2.0语法,请将SettingsCode Generation TemplatesActionScriptFile中的%ImportSection%\r
    去掉。
  4. 生成的ActionScript 3.0代码的接口方法为public,请手动去掉;
  5. 如果生成的代码出现乱码,请选择ToolsSource Code Engeeringcode page for source editing65001 (UTF-8)
  6. 我们只谈了类图,也可以用EA来画其它与AS3相关的UML图。

发表评论