2009-09-26 136 views
0

默认情况下,蚀根据JavaBeans的正则性样式生成getter/setter方法对于阵列:生成索引属性getter/setter方法在Eclipse

* public void setName(int index, String name) 
* public String getName(int index) 
* public void setName(String[] names) 
* public String[] getName() 

如何配置eclipse以生成遵循此风格的getter和setter?

+0

你不能。日食不支持。 – IAdapter 2009-09-26 21:07:42

回答

0

你不能。 eclipse不支持 那。 - 01 09年9月26日在21:07

我认为01是正确的 - 没有人很容易做到这一点呢。

2

如果有一个简单的选项,它将在Windows->首选项 - > Java->代码风格。这是告诉生成器使用布尔变量的getter的“is”的设置。 您可能必须编写插件或更改代码生成机制。

作为一种替代方案,您可以在需要时使用模板来做到这一点。沿着线的东西:

public void set${l:List} (int i, String s) 
{ 
    ${l}.set(i, s); 
} 

public String get${l:List} (int i) 
{ 
    return ${l}.get(i); 
} 

如果没有,总有搜索和替换 http://dev.eclipse.org/newslists/news.eclipse.tools.jdt/msg13332.html