Packages

t

org.sphix

VarProxy

trait VarProxy[A] extends Var[A] with ValProxy[A]

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

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

Abstract Value Members

  1. abstract val jfx: Property[A]
    Definition Classes
    VarProxy → ValProxy → ObservableProxy

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
    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
    ValProxy → ObservableValue
  12. def addListener(listener: InvalidationListener): Unit
    Definition Classes
    ObservableProxy → Observable
  13. def apply(): A
    Definition Classes
    Val
  14. def apply[A, B](f: (VarProxy.this.type) => A)(implicit applier: Applier[A, VarProxy.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. lazy val bidirBoundTo: ListBuffer[BidirBinding[Any]]
    Attributes
    protected
    Definition Classes
    Var
  18. def bind(that: ObservableValue[_ <: A]): Unit
    Definition Classes
    VarProxy → Property
  19. def bindBidirectional(other: Property[A]): Unit
    Definition Classes
    VarProxy → Property
  20. def bindBidirectionalWithConverter[B](that: Property[B], converter: FullConverter[A, B]): Unit
    Definition Classes
    Var
  21. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  22. def convert[B](implicit converter: FullConverter[A, B]): Var[B]
    Definition Classes
    Var
  23. def delay(millis: Long): DelayedVal[A]
    Definition Classes
    Val
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  26. def filter(p: (A) => Boolean): Func[Option[A]]
    Definition Classes
    Val
  27. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  28. def flatten[B](implicit ev: <:<[A, ObservableValue[B]]): Val[B]
    Definition Classes
    Val
  29. def getBean(): AnyRef
    Definition Classes
    VarProxy → ReadOnlyProperty
  30. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def getName(): String
    Definition Classes
    VarProxy → ReadOnlyProperty
  32. def getValue(): A
    Definition Classes
    ValProxy → ObservableValue
  33. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def isBound(): Boolean
    Definition Classes
    VarProxy → Property
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. def map[B](f: (A) => B): Func[B]
    Definition Classes
    Val
  37. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  38. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  39. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. def observe[U](f: => U): InvalidationObserver[U]
    Definition Classes
    Observable
  41. def observeOnce[U](f: => U): Observer
    Definition Classes
    Observable
  42. def on[U](value: A)(f: => U): ChangeObserver[A, Any]
    Definition Classes
    Val
  43. def onChange[U](f: (ObservableValue[_ <: A], A, A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  44. def onChangeOnce[U](f: (ObservableValue[_ <: A], A, A) => U): Observer
    Definition Classes
    Val
  45. def onInvalidate[U](f: (javafx.beans.Observable) => U): InvalidationObserver[U]
    Definition Classes
    Observable
  46. def onInvalidateOnce[U](f: (javafx.beans.Observable) => U): Observer
    Definition Classes
    Observable
  47. def onOnce[U](value: A)(f: => U): Observer
    Definition Classes
    Val
  48. def onValue[U](f: (A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  49. def onValueOnce[U](f: (A) => U): Observer
    Definition Classes
    Val
  50. def removeListener(listener: ChangeListener[_ >: A]): Unit
    Definition Classes
    ValProxy → ObservableValue
  51. def removeListener(listener: InvalidationListener): Unit
    Definition Classes
    ObservableProxy → Observable
  52. def setValue(v: A): Unit
    Definition Classes
    VarProxy → WritableValue
  53. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  54. def toString(): String
    Definition Classes
    Var → Val → AnyRef → Any
  55. def unbind(): Unit
    Definition Classes
    VarProxy → Property
  56. def unbindBidirectional(other: Property[A]): Unit
    Definition Classes
    VarProxy → Property
  57. def unbindBidirectionalAny(that: Property[_]): Unit
    Definition Classes
    Var
  58. def update(newValue: A): Unit
    Definition Classes
    Var
  59. var updating: Boolean
    Attributes
    protected
    Definition Classes
    Var
  60. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from ValProxy[A]

Inherited from ObservableProxy

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