Adds new validator and clears current validation result.
Adds new validator and clears current validation result. It does not fire validation process.
Current property value.
Unique property ID.
Unique property ID.
validation result as Future, which will be completed on the validation process ending. It can fire validation process if needed.
Registers listener which will be called on value change.
Registers listener which will be called on value change.
Changes current property value.
Changes current property value. Fires value change listeners.
Changes current property value.
Changes current property value. Does not fire value change listeners.
Creates Property[B] linked to this
.
Creates Property[B] linked to this
. Changes will be bidirectionally synchronized between this
and new property.
Type of new Property.
Method transforming type A of existing Property to type B of new Property.
Method transforming type B of new Property to type A of existing Property.
New Property[B], which will be synchronised with original Property[A].
Creates ReadableProperty[B] linked to this
.
Creates ReadableProperty[B] linked to this
. Changes will be bidirectionally synchronized between this
and new property.
Type of new Property.
Method transforming type A of existing Property to type B of new Property.
New ReadableProperty[B], which will be synchronised with original ReadableProperty[A].
Represents Property[A] transformed to Property[B].