Scalaの@BeanPropertyが変更イベントを生成することに関するthis questionのフォローアップとして、いくつかのカスタム注釈(@Propertyなど)を持つvarフィールドに注釈を付ける動作を完全に実装するにはプロパティ変更イベントを発生させるために必要なコードそれを行う唯一の方法は、コンパイラのプラグインを書くことです。Scalaのフィールドとプロパティの変更イベントについて
もっと一般的には、Scalaのコンパイラでアノテーションを処理する標準的な方法(Javaのようなもの)がありますか?
ありがとう、素敵なリンク!ビルトインのObservableBufferミックスイン特性もあるようです:http://www.scala-lang.org/api/current/scala/collection/mutable/ObservableBuffer.html –