2009-04-18 6 views
3

POJOのプロパティを同期するためのフレームワークはありますか?たとえば、プロパティの変更を登録することなく、反復性とエラーを起こしやすい値やコレクション(特にコレクション)に対してリスナーを追加したり削除したりすることなく、foo.text = bar.text + baz.textまたはfoo.y = (max(bars, y)).yという表現を(高いレベルの宣言形式で)表現したいとします。Javaの可変モデルの宣言派生プロパティ

+0

を見て、私はある、ザ・シュガーキューベスのを除いて(これは、反応性プログラミング(RP)と呼ばれていることを学んだが、任意の純粋なJavaの実装が見つかりません非常に時代遅れです)。 – thSoft

答えて

2

javafxおよびbind operatorです。例:Java用

var x = 10; 
var y = bind -x + 100; 
assert y == 90;  // passes 
y = 40;    // bind! 
assert x == 60;  // passes 

は、さらなる研究の後JSR 295

関連する問題