Package tools.aqua.bgw.observable.properties

Types

Link copied to clipboard
open class BooleanProperty(initialValue: Boolean = false) : Property<Boolean>

A BooleanProperty.

Link copied to clipboard
open class DoubleProperty(initialValue: Number = 0.0) : Property<Double>

A DoubleProperty.

Link copied to clipboard
open class IntegerProperty(initialValue: Int = 0) : Property<Int>

An IntegerProperty.

Link copied to clipboard
open class LimitedDoubleProperty(    lowerBoundInclusive: Number = Double.NEGATIVE_INFINITY,     upperBoundInclusive: Number = Double.POSITIVE_INFINITY,     initialValue: Number = lowerBoundInclusive) : Property<Double>

A limited DoubleProperty to a value range. Value will be checked to be in range lowerBoundInclusive to upperBoundInclusive.

Link copied to clipboard
open class Property<T>(initialValue: T) : ReadonlyProperty<T>

Property baseclass providing observable fields.

Link copied to clipboard
open class ReadonlyBooleanProperty(initialValue: Boolean = false) : ReadonlyProperty<Boolean>

A ReadonlyBooleanProperty.

Link copied to clipboard
open class ReadonlyDoubleProperty(initialValue: Number = 0.0) : ReadonlyProperty<Double>

A ReadonlyDoubleProperty.

Link copied to clipboard
open class ReadonlyIntegerProperty(initialValue: Int = 0) : ReadonlyProperty<Int>

An ReadonlyIntegerProperty.

Link copied to clipboard
open class ReadonlyProperty<T>(initialValue: T) : ValueObservable<T>

Property baseclass providing observable fields.

Link copied to clipboard
open class ReadonlyStringProperty(initialValue: String = "") : ReadonlyProperty<String>

A ReadonlyStringProperty.

Link copied to clipboard
open class StringProperty(initialValue: String = "") : Property<String>

A StringProperty.