public class DataBindingHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
protected BindableContainer |
bindableContainer |
protected Map<String> |
binderAlias |
protected Map<DataObjectBinder<?>> |
binders |
| Constructor and Description |
|---|
DataBindingHandler(BindableContainer bindableContainer) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataObjectBinder(DataObjectBinder<?> dataObjectBinder) |
void |
addDataObjectBinder(DataObjectBinder<?> dataObjectBinder,
String dataObjectAlias) |
void |
addExpressionBinder(ExpressionBinder<?> expressionBinder,
String widgetId,
Array<String> referedDataObjects) |
void |
copyTo(Object dataObject) |
<T> DataObjectBinder<T> |
getDataObjectBinder(Class<T> dataObjectClass) |
<T> DataObjectBinder<T> |
getDataObjectBinder(String dataObjectAlias) |
<T> T |
read(Class<T> dataObjectClass) |
<T> T |
read(String dataObjectAlias) |
void |
remove(String widgetId) |
void |
write(Object dataObject) |
void |
writeAll(Object... dataObjects) |
protected Map<DataObjectBinder<?>> binders
protected BindableContainer bindableContainer
public DataBindingHandler(BindableContainer bindableContainer)
public void addDataObjectBinder(DataObjectBinder<?> dataObjectBinder)
public void addDataObjectBinder(DataObjectBinder<?> dataObjectBinder, String dataObjectAlias)
public void addExpressionBinder(ExpressionBinder<?> expressionBinder, String widgetId, Array<String> referedDataObjects)
public void remove(String widgetId)
public void write(Object dataObject)
public void writeAll(Object... dataObjects)
public void copyTo(Object dataObject)
public <T> T read(Class<T> dataObjectClass)
public <T> T read(String dataObjectAlias)
public <T> DataObjectBinder<T> getDataObjectBinder(String dataObjectAlias)
public <T> DataObjectBinder<T> getDataObjectBinder(Class<T> dataObjectClass)
Copyright © 2015. All rights reserved.