Class ExtractingObservableList<T>

  • Type Parameters:
    T - Type of element stored in list.
    All Implemented Interfaces:
    Iterable<T>, Collection<T>, List<T>, javafx.beans.Observable, javafx.collections.ObservableList<T>

    public class ExtractingObservableList<T>
    extends ProxyObservableList<T>
    Decorates observable list and also fires 'update' events.
    See Also:
    FXCollections.observableList(List, Callback)
    • Constructor Detail

      • ExtractingObservableList

        public ExtractingObservableList​(javafx.util.Callback<T,​javafx.beans.Observable[]> pExtractor)
      • ExtractingObservableList

        public ExtractingObservableList​(javafx.collections.ObservableList<T> pDelegate,
                                        javafx.util.Callback<T,​javafx.beans.Observable[]> pExtractor)
      • ExtractingObservableList

        public ExtractingObservableList​(javafx.collections.ObservableList<T> pDelegate,
                                        javafx.util.Callback<T,​javafx.beans.Observable[]> pExtractor,
                                        boolean pForwardUpdates)
        Parameters:
        pForwardUpdates - If true, 'update' events are rebroadcast.