Property.ChangeListener<T>| Constructor and Description |
|---|
ImmutableProperty(String name,
T immutableValue)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeListener(Property.ChangeListener<T> listener)
Attach a listener.
|
void |
dispose()
Dispose the value.
|
T |
getDefault()
Returns the default value.
|
String |
getName()
Get the name of the property.
|
T |
getValue()
Get the current value.
|
void |
removeChangeListener(Property.ChangeListener<T> listener)
Remove the listener.
|
T |
resetToDefault()
Resets the value to the initial value and returns the new value.
|
void |
setValue(T value)
Set the new value.
|
public void setValue(T value)
Propertypublic void addChangeListener(Property.ChangeListener<T> listener)
PropertyaddChangeListener in interface Property<T>listener - the listenerpublic void removeChangeListener(Property.ChangeListener<T> listener)
PropertyremoveChangeListener in interface Property<T>listener - the listenerpublic String getName()
Propertypublic T getDefault()
PropertygetDefault in interface Property<T>public T resetToDefault()
PropertyresetToDefault in interface Property<T>Copyright © 2019. All rights reserved.