Packages

abstract class Var[A] extends Val[A] with Property[A]

Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Var
  2. Property
  3. WritableValue
  4. ReadOnlyProperty
  5. Val
  6. ObservableValue
  7. Observable
  8. Observable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Var()

Type Members

  1. case class BidirBinding[+B](property: Property[B], converter: FullConverter[A, B], listener: ChangeListener[B]) extends Product with Serializable
    Attributes
    protected

Abstract Value Members

  1. abstract def addListener(arg0: ChangeListener[_ >: A <: AnyRef]): Unit
    Definition Classes
    ObservableValue
  2. abstract def addListener(arg0: InvalidationListener): Unit
    Definition Classes
    Observable
  3. abstract def bind(arg0: ObservableValue[_ <: A]): Unit
    Definition Classes
    Property
  4. abstract def bindBidirectional(arg0: Property[A]): Unit
    Definition Classes
    Property
  5. abstract def getBean(): AnyRef
    Definition Classes
    ReadOnlyProperty
  6. abstract def getName(): String
    Definition Classes
    ReadOnlyProperty
  7. abstract def getValue(): A
    Definition Classes
    WritableValue
  8. abstract def isBound(): Boolean
    Definition Classes
    Property
  9. abstract def removeListener(arg0: ChangeListener[_ >: A <: AnyRef]): Unit
    Definition Classes
    ObservableValue
  10. abstract def removeListener(arg0: InvalidationListener): Unit
    Definition Classes
    Observable
  11. abstract def setValue(arg0: A): Unit
    Definition Classes
    WritableValue
  12. abstract def unbind(): Unit
    Definition Classes
    Property
  13. abstract def unbindBidirectional(arg0: Property[A]): Unit
    Definition Classes
    Property

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. def <-=(ov: ObservableValue[Option[A]]): Unit
  4. def <=!=>(that: Property[_]): Unit
  5. def <==(ov: ObservableValue[A]): Unit
  6. def <==>(that: Property[A]): Unit
  7. def <=~[B](holder: ConverterHolder[A, B]): Unit
  8. def <=~=>[B](that: Property[B])(implicit converter: FullConverter[A, B]): Unit
  9. def <~=: Nothing
  10. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def apply(): A
    Definition Classes
    Val
  12. def apply[A, B](f: (Var.this.type) => A)(implicit applier: Applier[A, Var.this.type, B]): B
    Definition Classes
    Observable
  13. def as[B](implicit f: (A) => B): Func[B]
    Definition Classes
    Val
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. lazy val bidirBoundTo: ListBuffer[BidirBinding[Any]]
    Attributes
    protected
  16. def bindBidirectionalWithConverter[B](that: Property[B], converter: FullConverter[A, B]): Unit
  17. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  18. def convert[B](implicit converter: FullConverter[A, B]): Var[B]
  19. def delay(millis: Long): DelayedVal[A]
    Definition Classes
    Val
  20. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  22. def filter(p: (A) => Boolean): Func[Option[A]]
    Definition Classes
    Val
  23. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  24. def flatten[B](implicit ev: <:<[A, ObservableValue[B]]): Val[B]
    Definition Classes
    Val
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def map[B](f: (A) => B): Func[B]
    Definition Classes
    Val
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. def observe[U](f: => U): InvalidationObserver[U]
    Definition Classes
    Observable
  33. def observeOnce[U](f: => U): Observer
    Definition Classes
    Observable
  34. def on[U](value: A)(f: => U): ChangeObserver[A, Any]
    Definition Classes
    Val
  35. def onChange[U](f: (ObservableValue[_ <: A], A, A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  36. def onChangeOnce[U](f: (ObservableValue[_ <: A], A, A) => U): Observer
    Definition Classes
    Val
  37. def onInvalidate[U](f: (javafx.beans.Observable) => U): InvalidationObserver[U]
    Definition Classes
    Observable
  38. def onInvalidateOnce[U](f: (javafx.beans.Observable) => U): Observer
    Definition Classes
    Observable
  39. def onOnce[U](value: A)(f: => U): Observer
    Definition Classes
    Val
  40. def onValue[U](f: (A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  41. def onValueOnce[U](f: (A) => U): Observer
    Definition Classes
    Val
  42. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  43. def toString(): String
    Definition Classes
    Var → Val → AnyRef → Any
  44. def unbindBidirectionalAny(that: Property[_]): Unit
  45. def update(newValue: A): Unit
  46. var updating: Boolean
    Attributes
    protected
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Property[A]

Inherited from WritableValue[A]

Inherited from ReadOnlyProperty[A]

Inherited from Val[A]

Inherited from ObservableValue[A]

Inherited from Observable

Inherited from AnyRef

Inherited from Any

Ungrouped