Domanda

Per impostazione predefinita, eclissi genera getter / setter in base alle proprietà JavaBeans regolare stile:

* public void setName(String name)
* public String getName()

Come J2SE specifica 5.0 JavaBeans permette IndexedPropertyChangeEvents che hanno un diverso schema di denominazione getter / setter per array:

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

Come è possibile configurare Eclipse per generare getter e setter che seguono questo stile?

È stato utile?

Soluzione 2

  

Non potete. Eclipse non supporta   quello. - 01 26 settembre '09 a 21:07

01 è giusto -. Nessuno ha reso facile per ottenere questo risultato ancora

Altri suggerimenti

Se ci fosse una semplice opzione per essa, sarebbe in su Windows> Preferenze> Java-> Codice di stile. È qui che l'impostazione per raccontare il generatore di usare "è" per il getter sulle variabili booleane. Probabilmente avrebbe dovuto scrivere un plug-in o alterare il meccanismo di generazione del codice.

In alternativa si può fare quando ne avete bisogno, con un modello. Qualcosa sulla falsariga di:

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

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

E se no, c'è sempre ricerca e sostituzione http://dev.eclipse.org/newslists/news. eclipse.tools.jdt / msg13332.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top