|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataBindingExtensionPoint
An extension point for data binding extensions.
Method Summary | |
---|---|
void |
addDataBinding(DataBinding dataBinding)
Register a data binding |
DataBinding |
getDataBinding(java.lang.String id)
Look up a data binding by id |
boolean |
introspectType(DataType dataType,
java.lang.annotation.Annotation[] annotations)
Introspect the java class to figure out what DataType supports it |
DataType |
introspectType(java.lang.Object value)
Introspect the value to figure out the corresponding DataType |
DataBinding |
removeDataBinding(java.lang.String id)
Unregister a data binding |
Method Detail |
---|
void addDataBinding(DataBinding dataBinding)
dataBinding
- DataBinding getDataBinding(java.lang.String id)
id
- The name of the databinding
DataBinding removeDataBinding(java.lang.String id)
id
-
boolean introspectType(DataType dataType, java.lang.annotation.Annotation[] annotations)
DataType
- The initial data typeannotations
- The java annotations
DataType introspectType(java.lang.Object value)
value
- The object value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |