Contains implicit methods to convert from
javafx.collections
Classes to their ScalaFX counterparts.
Abstract ObservableArray
base class.
Wrapper class to JavaFX's
ObservableList
.
Wrapper class to JavaFX's
ObservableList
.
Type of this Buffer
There is no need in ScalaFX to use this class.
There is no need in ScalaFX to use this class. ObservableListBase
is really an implementation detail of JavaFX,
that is added in ScalaFX as ObservableBufferBase
to keep type hierarchies in scalafx.collections.transformation
correct.
Note that Buffer
is used instead of Java List
, since it is a closer equivalent to java List
than Scala List
(Java and Scala List
are quite different).
There should be bo need to use this class from ScalaFX.
On JavaFX side this is an abstract class that serves as a base class for ObservableList implementations that wa added in JavFX 8.
In ScalaFX 8 the implementation is actually in ObservableBuffer.
Wraps a JavaFX ObservableListBase.
- the type of the elements contained in the List
Wrapper class to JavaFX's ObservableFloatArray
.
scalafx.collections.ObservableMap implementation backed for a
HashMap
from Java Collection.
scalafx.collections.ObservableSet implementation backed for a
HashSet
from Java Collection.
Wrapper class to JavaFX's ObservableIntegerArray
.
Wrapper class to JavaFX's ObservableMap
.
Wrapper class to JavaFX's ObservableMap
.
Key type
Value type. returned by observableHashMap method from FXCollections.
Wrapper class to JavaFX's ObservableSet
.
Wrapper class to JavaFX's ObservableSet
.
Type of this Set
Companion Object for scalafx.collections.ObservableArray
.
Companion Object for scalafx.collections.ObservableBuffer.
Companion Object for scalafx.collections.ObservableFloatArray.
Companion Object for scalafx.collections.ObservableIntegerArray.
Companion Object for scalafx.collections.ObservableMap
.
Companion Object for scalafx.collections.ObservableSet
.
Inserts all elements from a Iterable in a JavaFX ObservableList, replacing original content.
Inserts all elements from a Iterable in a JavaFX ObservableList, replacing original content. If this iterable was
null
, the list will be cleaned.
Iterable and ObservableList type
List to be filled
Iterable which will fill originalList
Replaces all content in an ObservableList of type T for a single element.
Replaces all content in an ObservableList of type T for a single element. If this element was null
, the list
will be cleaned.
Element and ObservableList type
List to be filled
Element which will replace originalList content.
Inserts all elements from a Iterable of type SFXDelegate[J] in a JavaFX ObservableList of type J, replacing its original content.
Inserts all elements from a Iterable of type SFXDelegate[J] in a JavaFX ObservableList of type J, replacing its
original content. If this iterable was null
, the list will be cleaned.
Iterable and ObservableList type
List to be filled
Iterable which will fill originalList
Replaces all content in an JavaFX ObservableList of type J for a single SFXDelegate[J] element.
Replaces all content in an JavaFX ObservableList of type J for a single SFXDelegate[J] element.
If this element was null
, the list will be cleaned.
Iterable and ObservableList type
List to be filled
Element which will replace originalList content. Actually, it will used its delegate.
Wraps
javafx.collections
package, adding Scala's collections features to original JavaFX collections.