Génération Indexed Propriété Getters / Setters dans Eclipse
Question
Par défaut, Eclipse génère getters / setters selon JavaBeans propriétés régulière style:
* public void setName(String name)
* public String getName()
spécifications J2SE 5.0 JavaBeans permet IndexedPropertyChangeEvents qui ont un autre schéma de nommage getter / setter pour les tableaux:
* public void setName(int index, String name)
* public String getName(int index)
* public void setName(String[] names)
* public String[] getName()
Comment configurer Eclipse pour générer des accesseurs qui suivent ce style?
La solution 2
Tu ne peux pas. Eclipse ne supporte pas cette. - 1 septembre 26 09 à 21:07
Je pense que 01 est juste -. Personne ne fait facile à réaliser ce encore
Autres conseils
S'il y avait une option simple pour elle, il serait dans le Windows-> Préférences-> Java-> Code de style. C'est là le réglage pour dire le générateur d'utiliser « est » pour le getter sur les variables booléennes. Vous auriez probablement écrire un plug-in ou de modifier le mécanisme de génération de code.
Comme alternative, vous pouvez les faire quand vous en avez besoin, avec un modèle. Quelque chose le long des lignes de:
public void set${l:List} (int i, String s)
{
${l}.set(i, s);
}
public String get${l:List} (int i)
{
return ${l}.get(i);
}
Et sinon, il y a toujours chercher et remplacer http://dev.eclipse.org/newslists/news. eclipse.tools.jdt / msg13332.html