モジュール javafx.base
パッケージ javafx.collections

クラスSetChangeListener.Change<E>

  • 型パラメータ:
    E - 要素の型
    含まれているインタフェース:
    SetChangeListener<E>

    public abstract static class SetChangeListener.Change<E>
    extends Object
    ObservableSetに対して行われる基本的な変更。 Changeには、追加操作または削除操作に関する情報が含まれます。 セットにすでにある要素を追加した場合はセットは変更されないため、変更が生成されないことに注意してください。
    導入されたバージョン:
    JavaFX 2.1
    • コンストラクタの詳細

      • Change

        public Change​(ObservableSet<E> set)
        セットに関連付けられている変更を構築します。
        パラメータ:
        set - 変更のソース
    • メソッドの詳細

      • getSet

        public ObservableSet<E> getSet()
        変更に関連付けられている監視可能セット。
        戻り値:
        ソース・セット
      • wasAdded

        public abstract boolean wasAdded()
        この変更が追加操作の結果である場合。
        戻り値:
        新しい要素がセットに追加された場合はtrue
      • wasRemoved

        public abstract boolean wasRemoved()
        この変更が削除操作の結果である場合。
        戻り値:
        古い要素がセットから削除された場合はtrue
      • getElementAdded

        public abstract E getElementAdded()
        新しい要素を取得します。 これが削除されている場合はnullを返します。
        戻り値:
        追加されたばかりの要素
      • getElementRemoved

        public abstract E getElementRemoved()
        古い要素を取得します。 これが追加されている場合はnullを返します。
        戻り値:
        削除されたばかりの要素