您现在的位置是:首页 >

JAVA代码生成器 Eclipse工具开发:编写代码生成器[5]

火烧 2021-09-09 21:22:49 1050
Ecli e工具开发:编写代码生成器[5] ——此文章摘自《自己动手写开发工具 基于Ecli e的工具开发》定价 ¥  特价 ¥ 详细 gt gt //track li ktech c /?m_id=
JAVA代码生成器 Eclipse工具开发:编写代码生成器[5]

Eclipse工具开发:编写代码生成器[5]  

    ——此文章摘自《自己动手写开发工具 基于Eclipse的工具开发》定价 ¥  特价 ¥ 详细>>//track linktech cn/?m_id=dangdang&a_id=A &l= &l_type = width= height= border= nosave>

    【代码 】模板参数类     public class EnumGenArgInfo     {         private Set<String> items;         private String className;         private String packageName;                public String getPackageName()         {             return packageName;         }         public void setPackageName(String packageName)         {             this packageName = packageName;         }         public String getClassName()         {             return className;         }         public void setClassName(String className)         {             this className = className;         }         public Set<String> getItems()         {             return items;         }         public void setItems(Set<String> items)         {             this items = items;         }     }

    接下来我们来写模板文件

    【代码 】模板文件     <%@ jet package= cownew enumgenerator wizards     class= EnumCodeGenerator       imports= java util *     %>     <%       EnumGenArgInfo argInfo = (EnumGenArgInfo)argument;       Set<String> enumItems = argInfo getItems();       String className = argInfo getClassName();       String packageName = argInfo getPackageName();     %>     package <%=packageName%>;     public class <%=className%>     {         private String type;         <%for(String item:enumItems){%>         public <%=className%> <%=item%> = new <%=className%>( <%=item%> );         <%}%>

lishixinzhi/Article/program/Java/ky/201311/29011  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码