在生成变换源代码之前,在 Generalize Classes 项目中,检查 src 文件夹中的内容。这些包和文件是在创建项目时生成的;其他文件是在编辑 Generalize_Classes.mapping 文件时创建的。
可以增量式添加映射规则以及为映射声明中的映射规则生成实现。不必在生成变换源代码之前定义所有映射规则。例如,在完成本教程之后,您可以添加创建从实现类到接口的实现关系的映射规则。
生成变换源代码时,对于映射模型中的每个映射声明,变换编写框架将生成名为 nTransform.java 的 Java™ 源文件,其中 n 表示映射声明的名称。这些 Java 文件一起组成变换代码。除了生成变换的实现代码之外,变换编写框架还生成代码以向变换服务注册变换。
要生成和编译变换源代码,请完成下列步骤:
复审项目的 src/generalize_classes.transforms 文件夹中的文件。会为映射模型中的每个映射声明生成一个 Java 变换。在 MainTransform.java 文件中,MainTransform 方法会按在“大纲”视图中指定的顺序添加每个生成的变换的实例。
现在,可以配置运行时工作台了。