知识大全 编写代码生成器[3]
Posted 文件
篇首语:宁可身骨苦,不叫面皮羞。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 编写代码生成器[3]相关的知识,希望对你有一定的参考价值。
Eclipse工具开发:编写代码生成器[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
——此文章摘自《自己动手写开发工具 基于Eclipse的工具开发》定价 ¥ 特价 ¥ 详细>>//track linktech cn/?m_id=dangdang&a_id=A &l= &l_type = width= height= border= nosave>//develop csai cn/Java_Eclipse/images/ jpg >图 设置JET的属性
( ) 创建模板文件
JET的模板文件的命名规定是在要生成的代码生成器类的文件名后加jet 比如想命名我们的代码生成器为MyGen java 那么只要把模板命名为MyGen javajet就可以了 因此可在 templates文件夹下创建一个文件EnumCodeGenerator javajet 创建完毕之后 系统会弹出一个错误对话框 如图 所示
//develop csai cn/Java_Eclipse/images/ jpg >图 构建出错对话框
不要惊慌 这并不是说明我们的创建过程有错 而是创建完模板文件以后 JET构建器就去尝试构建EnumCodeGenerator javajet 由于这个文件是空的 所以当然就构建失败报错了
在EnumCodeGenerator javajet中输入如下代码 <%@ jet package= cownew enumgenerator wizards class= EnumCodeGenerator %> Hello <%=argument%>! 保存以后 JET就立即会生成EnumCodeGenerator java文件 内容如下 public class EnumCodeGenerator protected static String nl; public static synchronized EnumCodeGenerator create( String lineSeparator) nl = lineSeparator; EnumCodeGenerator result = new EnumCodeGenerator(); nl = null; return result; protected final String NL = nl == null ? (System getProperties() getProperty( line separator )) : nl; protected final String TEXT_ = Hello ; protected final String TEXT_ = ! ; protected final String TEXT_ = NL;
cha138/Article/program/Java/ky/201311/29009相关参考
Eclipse工具开发:编写代码生成器[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
Eclipse工具开发:编写代码生成器[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
Eclipse工具开发:编写代码生成器[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
Eclipse工具开发:编写代码生成器[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
编写JScript代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 与其他许多编程语言一样Mi
Java应用:编写高级JavaScript代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 创
Java应用:编写高级JavaScript应用代码[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
Java应用:编写高级JavaScript应用代码[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
Java进阶:编写高级JavaScript应用代码[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
Java进阶:编写高级JavaScript应用代码[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下