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?

War es hilfreich?

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top