Package

scalafx.beans

property

Permalink

package property

Wraps javafx.beans.property package.

Source
package.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. property
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class BooleanProperty extends ReadOnlyBooleanProperty with Property[Boolean, Boolean] with SFXDelegate[javafx.beans.property.BooleanProperty]

    Permalink
  2. class BufferProperty[E] extends ReadOnlyBufferProperty[E] with Property[ObservableBuffer[E], ObservableList[E]] with SFXDelegate[ListProperty[E]]

    Permalink

    Wraps a JavaFX ListProperty.

  3. class DoubleProperty extends ReadOnlyDoubleProperty with Property[Double, Number] with SFXDelegate[javafx.beans.property.DoubleProperty]

    Permalink
  4. class FloatProperty extends ReadOnlyFloatProperty with Property[Float, Number] with SFXDelegate[javafx.beans.property.FloatProperty]

    Permalink
  5. class IntegerProperty extends ReadOnlyIntegerProperty with Property[Int, Number] with SFXDelegate[javafx.beans.property.IntegerProperty]

    Permalink
  6. class LongProperty extends ReadOnlyLongProperty with Property[Long, Number] with SFXDelegate[javafx.beans.property.LongProperty]

    Permalink
  7. trait LowerPriorityIncludes extends AnyRef

    Permalink
  8. class MapProperty[K, V] extends ReadOnlyMapProperty[K, V] with Property[ObservableMap[K, V], ObservableMap[K, V]] with SFXDelegate[javafx.beans.property.MapProperty[K, V]]

    Permalink

    Wraps a JavaFX MapProperty.

  9. class ObjectProperty[T] extends ReadOnlyObjectProperty[T] with Property[T, T] with SFXDelegate[javafx.beans.property.ObjectProperty[T]]

    Permalink

    This class provides a full implementation of a Property wrapping an arbitrary Object.

    This class provides a full implementation of a Property wrapping an arbitrary Object.

    It is recommended, as a work around for Issue 14, to use companion object factory methods to construct new instances, instead of using constructor directly, especially when an initial value is a ScalaFX wrapper, for instance:

    import scalafx.scene.Cursor
    ...
    val p = ObjectProperty(Cursor.WAIT)

    This assumes that will not provide property type but let Scala compiler infer correct one.

  10. trait Property[T, J] extends ReadOnlyProperty[T, J] with SFXDelegate[javafx.beans.property.Property[J]]

    Permalink

    Generic trait that defines the methods common to all (writable) properties independent of their type.

    Generic trait that defines the methods common to all (writable) properties independent of their type.

    T

    Indicates Scala type that will be returned for this property.

    J

    Indicates Java type to be wrapped by T. Eventually T and J could be the same.

  11. trait PropertyIncludes extends LowerPriorityIncludes

    Permalink

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

  12. class ReadOnlyBooleanProperty extends BooleanExpression with ReadOnlyProperty[Boolean, Boolean] with SFXDelegate[javafx.beans.property.ReadOnlyBooleanProperty]

    Permalink
  13. class ReadOnlyBooleanWrapper extends BooleanProperty with SFXDelegate[javafx.beans.property.ReadOnlyBooleanWrapper]

    Permalink

    Wrapper for javafx.beans.property.ReadOnlyBooleanWrapper

  14. class ReadOnlyBufferProperty[E] extends BufferExpression[E] with ReadOnlyProperty[ObservableBuffer[E], ObservableList[E]] with SFXDelegate[ReadOnlyListProperty[E]]

    Permalink

    Wraps a JavaFX ReadOnlyListProperty.

  15. class ReadOnlyBufferWrapper[E] extends BufferProperty[E] with SFXDelegate[ReadOnlyListWrapper[E]]

    Permalink

    Wraps javafx.beans.property.ReadOnlyListWrapper.

  16. class ReadOnlyDoubleProperty extends NumberExpression with ReadOnlyProperty[Double, Number] with SFXDelegate[javafx.beans.property.ReadOnlyDoubleProperty]

    Permalink
  17. class ReadOnlyDoubleWrapper extends DoubleProperty with SFXDelegate[javafx.beans.property.ReadOnlyDoubleWrapper]

    Permalink

    Wrapper for javafx.beans.property.ReadOnlyDoubleWrapper

  18. class ReadOnlyFloatProperty extends NumberExpression with ReadOnlyProperty[Float, Number] with SFXDelegate[javafx.beans.property.ReadOnlyFloatProperty]

    Permalink
  19. class ReadOnlyFloatWrapper extends FloatProperty with SFXDelegate[javafx.beans.property.ReadOnlyFloatWrapper]

    Permalink

    Wrapper for javafx.beans.property.ReadOnlyFloatWrapper

  20. class ReadOnlyIntegerProperty extends NumberExpression with ReadOnlyProperty[Int, Number] with SFXDelegate[javafx.beans.property.ReadOnlyIntegerProperty]

    Permalink
  21. class ReadOnlyIntegerWrapper extends IntegerProperty with SFXDelegate[javafx.beans.property.ReadOnlyIntegerWrapper]

    Permalink

    Wrapper for javafx.beans.property.ReadOnlyIntegerWrapper

  22. class ReadOnlyLongProperty extends NumberExpression with ReadOnlyProperty[Long, Number] with SFXDelegate[javafx.beans.property.ReadOnlyLongProperty]

    Permalink
  23. class ReadOnlyLongWrapper extends LongProperty with SFXDelegate[javafx.beans.property.ReadOnlyLongWrapper]

    Permalink

    Wrapper for javafx.beans.property.ReadOnlyLongWrapper

  24. class ReadOnlyMapProperty[K, V] extends MapExpression[K, V] with ReadOnlyProperty[ObservableMap[K, V], ObservableMap[K, V]] with SFXDelegate[javafx.beans.property.ReadOnlyMapProperty[K, V]]

    Permalink

    Wraps a JavaFX ReadOnlyMapProperty.

  25. class ReadOnlyMapWrapper[K, V] extends MapProperty[K, V] with SFXDelegate[javafx.beans.property.ReadOnlyMapWrapper[K, V]]

    Permalink

    Wraps javafx.beans.property.ReadOnlyMapWrapper.

  26. class ReadOnlyObjectProperty[T] extends ObjectExpression[T] with ReadOnlyProperty[T, T] with SFXDelegate[javafx.beans.property.ReadOnlyObjectProperty[T]]

    Permalink
  27. class ReadOnlyObjectWrapper[T] extends ObjectProperty[T] with SFXDelegate[javafx.beans.property.ReadOnlyObjectWrapper[T]]

    Permalink

    Wrapper for javafx.beans.property.ReadOnlyObjectWrapper

  28. trait ReadOnlyProperty[T, J] extends ObservableValue[T, J] with SFXDelegate[javafx.beans.property.ReadOnlyProperty[J]]

    Permalink

    Generic trait that defines the methods common to all readable properties independent of their type.

    Generic trait that defines the methods common to all readable properties independent of their type.

    T

    Indicates Scala type that will be returned for this property.

    J

    Indicates Java type to be wrapped by T. Eventually T and J could be the same.

  29. class ReadOnlySetProperty[E] extends SetExpression[E] with ReadOnlyProperty[ObservableSet[E], ObservableSet[E]] with SFXDelegate[javafx.beans.property.ReadOnlySetProperty[E]]

    Permalink

    Wraps a JavaFX ReadOnlySetProperty.

  30. class ReadOnlySetWrapper[E] extends SetProperty[E] with SFXDelegate[javafx.beans.property.ReadOnlySetWrapper[E]]

    Permalink

    Wraps javafx.beans.property.ReadOnlySetWrapper.

  31. class ReadOnlyStringProperty extends StringExpression with ReadOnlyProperty[String, String] with SFXDelegate[javafx.beans.property.ReadOnlyStringProperty]

    Permalink
  32. class ReadOnlyStringWrapper extends StringProperty with SFXDelegate[javafx.beans.property.ReadOnlyStringWrapper]

    Permalink

    Wrapper for javafx.beans.property.ReadOnlyStringWrapper

  33. class SetProperty[E] extends ReadOnlySetProperty[E] with Property[ObservableSet[E], ObservableSet[E]] with SFXDelegate[javafx.beans.property.SetProperty[E]]

    Permalink

    Wraps a JavaFX SetProperty.

  34. class StringProperty extends ReadOnlyStringProperty with Property[String, String] with SFXDelegate[javafx.beans.property.StringProperty]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped