Package convex.gui.models
Class StateModel<T>
java.lang.Object
convex.gui.models.StateModel<T>
- Type Parameters:
T
- Type of State value
Model for state values which may be observer / listened to.
Fires a property changed event for the property "value" whenever it is
updated.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
static <T> StateModel
<T> create
(T value) getValue()
void
void
Sets the value for this state model, firing any relevant property change listeners.
-
Constructor Details
-
StateModel
-
StateModel
public StateModel()
-
-
Method Details
-
create
-
getValue
-
setValue
Sets the value for this state model, firing any relevant property change listeners.- Parameters:
newValue
- New value for state
-
addPropertyChangeListener
-
removePropertyChangeListener
-