いくつかの属性がすべてのフィールドに対して「特別な」ゲッターとセッターを生成するテンプレートを作成しようとしています。例えばEclipseテンプレートを使用して「特別な」ゲッターとセッターを生成する
、
public class MyBean {
private int numeric;
}
は、この生成します。私は、デフォルトのEclipseのテンプレートは、セッターとゲッターを生成するために、変数$ {body_statement}を使用していることを確認
public int getNumeric() {
return numeric;
}
public void setNumeric(final int newNumeric) {
this.numeric = newNumeric;
}
を、私は私だと思いますこの変数を変更する必要がありますが、この変数の式は見つかりませんでした。
私は次のテンプレートを使用しようとしましたが、正しく動作しません(タイプとフィールドを手動で書き込む必要がありました)。
private ${type} get${field}() {return ${field};}
private void set${field}(final ${type} ${field}) {this.${field} = ${field};}
誰でも知っていますか?
ありがとうございました。
にあるコードtempalteから
Javaエディタテンプレート変数はい、私は、本体のみを変更したいドント。私はこの面でゲッター(例えば)にしたい: ----------------------------------- ----------- パブリックvoid setNumeric(final int newNumeric){ this.numeric = newNumeric; } ---------------------------------------------- – JMarques