E - Set要素の型public abstract class ReadOnlySetProperty<E> extends SetExpression<E> implements ReadOnlyProperty<ObservableSet<E>>
ObservableSetをラップするすべての読取り専用プロパティのスーパークラス。ObservableSet、ObservableSetValue、SetExpression、ReadOnlyPropertyempty, size| コンストラクタと説明 |
|---|
ReadOnlySetProperty()
ReadOnlySetPropertyのコンストラクタ。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void |
bindContent(ObservableSet<E> set)
この
ReadOnlySetPropertyでラップされるObservableSetと別のObservableSet間のコンテンツ・バインディングを作成します。 |
void |
bindContentBidirectional(ObservableSet<E> set)
この
ReadOnlySetPropertyでラップされるObservableSetと別のObservableSetの双方向コンテンツ・バインディングを作成します。 |
boolean |
equals(Object obj) |
int |
hashCode()
この
ReadOnlySetPropertyオブジェクトのハッシュ・コードを返します。 |
String |
toString()
この
ReadOnlySetPropertyオブジェクトの文字列表現を返します。 |
void |
unbindContent(Object object)
この
ReadOnlySetPropertyでラップされるObservableSetと別のObject間のコンテンツ・バインディングを削除します。 |
void |
unbindContentBidirectional(Object object)
この
ReadOnlySetPropertyでラップされるObservableSetと別のObject間の双方向コンテンツ・バインディングを削除します。 |
add, addAll, asString, clear, contains, containsAll, emptyProperty, getSize, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, iterator, remove, removeAll, retainAll, setExpression, size, sizeProperty, toArray, toArraygetBean, getNameaddListener, getValue, removeListeneraddListener, removeListenergetaddListener, removeListenerspliteratorparallelStream, removeIf, streampublic void bindContentBidirectional(ObservableSet<E> set)
ReadOnlySetPropertyでラップされるObservableSetと別のObservableSetの双方向コンテンツ・バインディングを作成します。
双方向コンテンツ・バインディングは、2つのObservableSetsの内容が同じであることを保証します。 セットの一方の内容が変更されると、他方が自動的に更新されます。
set - このプロパティがバインドされるObservableSetNullPointerException - setがnullである場合IllegalArgumentException - setがこのReadOnlySetPropertyの指すセットと同じである場合public void unbindContentBidirectional(Object object)
ReadOnlySetPropertyでラップされるObservableSetと別のObject間の双方向コンテンツ・バインディングを削除します。object - 双方向バインディングを削除するObjectNullPointerException - objectがnullである場合IllegalArgumentException - objectがこのReadOnlySetPropertyが指すセットと同じである場合public void bindContent(ObservableSet<E> set)
ReadOnlySetPropertyでラップされるObservableSetと別のObservableSet間のコンテンツ・バインディングを作成します。
コンテンツ・バインディングは、ラップされたObservableSetsの内容が他のセットの内容と同じであることを保証します。 一方のセットの内容が変更されると、ラップされたセットが自動的に更新されます。 ラップされたセットが別のセットにバインドされた後は、直接変更しないでください。
set - このプロパティがバインドされるObservableSetNullPointerException - setがnullである場合IllegalArgumentException - setがこのReadOnlySetPropertyの指すセットと同じである場合public void unbindContent(Object object)
ReadOnlySetPropertyでラップされるObservableSetと別のObject間のコンテンツ・バインディングを削除します。object - バインディングを削除するObjectNullPointerException - objectがnullである場合IllegalArgumentException - objectがこのReadOnlySetPropertyが指すセットと同じである場合public boolean equals(Object obj)
public int hashCode()
ReadOnlySetPropertyオブジェクトのハッシュ・コードを返します。Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.