|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint
public class DefaultDataBindingExtensionPoint
The default implementation of a data binding extension point.
Constructor Summary | |
---|---|
DefaultDataBindingExtensionPoint()
|
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,
Operation operation)
Introspect the java class to figure out what DataType supports it. |
DataType |
introspectType(java.lang.Object value,
Operation operation)
Introspect the value to figure out the corresponding DataType |
DataBinding |
removeDataBinding(java.lang.String id)
Unregister a data binding |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultDataBindingExtensionPoint()
Method Detail |
---|
public DataBinding getDataBinding(java.lang.String id)
DataBindingExtensionPoint
getDataBinding
in interface DataBindingExtensionPoint
id
- The name of the databinding
public void addDataBinding(DataBinding dataBinding)
DataBindingExtensionPoint
addDataBinding
in interface DataBindingExtensionPoint
public DataBinding removeDataBinding(java.lang.String id)
DataBindingExtensionPoint
removeDataBinding
in interface DataBindingExtensionPoint
public boolean introspectType(DataType dataType, Operation operation)
DataBindingExtensionPoint
introspectType
in interface DataBindingExtensionPoint
dataType
- The initial data typeoperation
- TODO
public DataType introspectType(java.lang.Object value, Operation operation)
DataBindingExtensionPoint
introspectType
in interface DataBindingExtensionPoint
value
- The object valueoperation
- TODO
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |