public class ObservableValueWrapper<VALUE_TYPE> extends java.lang.Object implements IObservableValue<VALUE_TYPE>, IWrapper<IObservableValue<VALUE_TYPE>>
Constructor and Description |
---|
ObservableValueWrapper(IObservableValue<VALUE_TYPE> original) |
Modifier and Type | Method and Description |
---|---|
void |
addValueListener(IObservableValueListener<?> listener)
Adds a value listener
|
protected IObservableValue<VALUE_TYPE> |
getOriginal() |
VALUE_TYPE |
getValue()
Gets the value
|
void |
removeValueListener(IObservableValueListener<?> listener)
Removes a value listener
|
void |
setValue(VALUE_TYPE value)
Sets the value
|
IObservableValue<VALUE_TYPE> |
unwrap() |
public ObservableValueWrapper(IObservableValue<VALUE_TYPE> original)
protected IObservableValue<VALUE_TYPE> getOriginal()
public void setValue(VALUE_TYPE value)
IObservableValue
setValue
in interface IObservableValue<VALUE_TYPE>
value
- The value to setpublic VALUE_TYPE getValue()
IObservableValue
getValue
in interface IObservableValue<VALUE_TYPE>
public void addValueListener(IObservableValueListener<?> listener)
IObservableValue
addValueListener
in interface IObservableValue<VALUE_TYPE>
listener
- The listener to addpublic void removeValueListener(IObservableValueListener<?> listener)
IObservableValue
removeValueListener
in interface IObservableValue<VALUE_TYPE>
listener
- The listener to removepublic IObservableValue<VALUE_TYPE> unwrap()
unwrap
in interface IWrapper<IObservableValue<VALUE_TYPE>>
Siehe auch Jowidgets Nutzerhandbuch