private static class BidirectionalBinding.UntypedGenericBidirectionalBinding extends BidirectionalBinding<java.lang.Object>
BidirectionalBinding.StringConversionBidirectionalBinding<T>| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object |
property1 |
private java.lang.Object |
property2 |
| Constructor and Description |
|---|
UntypedGenericBidirectionalBinding(java.lang.Object property1,
java.lang.Object property2) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(ObservableValue<? extends java.lang.Object> sourceProperty,
java.lang.Object oldValue,
java.lang.Object newValue)
This method needs to be provided by an implementation of
ChangeListener. |
protected java.lang.Object |
getProperty1() |
protected java.lang.Object |
getProperty2() |
bind, bind, bind, bindNumber, bindNumber, bindNumber, bindNumber, bindNumber, bindNumber, bindNumber, bindNumber, equals, hashCode, unbind, unbind, unbindNumber, wasGarbageCollectedprivate final java.lang.Object property1
private final java.lang.Object property2
public UntypedGenericBidirectionalBinding(java.lang.Object property1,
java.lang.Object property2)
protected java.lang.Object getProperty1()
getProperty1 in class BidirectionalBinding<java.lang.Object>protected java.lang.Object getProperty2()
getProperty2 in class BidirectionalBinding<java.lang.Object>public void changed(ObservableValue<? extends java.lang.Object> sourceProperty, java.lang.Object oldValue, java.lang.Object newValue)
ChangeListenerChangeListener. It is called if the value of an
ObservableValue changes.
In general is is considered bad practice to modify the observed value in this method.
sourceProperty - The ObservableValue which value changedoldValue - The old valuenewValue - The new value