Packages

c

org.sphix

SimpleVar

class SimpleVar[A] extends Var[A] with VarImpl[A]

Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimpleVar
  2. VarImpl
  3. LazyVal
  4. FirableVal
  5. ValImpl
  6. ObservableImpl
  7. Var
  8. Property
  9. WritableValue
  10. ReadOnlyProperty
  11. Val
  12. ObservableValue
  13. Observable
  14. Observable
  15. AnyRef
  16. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SimpleVar(initValue: A, name: String, bean: AnyRef)

Type Members

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

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
    Definition Classes
    Var
  4. def <=!=>(that: Property[_]): Unit
    Definition Classes
    Var
  5. def <==(ov: ObservableValue[A]): Unit
    Definition Classes
    Var
  6. def <==>(that: Property[A]): Unit
    Definition Classes
    Var
  7. def <=~[B](holder: ConverterHolder[A, B]): Unit
    Definition Classes
    Var
  8. def <=~=>[B](that: Property[B])(implicit converter: FullConverter[A, B]): Unit
    Definition Classes
    Var
  9. def <~=: Nothing
    Definition Classes
    Var
  10. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def addListener(listener: ChangeListener[_ >: A]): Unit
    Definition Classes
    ValImpl
  12. def addListener(listener: InvalidationListener): Unit
    Definition Classes
    ObservableImpl
  13. def apply(): A
    Definition Classes
    Val
  14. def apply[A, B](f: (SimpleVar.this.type) => A)(implicit applier: Applier[A, SimpleVar.this.type, B]): B
    Definition Classes
    Observable
  15. def as[B](implicit f: (A) => B): Func[B]
    Definition Classes
    Val
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. def atomic[U](proc: => U): Unit
    Definition Classes
    FirableVal
  18. lazy val bidirBoundTo: ListBuffer[BidirBinding[Any]]
    Attributes
    protected
    Definition Classes
    Var
  19. lazy val bidirListener: ChangeListener[A]
    Attributes
    protected
    Definition Classes
    VarImpl
  20. def bind(that: ObservableValue[_ <: A]): Unit
    Definition Classes
    VarImpl → Property
  21. def bindBidirectional(that: Property[A]): Unit
    Definition Classes
    VarImpl → Property
  22. def bindBidirectionalWithConverter[B](that: Property[B], converter: FullConverter[A, B]): Unit
    Definition Classes
    Var
  23. lazy val changeListeners: ListBuffer[ChangeListener[_ >: A]]
    Attributes
    protected
    Definition Classes
    ValImpl
  24. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  25. def compute: A
    Attributes
    protected
    Definition Classes
    VarImpl → LazyVal
  26. def convert[B](implicit converter: FullConverter[A, B]): Var[B]
    Definition Classes
    Var
  27. def currentValue: A
    Attributes
    protected
    Definition Classes
    LazyVal → FirableVal
  28. def delay(millis: Long): DelayedVal[A]
    Definition Classes
    Val
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  31. def filter(p: (A) => Boolean): Func[Option[A]]
    Definition Classes
    Val
  32. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  33. def fire(): Unit
    Definition Classes
    FirableVal
  34. def flatten[B](implicit ev: <:<[A, ObservableValue[B]]): Val[B]
    Definition Classes
    Val
  35. def getBean(): AnyRef
    Definition Classes
    SimpleVar → ReadOnlyProperty
  36. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. def getName(): String
    Definition Classes
    SimpleVar → ReadOnlyProperty
  38. def getValue(): A
    Definition Classes
    LazyVal → ObservableValue
  39. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  40. def invalidate(o: javafx.beans.Observable): Unit
    Attributes
    protected
    Definition Classes
    LazyVal
  41. lazy val invalidationListeners: ListBuffer[InvalidationListener]
    Attributes
    protected
    Definition Classes
    ObservableImpl
  42. def isBound(): Boolean
    Definition Classes
    VarImpl → Property
  43. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  44. lazy val lazyListener: InvalidationListener
    Attributes
    protected
    Definition Classes
    LazyVal
  45. def map[B](f: (A) => B): Func[B]
    Definition Classes
    Val
  46. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  47. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  48. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  49. def observe[U](f: => U): InvalidationObserver[U]
    Definition Classes
    Observable
  50. def observeOnce[U](f: => U): Observer
    Definition Classes
    Observable
  51. def on[U](value: A)(f: => U): ChangeObserver[A, Any]
    Definition Classes
    Val
  52. def onChange[U](f: (ObservableValue[_ <: A], A, A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  53. def onChangeOnce[U](f: (ObservableValue[_ <: A], A, A) => U): Observer
    Definition Classes
    Val
  54. def onInvalidate[U](f: (javafx.beans.Observable) => U): InvalidationObserver[U]
    Definition Classes
    Observable
  55. def onInvalidateOnce[U](f: (javafx.beans.Observable) => U): Observer
    Definition Classes
    Observable
  56. def onOnce[U](value: A)(f: => U): Observer
    Definition Classes
    Val
  57. def onValue[U](f: (A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  58. def onValueOnce[U](f: (A) => U): Observer
    Definition Classes
    Val
  59. def removeListener(listener: ChangeListener[_ >: A]): Unit
    Definition Classes
    ValImpl
  60. def removeListener(listener: InvalidationListener): Unit
    Definition Classes
    ObservableImpl
  61. def setValue(newValue: A): Unit
    Definition Classes
    VarImpl → WritableValue
  62. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  63. def toString(): String
    Definition Classes
    Var → Val → AnyRef → Any
  64. def unbind(): Unit
    Definition Classes
    VarImpl → Property
  65. def unbindBidirectional(that: Property[A]): Unit
    Definition Classes
    VarImpl → Property
  66. def unbindBidirectionalAny(that: Property[_]): Unit
    Definition Classes
    Var
  67. def update(newValue: A): Unit
    Definition Classes
    Var
  68. var updating: Boolean
    Attributes
    protected
    Definition Classes
    Var
  69. val valid: Boolean
    Attributes
    protected
    Definition Classes
    LazyVal
  70. val value: A
    Attributes
    protected
    Definition Classes
    LazyVal
  71. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  72. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  73. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  74. def write(newValue: A): Unit
    Attributes
    protected
    Definition Classes
    VarImpl

Inherited from VarImpl[A]

Inherited from LazyVal[A]

Inherited from FirableVal[A]

Inherited from ValImpl[A]

Inherited from ObservableImpl

Inherited from Var[A]

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