ObservableSet

scalafx.collections.ObservableSet
See theObservableSet companion trait

Companion Object for [[scalafx.collections.ObservableSet]].

Attributes

Companion
trait
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case class Add[T](added: T) extends Change[T]

Indicates a addition in a ObservableSet.

Indicates a addition in a ObservableSet.

Value parameters

added

Added element.

Attributes

See also
Supertypes
trait Serializable
trait Product
trait Equals
trait Change[T]
class Object
trait Matchable
class Any
Show all
trait Change[T]

Indicates a change in a ObservableSet. It is a simpler version of JavaFX's `SetChangeListener.Change`, where each subclass indicates a specific change operation.

Indicates a change in a ObservableSet. It is a simpler version of JavaFX's `SetChangeListener.Change`, where each subclass indicates a specific change operation.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Add[T]
class Remove[T]
case class Remove[T](removed: T) extends Change[T]

Indicates a removal in an ObservableSet.

Indicates a removal in an ObservableSet.

Value parameters

removed

Removed element.

Attributes

See also
Supertypes
trait Serializable
trait Product
trait Equals
trait Change[T]
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

override def empty[T]: ObservableSet[T]

Attributes

Definition Classes
override def from[T](source: IterableOnce[T]): ObservableSet[T]

Attributes

Definition Classes
override def newBuilder[T]: Builder[T, ObservableSet[T]]

Attributes

Definition Classes

Inherited methods

def apply[A](elems: A*): CC[A]

Attributes

Inherited from:
IterableFactory
def concat[A](xss: Iterable[A]*): CC[A]

Attributes

Inherited from:
IterableFactory
def fill[A](n1: Int, n2: Int, n3: Int, n4: Int, n5: Int)(elem: => A): CC[CC[CC[CC[CC[A]]]]]

Attributes

Inherited from:
IterableFactory
def fill[A](n1: Int, n2: Int, n3: Int, n4: Int)(elem: => A): CC[CC[CC[CC[A]]]]

Attributes

Inherited from:
IterableFactory
def fill[A](n1: Int, n2: Int, n3: Int)(elem: => A): CC[CC[CC[A]]]

Attributes

Inherited from:
IterableFactory
def fill[A](n1: Int, n2: Int)(elem: => A): CC[CC[A]]

Attributes

Inherited from:
IterableFactory
def fill[A](n: Int)(elem: => A): CC[A]

Attributes

Inherited from:
IterableFactory
def iterate[A](start: A, len: Int)(f: A => A): CC[A]

Attributes

Inherited from:
IterableFactory
def range[A : Integral](start: A, end: A, step: A): CC[A]

Attributes

Inherited from:
IterableFactory
def range[A : Integral](start: A, end: A): CC[A]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n1: Int, n2: Int, n3: Int, n4: Int, n5: Int)(f: (Int, Int, Int, Int, Int) => A): CC[CC[CC[CC[CC[A]]]]]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n1: Int, n2: Int, n3: Int, n4: Int)(f: (Int, Int, Int, Int) => A): CC[CC[CC[CC[A]]]]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n1: Int, n2: Int, n3: Int)(f: (Int, Int, Int) => A): CC[CC[CC[A]]]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n1: Int, n2: Int)(f: (Int, Int) => A): CC[CC[A]]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n: Int)(f: Int => A): CC[A]

Attributes

Inherited from:
IterableFactory
def unfold[A, S](init: S)(f: S => Option[(A, S)]): CC[A]

Attributes

Inherited from:
IterableFactory

Implicits

Implicits

implicit def sfxObservableSet2sfxObservableSet[T](os: ObservableSet[T]): ObservableSet[T]

Extracts a JavaFX's ObservableSet from a ScalaFX's ObservableSet.

Extracts a JavaFX's ObservableSet from a ScalaFX's ObservableSet.

Value parameters

os

ScalaFX's ObservableSet.

Attributes

Returns

JavaFX's ObservableSet inside parameter.

Inherited implicits

implicit def iterableFactory[A]: Factory[A, CC[A]]

Attributes

Inherited from:
IterableFactory