public class Computed<T> extends Object implements ObservableAccessor, Listener<Object>, ObservableGetter<T>
| Constructor and Description |
|---|
Computed(ComputedValue<T> cv) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(Listener<T> l)
Adds a local listener
|
T |
get()
Returns the current value
|
<V> V |
get(ObservableGetter<V> o)
Returns the value of the observable
|
void |
onChange(Object oldValue,
Object newValue)
Invoked on change
|
void |
removeListener(Listener<T> l)
Removes the local listener
|
String |
toString() |
public Computed(ComputedValue<T> cv)
public <V> V get(ObservableGetter<V> o)
ObservableAccessorget in interface ObservableAccessorpublic void onChange(Object oldValue, Object newValue)
Listenerpublic void addListener(Listener<T> l)
addListener in interface ListenerManager<T>l - public void removeListener(Listener<T> l)
removeListener in interface ListenerManager<T>l - Copyright © 2014. All Rights Reserved.