scalafx.beans.property

Wraps `javafx.beans.property` package.

Attributes

Members list

Type members

Classlikes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class BooleanProperty(val delegate: BooleanProperty) extends ReadOnlyBooleanProperty, Property[Boolean, Boolean], SFXDelegate[BooleanProperty]

Attributes

Companion
object
Supertypes
trait Property[Boolean, Boolean]
trait ReadOnlyProperty[Boolean, Boolean]
trait ObservableValue[Boolean, Boolean]
trait Observable
trait SFXDelegate[BooleanProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class BufferProperty[E](val delegate: ListProperty[E]) extends ReadOnlyBufferProperty[E], Property[ObservableBuffer[E], ObservableList[E]], SFXDelegate[ListProperty[E]]

Wraps a JavaFX [[ ListProperty.

Wraps a JavaFX [[ ListProperty.

Attributes

Companion
object
Supertypes
trait Property[ObservableBuffer[E], ObservableList[E]]
trait ReadOnlyProperty[ObservableBuffer[E], ObservableList[E]]
trait ObservableValue[ObservableBuffer[E], ObservableList[E]]
trait Observable
trait SFXDelegate[ListProperty[E]]
class BufferExpression[E]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class DoubleProperty(val delegate: DoubleProperty) extends ReadOnlyDoubleProperty, Property[Double, Number], SFXDelegate[DoubleProperty]

Attributes

Companion
object
Supertypes
trait Property[Double, Number]
trait ReadOnlyProperty[Double, Number]
trait ObservableValue[Double, Number]
trait Observable
trait SFXDelegate[DoubleProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes
object FloatProperty

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class FloatProperty(val delegate: FloatProperty) extends ReadOnlyFloatProperty, Property[Float, Number], SFXDelegate[FloatProperty]

Attributes

Companion
object
Supertypes
trait Property[Float, Number]
trait ReadOnlyProperty[Float, Number]
trait ObservableValue[Float, Number]
trait Observable
trait SFXDelegate[FloatProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class IntegerProperty(val delegate: IntegerProperty) extends ReadOnlyIntegerProperty, Property[Int, Number], SFXDelegate[IntegerProperty]

Attributes

Companion
object
Supertypes
trait Property[Int, Number]
trait ReadOnlyProperty[Int, Number]
trait ObservableValue[Int, Number]
trait Observable
trait SFXDelegate[IntegerProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes
object LongProperty

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class LongProperty(val delegate: LongProperty) extends ReadOnlyLongProperty, Property[Long, Number], SFXDelegate[LongProperty]

Attributes

Companion
object
Supertypes
trait Property[Long, Number]
trait ReadOnlyProperty[Long, Number]
trait ObservableValue[Long, Number]
trait Observable
trait SFXDelegate[LongProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object PropertyIncludes.type
trait BeanIncludes
object BeanIncludes.type
trait Includes
object Includes.type
Show all
object MapProperty

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class MapProperty[K, V](val delegate: MapProperty[K, V]) extends ReadOnlyMapProperty[K, V], Property[ObservableMap[K, V], ObservableMap[K, V]], SFXDelegate[MapProperty[K, V]]

Wraps a JavaFX MapProperty.

Wraps a JavaFX MapProperty.

Attributes

Companion
object
Supertypes
trait Property[ObservableMap[K, V], ObservableMap[K, V]]
class ReadOnlyMapProperty[K, V]
trait ReadOnlyProperty[ObservableMap[K, V], ObservableMap[K, V]]
trait ObservableValue[ObservableMap[K, V], ObservableMap[K, V]]
trait Observable
trait SFXDelegate[MapProperty[K, V]]
class MapExpression[K, V]
class Object
trait Matchable
class Any
Show all
Known subtypes
class ReadOnlyMapWrapper[K, V]

Factory for [[scalafx.beans.property.ObjectProperty]] instances.

Factory for [[scalafx.beans.property.ObjectProperty]] instances.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ObjectProperty[T](val delegate: ObjectProperty[T]) extends ReadOnlyObjectProperty[T], Property[T, T], SFXDelegate[ObjectProperty[T]]

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.

Attributes

Companion
object
Supertypes
trait Property[T, T]
trait ReadOnlyProperty[T, T]
trait ObservableValue[T, T]
trait Observable
trait SFXDelegate[ObjectProperty[T]]
class ObjectExpression[T]
class Object
trait Matchable
class Any
Show all
Known subtypes
object Property

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Property.type
trait Property[T, J] extends ReadOnlyProperty[T, J], SFXDelegate[Property[J]]

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.

Type parameters

J

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

T

Indicates Scala type that will be returned for this property.

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[T, J]
trait ObservableValue[T, J]
trait Observable
trait SFXDelegate[Property[J]]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

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

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

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object PropertyIncludes.type
trait BeanIncludes
object BeanIncludes.type
trait Includes
object Includes.type

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyBooleanProperty(val delegate: ReadOnlyBooleanProperty) extends BooleanExpression, ReadOnlyProperty[Boolean, Boolean], SFXDelegate[ReadOnlyBooleanProperty]

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[Boolean, Boolean]
trait ObservableValue[Boolean, Boolean]
trait Observable
trait SFXDelegate[ReadOnlyBooleanProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyBooleanWrapper(val delegate: ReadOnlyBooleanWrapper) extends BooleanProperty, SFXDelegate[ReadOnlyBooleanWrapper]

Attributes

Companion
object
Supertypes
trait Property[Boolean, Boolean]
trait ReadOnlyProperty[Boolean, Boolean]
trait ObservableValue[Boolean, Boolean]
trait Observable
trait SFXDelegate[ReadOnlyBooleanWrapper]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyBufferProperty[E](val delegate: ReadOnlyListProperty[E]) extends BufferExpression[E], ReadOnlyProperty[ObservableBuffer[E], ObservableList[E]], SFXDelegate[ReadOnlyListProperty[E]]

Wraps a JavaFX ReadOnlyListProperty.

Wraps a JavaFX ReadOnlyListProperty.

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[ObservableBuffer[E], ObservableList[E]]
trait ObservableValue[ObservableBuffer[E], ObservableList[E]]
trait Observable
trait SFXDelegate[ReadOnlyListProperty[E]]
class BufferExpression[E]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyBufferWrapper[E](val delegate: ReadOnlyListWrapper[E]) extends BufferProperty[E], SFXDelegate[ReadOnlyListWrapper[E]]

Wraps javafx.beans.property.ReadOnlyListWrapper.

Wraps javafx.beans.property.ReadOnlyListWrapper.

Attributes

Companion
object
Supertypes
class BufferProperty[E]
trait Property[ObservableBuffer[E], ObservableList[E]]
trait ReadOnlyProperty[ObservableBuffer[E], ObservableList[E]]
trait ObservableValue[ObservableBuffer[E], ObservableList[E]]
trait Observable
trait SFXDelegate[ReadOnlyListWrapper[E]]
class BufferExpression[E]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyDoubleProperty(val delegate: ReadOnlyDoubleProperty) extends NumberExpression, ReadOnlyProperty[Double, Number], SFXDelegate[ReadOnlyDoubleProperty]

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[Double, Number]
trait ObservableValue[Double, Number]
trait Observable
trait SFXDelegate[ReadOnlyDoubleProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyDoubleWrapper(val delegate: ReadOnlyDoubleWrapper) extends DoubleProperty, SFXDelegate[ReadOnlyDoubleWrapper]

Attributes

Companion
object
Supertypes
trait Property[Double, Number]
trait ReadOnlyProperty[Double, Number]
trait ObservableValue[Double, Number]
trait Observable
trait SFXDelegate[ReadOnlyDoubleWrapper]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyFloatProperty(val delegate: ReadOnlyFloatProperty) extends NumberExpression, ReadOnlyProperty[Float, Number], SFXDelegate[ReadOnlyFloatProperty]

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[Float, Number]
trait ObservableValue[Float, Number]
trait Observable
trait SFXDelegate[ReadOnlyFloatProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyFloatWrapper(val delegate: ReadOnlyFloatWrapper) extends FloatProperty, SFXDelegate[ReadOnlyFloatWrapper]

Attributes

Companion
object
Supertypes
trait Property[Float, Number]
trait ReadOnlyProperty[Float, Number]
trait ObservableValue[Float, Number]
trait Observable
trait SFXDelegate[ReadOnlyFloatWrapper]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyIntegerProperty(val delegate: ReadOnlyIntegerProperty) extends NumberExpression, ReadOnlyProperty[Int, Number], SFXDelegate[ReadOnlyIntegerProperty]

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[Int, Number]
trait ObservableValue[Int, Number]
trait Observable
trait SFXDelegate[ReadOnlyIntegerProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyIntegerWrapper(val delegate: ReadOnlyIntegerWrapper) extends IntegerProperty, SFXDelegate[ReadOnlyIntegerWrapper]

Attributes

Companion
object
Supertypes
trait Property[Int, Number]
trait ReadOnlyProperty[Int, Number]
trait ObservableValue[Int, Number]
trait Observable
trait SFXDelegate[ReadOnlyIntegerWrapper]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyLongProperty(val delegate: ReadOnlyLongProperty) extends NumberExpression, ReadOnlyProperty[Long, Number], SFXDelegate[ReadOnlyLongProperty]

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[Long, Number]
trait ObservableValue[Long, Number]
trait Observable
trait SFXDelegate[ReadOnlyLongProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyLongWrapper(val delegate: ReadOnlyLongWrapper) extends LongProperty, SFXDelegate[ReadOnlyLongWrapper]

Attributes

Companion
object
Supertypes
class LongProperty
trait Property[Long, Number]
trait ReadOnlyProperty[Long, Number]
trait ObservableValue[Long, Number]
trait Observable
trait SFXDelegate[ReadOnlyLongWrapper]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyMapProperty[K, V](val delegate: ReadOnlyMapProperty[K, V]) extends MapExpression[K, V], ReadOnlyProperty[ObservableMap[K, V], ObservableMap[K, V]], SFXDelegate[ReadOnlyMapProperty[K, V]]

Wraps a JavaFX ReadOnlyMapProperty.

Wraps a JavaFX ReadOnlyMapProperty.

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[ObservableMap[K, V], ObservableMap[K, V]]
trait ObservableValue[ObservableMap[K, V], ObservableMap[K, V]]
trait Observable
trait SFXDelegate[ReadOnlyMapProperty[K, V]]
class MapExpression[K, V]
class Object
trait Matchable
class Any
Show all
Known subtypes
class MapProperty[K, V]
class ReadOnlyMapWrapper[K, V]

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyMapWrapper[K, V](val delegate: ReadOnlyMapWrapper[K, V]) extends MapProperty[K, V], SFXDelegate[ReadOnlyMapWrapper[K, V]]

Wraps javafx.beans.property.ReadOnlyMapWrapper.

Wraps javafx.beans.property.ReadOnlyMapWrapper.

Attributes

Companion
object
Supertypes
class MapProperty[K, V]
trait Property[ObservableMap[K, V], ObservableMap[K, V]]
class ReadOnlyMapProperty[K, V]
trait ReadOnlyProperty[ObservableMap[K, V], ObservableMap[K, V]]
trait ObservableValue[ObservableMap[K, V], ObservableMap[K, V]]
trait Observable
trait SFXDelegate[ReadOnlyMapWrapper[K, V]]
class MapExpression[K, V]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyObjectProperty[T](val delegate: ReadOnlyObjectProperty[T]) extends ObjectExpression[T], ReadOnlyProperty[T, T], SFXDelegate[ReadOnlyObjectProperty[T]]

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[T, T]
trait ObservableValue[T, T]
trait Observable
trait SFXDelegate[ReadOnlyObjectProperty[T]]
class ObjectExpression[T]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyObjectWrapper[T](val delegate: ReadOnlyObjectWrapper[T]) extends ObjectProperty[T], SFXDelegate[ReadOnlyObjectWrapper[T]]

Attributes

Companion
object
Supertypes
class ObjectProperty[T]
trait Property[T, T]
trait ReadOnlyProperty[T, T]
trait ObservableValue[T, T]
trait Observable
trait SFXDelegate[ReadOnlyObjectWrapper[T]]
class ObjectExpression[T]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait ReadOnlyProperty[T, J] extends ObservableValue[T, J], SFXDelegate[ReadOnlyProperty[J]]

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.

Type parameters

J

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

T

Indicates Scala type that will be returned for this property.

Attributes

Companion
object
Supertypes
trait ObservableValue[T, J]
trait Observable
trait SFXDelegate[ReadOnlyProperty[J]]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlySetProperty[E](val delegate: ReadOnlySetProperty[E]) extends SetExpression[E], ReadOnlyProperty[ObservableSet[E], ObservableSet[E]], SFXDelegate[ReadOnlySetProperty[E]]

Wraps a JavaFX ReadOnlySetProperty.

Wraps a JavaFX ReadOnlySetProperty.

Attributes

Companion
object
Supertypes
trait ReadOnlyProperty[ObservableSet[E], ObservableSet[E]]
trait ObservableValue[ObservableSet[E], ObservableSet[E]]
trait Observable
trait SFXDelegate[ReadOnlySetProperty[E]]
class SetExpression[E]
class Object
trait Matchable
class Any
Show all
Known subtypes
class SetProperty[E]

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlySetWrapper[E](val delegate: ReadOnlySetWrapper[E]) extends SetProperty[E], SFXDelegate[ReadOnlySetWrapper[E]]

Wraps javafx.beans.property.ReadOnlySetWrapper.

Wraps javafx.beans.property.ReadOnlySetWrapper.

Attributes

Companion
object
Supertypes
class SetProperty[E]
trait Property[ObservableSet[E], ObservableSet[E]]
trait ReadOnlyProperty[ObservableSet[E], ObservableSet[E]]
trait ObservableValue[ObservableSet[E], ObservableSet[E]]
trait Observable
trait SFXDelegate[ReadOnlySetWrapper[E]]
class SetExpression[E]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyStringProperty(val delegate: ReadOnlyStringProperty) extends StringExpression, ReadOnlyProperty[String, String], SFXDelegate[ReadOnlyStringProperty]

Attributes

Companion
object
Supertypes
trait Observable
trait SFXDelegate[ReadOnlyStringProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ReadOnlyStringWrapper(val delegate: ReadOnlyStringWrapper) extends StringProperty, SFXDelegate[ReadOnlyStringWrapper]

Attributes

Companion
object
Supertypes
trait Observable
trait SFXDelegate[ReadOnlyStringWrapper]
class Object
trait Matchable
class Any
Show all
object SetProperty

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class SetProperty[E](val delegate: SetProperty[E]) extends ReadOnlySetProperty[E], Property[ObservableSet[E], ObservableSet[E]], SFXDelegate[SetProperty[E]]

Wraps a JavaFX SetProperty.

Wraps a JavaFX SetProperty.

Attributes

Companion
object
Supertypes
trait Property[ObservableSet[E], ObservableSet[E]]
trait ReadOnlyProperty[ObservableSet[E], ObservableSet[E]]
trait ObservableValue[ObservableSet[E], ObservableSet[E]]
trait Observable
trait SFXDelegate[SetProperty[E]]
class SetExpression[E]
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class StringProperty(val delegate: StringProperty) extends ReadOnlyStringProperty, Property[String, String], SFXDelegate[StringProperty]

Attributes

Companion
object
Supertypes
trait Observable
trait SFXDelegate[StringProperty]
class Object
trait Matchable
class Any
Show all
Known subtypes