Gene indizierte Eigenschaft Getter / Setter in Eclipse
Frage
In der Standardeinstellung Eclipse erzeugt Getter / Setter nach Java Beans regelmäßigen Eigenschaften Stil:
* public void setName(String name)
* public String getName()
Wie von J2SE 5.0 Java Beans-Spezifikation ermöglicht IndexedPropertyChangeEvents, die ein anderes Getter / Setter Namensschema für Arrays:
* public void setName(int index, String name)
* public String getName(int index)
* public void setName(String[] names)
* public String[] getName()
Wie kann man Eclipse konfigurieren Getter und Setter zu generieren, die diesen Stil folgen?
Lösung 2
Sie kann nicht. Eclipse nicht unterstützt Das. - 01 26. September '09 um 21:07 Uhr
Ich denke, 01 richtig -. Niemand macht es leicht, dies zu erreichen, noch
Andere Tipps
Wenn es eine einfache Möglichkeit, es war, wäre es in der Windows- sein> Einstellungen-> Java-> Code-Stil. Hier wird die Einstellung für das Erklären des Generators zu verwenden, für die Getter auf boolean Variablen „ist“. Sie würden vermutlich ein Plug-in oder ändern, um den Code-Generierung Mechanismus schreiben.
Als Alternative können sie tun, wenn Sie sie benötigen, mit einer Vorlage. Etwas entlang der Linien von:
public void set${l:List} (int i, String s)
{
${l}.set(i, s);
}
public String get${l:List} (int i)
{
return ${l}.get(i);
}
Und wenn nicht, gibt es immer suchen und ersetzen http://dev.eclipse.org/newslists/news. eclipse.tools.jdt / msg13332.html