Interface | Description |
---|---|
InverseBindingListener |
A listener implemented by all two-way bindings to be notified when a triggering change happens.
|
Observable |
Observable classes provide a way in which data bound UI can be notified of changes.
|
ObservableList<T> |
A
List that notifies when changes are made. |
ObservableMap<K,V> |
A
Map that notifies when items change. |
Class | Description |
---|---|
CallbackRegistry<C,T,A> |
A utility for storing and notifying callbacks.
|
CallbackRegistry.NotifierCallback<C,T,A> |
Class used to notify events from CallbackRegistry.
|
Observable.OnPropertyChangedCallback |
The callback that is called by Observable when an observable property has changed.
|
ObservableList.OnListChangedCallback<T extends ObservableList> |
The callback that is called by ObservableList when the list has changed.
|
ObservableMap.OnMapChangedCallback<T extends ObservableMap<K,V>,K,V> |
A callback receiving notifications when an ObservableMap changes.
|
Annotation Type | Description |
---|---|
Bindable |
The Bindable annotation should be applied to any getter accessor method of an
Observable class. |
BindingAdapter |
BindingAdapter is applied to methods that are used to manipulate how values with expressions
are set to views.
|
BindingBuildInfo | |
BindingConversion |
Annotate methods that are used to automatically convert from the expression type to the value
used in the setter.
|
BindingMethod |
Used within an
BindingMethods annotation to describe a renaming of an attribute to
the setter used to set that attribute. |
BindingMethods |
Used to enumerate attribute-to-setter renaming.
|
InverseBindingAdapter |
InverseBindingAdapter is associated with a method used to retrieve the value for a View
when setting values gathered from the View.
|
InverseBindingMethod |
InverseBindingMethod is used to identify how to listen for changes to a View property and which
getter method to call.
|
InverseBindingMethods |
Used to enumerate attribute, getter, and event association.
|
Untaggable |