Interface ObservableValue<T>
- All Superinterfaces:
SingleValuedAccessor<T>
- All Known Subinterfaces:
ObservableSlottedValue<W,P>
- All Known Implementing Classes:
ObservableConvertingValue,ObservableSlottedValueImpl,ObservableValueFromObservableCollection,ObservableValueImpl
-
Method Summary
Modifier and TypeMethodDescriptiondefault RegistrationaddValueChangeListener(ValueChangeListener<T> listener) Type-safe variant.default RunnableaddVetoableChangeListener(ValueChangeListener<T> listener) Gets notified beforeSingleValuedAccessor.get()changes to the new valuedefault <X> ObservableValue<X>Methods inherited from interface org.aksw.commons.accessors.SingleValuedAccessor
get, getOrDefault, set
-
Method Details
-
addPropertyChangeListener
-
addVetoableChangeListener
-
addVetoableChangeListener
Gets notified beforeSingleValuedAccessor.get()changes to the new value -
addValueChangeListener
Type-safe variant. UsesaddPropertyChangeListener(PropertyChangeListener)and casts. -
convert
- Specified by:
convertin interfaceSingleValuedAccessor<T>
-