JET 介绍
Eclipse 的 Java Emitter Templates(JET)一个开源的模板引擎,其功能是在 Eclipse Modeling
Framework(EMF)中生成代码。 JET 的语法与 JSP 语法比较相似,但它们处于不同的应用领域。
JET 的模板文件(template files)后缀一般为(.jet),但为区分生成文件的类型建议扩展名采用生成文件类型加 jet 后缀的方式,如
.javajet、*.textjet 等。
org.eclipse.emf.codegen.jet.JETEmitter 是 JET 的核心类,其 generate()
方法完成实现两个功能,将模板文件转换为模板执行类(template implementation class)然后通过模板执行类的输出生成相应的代码或文本。
JET 官网
http://www.eclipse.org/modeling/m2t/?project=jet#jet
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。