scalafx

collections

package collections

Wraps javafx.collections package, adding Scala's collections features to original JavaFX collections.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. collections
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait CollectionIncludes extends AnyRef

    Contains implicit methods to convert from javafx.collections Classes to their ScalaFX counterparts.

  2. abstract class ObservableArray[V, T <: ObservableArray[V, T, D], D <: javafx.collections.ObservableArray[D]] extends ArrayLike[V, T] with Builder[V, T] with Observable with SFXDelegate[D]

    Abstract ObservableArray base class.

  3. class ObservableBuffer[T] extends Buffer[T] with BufferLike[T, ObservableBuffer[T]] with GenericTraversableTemplate[T, ObservableBuffer] with Builder[T, ObservableBuffer[T]] with Observable with SFXDelegate[ObservableList[T]]

    Wrapper class to JavaFX's ObservableList.

  4. class ObservableFloatArray extends ObservableArray[Float, ObservableFloatArray, javafx.collections.ObservableFloatArray]

    Wrapper class to JavaFX's ObservableFloatArray.

  5. class ObservableHashMap[K, V] extends ObservableMap[K, V]

    scalafx.collections.ObservableMap implementation backed for a HashMap from Java Collection.

  6. class ObservableHashSet[T] extends ObservableSet[T]

    scalafx.collections.ObservableSet implementation backed for a HashSet from Java Collection.

  7. class ObservableIntegerArray extends ObservableArray[Int, ObservableIntegerArray, javafx.collections.ObservableIntegerArray]

    Wrapper class to JavaFX's ObservableIntegerArray.

  8. trait ObservableMap[K, V] extends Map[K, V] with MapLike[K, V, ObservableMap[K, V]] with Builder[(K, V), ObservableMap[K, V]] with Observable with SFXDelegate[javafx.collections.ObservableMap[K, V]]

    Wrapper class to JavaFX's ObservableMap.

  9. trait ObservableSet[T] extends Set[T] with SetLike[T, ObservableSet[T]] with GenericSetTemplate[T, ObservableSet] with Builder[T, ObservableSet[T]] with Observable with SFXDelegate[javafx.collections.ObservableSet[T]]

    Wrapper class to JavaFX's ObservableSet .

Value Members

  1. object CollectionIncludes extends CollectionIncludes

  2. object ObservableArray

    Companion Object for scalafx.collections.ObservableArray.

  3. object ObservableBuffer extends SeqFactory[ObservableBuffer]

    Companion Object for scalafx.collections.ObservableBuffer.

  4. object ObservableFloatArray extends ObservableArrayCompanionBase[Float, ObservableFloatArray, javafx.collections.ObservableFloatArray]

    Companion Object for scalafx.collections.ObservableFloatArray.

  5. object ObservableIntegerArray extends ObservableArrayCompanionBase[Int, ObservableIntegerArray, javafx.collections.ObservableIntegerArray]

    Companion Object for scalafx.collections.ObservableIntegerArray.

  6. object ObservableMap extends MutableMapFactory[ObservableMap]

    Companion Object for scalafx.collections.ObservableMap.

  7. object ObservableSet extends MutableSetFactory[ObservableSet]

    Companion Object for scalafx.collections.ObservableSet.

  8. def fillCollection[T](originalList: ObservableList[T], filler: Iterable[T]): Unit

    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.

    T

    Iterable and ObservableList type

    originalList

    List to be filled

    filler

    Iterable which will fill originalList

  9. def fillCollectionWithOne[T](originalList: ObservableList[T], element: T): Unit

    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.

    T

    Element and ObservableList type

    originalList

    List to be filled

    element

    Element which will replace originalList content.

  10. def fillSFXCollection[J <: AnyRef](originalList: ObservableList[J], filler: Iterable[SFXDelegate[J]]): Unit

    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.

    J

    Iterable and ObservableList type

    originalList

    List to be filled

    filler

    Iterable which will fill originalList

  11. def fillSFXCollectionWithOne[J <: AnyRef](originalList: ObservableList[J], element: SFXDelegate[J]): Unit

    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.

    J

    Iterable and ObservableList type

    originalList

    List to be filled

    element

    Element which will replace originalList content. Actually, it will used its delegate.

Inherited from AnyRef

Inherited from Any

Ungrouped