SerializableEnumProperty

open class SerializableEnumProperty<T : Enum<T>?> : ObjectPropertyBase<T> , Serializable

javafx.beans.property.Property designed to wrap an enum.

It is based on ObjectPropertyBase and is Serializable.

Parameters

<T>

the enumeration wrapped

Constructors

Link copied to clipboard
open fun SerializableEnumProperty()
The constructor of ObjectPropertyBase.
Link copied to clipboard
open fun SerializableEnumProperty(initialValue: T)
The constructor of ObjectPropertyBase.
Link copied to clipboard
open fun SerializableEnumProperty(name: String)
The constructor of ObjectPropertyBase.
Link copied to clipboard
open fun SerializableEnumProperty(name: String, initialValue: T)
The constructor of ObjectPropertyBase.

Functions

Link copied to clipboard
open fun addListener(p: InvalidationListener)
Link copied to clipboard
open fun asString(): StringBinding
Link copied to clipboard
open fun bind(p: ObservableValue<out T>)
Link copied to clipboard
open fun bindBidirectional(p: Property<T>)
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
open fun get(): T
Link copied to clipboard
open fun getBean(): Any
Getter method for unused field bean.
Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
open fun getValue(): T
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun isBound(): Boolean
Link copied to clipboard
open fun isEqualTo(p: ObservableObjectValue<out Any>): BooleanBinding
Link copied to clipboard
open fun isNotEqualTo(p: ObservableObjectValue<out Any>): BooleanBinding
Link copied to clipboard
open fun isNotNull(): BooleanBinding
Link copied to clipboard
open fun isNull(): BooleanBinding
Link copied to clipboard
open fun <T> objectExpression(p: ObservableObjectValue<T>): ObjectExpression<T>
Link copied to clipboard
open fun removeListener(p: InvalidationListener)
Link copied to clipboard
open fun set(p: T)
Link copied to clipboard
open fun setValue(p: T)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun unbind()
Link copied to clipboard
open fun unbindBidirectional(p: Property<T>)
Link copied to clipboard
open fun values(): Array<T>
Returns the elements of the enum class wrapped by this javafx.beans.property.Property.

Properties

Link copied to clipboard
private open var name: String