Wrapper
クラスのインスタンスを考えてみましょう。 Wrapper
クラスは、ListProperty
のClassA
インスタンスとListProperty
のClassB
インスタンスを持ちます。 ClassA
とClassB
のJavaFX:ListPropertyとメンバの通知
public class Wrapper {
private ListProperty<ClassA> aClasses;
private ListProperty<ClassB> bClasses;
public ListProperty<ClassA> aClassesProperty() { return aClasses; }
public ListProperty<ClassB> bClassesProperty() { return bClasses; }
// Methods…
}
インスタンスは、彼らが何らかのWrapper
に含まれているかどうかを知る必要があります。それらは1つだけに含まれてもよいし、全く含まれなくてもよい。
public class ClassA { // Similarly ClassB
private Wrapper owner;
}
Wrapper
のいくつかの方法がListPropertiesのいずれかからメンバーを削除してもよいです。 JavaFXのがに自動メカニズムを持っている場合、私はListPropertyの取り除かメンバーに通知するだろうか? ListProperty
のWrapper
とowner
の間のいくつかの結合メカニズムClassA
/ClassB
?