* メンバー変数のセッターゲッターの命名ルールを変える [#q2752b5e]
*** 元のソースコード [#uaf001a3]
class Foo {
private int mId;
private boolean mAnswer;
}
- 上のようなソースコードがあるとする。
*** Java / Code Styleの設定 [#l44a80a9]
- メニューの"Windows" -> "Preferences"を選び、ダイアログを表示する。
- "Java" -> "Code Style"を選ぶ。
- "Variable type"の設定を以下のようにする。
-- Fields: m
-- Static Fields: s
-- ("Use 'is' prefix for getters that return boolean"にチェックを入れておく)
- "OK"を押してダイアログを閉じる。
*** セッターゲッターの生成 [#a9a17967]
- ソースコードエディタでFooクラス内を右クリックして、"Souce" -> "Generate getters and setters"を選ぶ。
- ダイアログが開くので、mId/mAnswerにチェックを入れる。
- "OK"を押してダイアログを閉じる。
*** 修正されたソースコード [#n3bee93a]
class Foo {
private int mId;
private boolean mAnswer;
public int getId() {
return mId;
public int getId() {
return mId;
}
public void setId(int id) {
mId = id;
}
public boolean isAnswer() {
return mAnswer;
}
public void setAnswer(boolean answer) {
mAnswer = answer;
}
}
public void setId(int id) {
mId = id;
}
public boolean isAnswer() {
return mAnswer;
}
public void setAnswer(boolean answer) {
mAnswer = answer;
}
}