特殊なセッターを実行するためにintellijでライブテンプレートを設定する方法を知っている人はいますか?私はv5を使用していますが、より最近のリリースについては喜んで知識を受け入れます)-
私の最初の必要性はfirePropertyChangeセッターです:
public final static String $PROPERTY$ = "$property$"
public void set$Property$($TYPE$ $property$) {
Object oldValue = this.$property$;
this.$property$ = $property$;
firePropertyChange($PROPERTY$, oldValue, $property$);
}
次のように定義された変数を使用して実装を生成する半動作バージョンがあります:$ property $-> completeSmart()$ PROPERTY $-> completeSmart()
私の2番目の必要性は、通常のセッターを呼び出し、セットの後にこれを返すビルダースタイルのセッターです。
public $THIS_TYPE$ with$Property$($TYPE$ $property$) {
set$Property$($property$);
return this;
}
これについては、私は本当に良いものは何もありません:私はまだたくさんタイプする必要があります!
なにか提案を ?