T
- type of enclosed entitypublic interface NestedDatasource<T extends Entity> extends Datasource<T>
Usually defined in XML descriptor inside the parent datasource element.
Datasource.CommitMode, Datasource.ItemChangeEvent<T extends Entity>, Datasource.ItemChangeListener<T extends Entity>, Datasource.ItemPropertyChangeEvent<T extends Entity>, Datasource.ItemPropertyChangeListener<T extends Entity>, Datasource.State, Datasource.StateChangeEvent<T extends Entity>, Datasource.StateChangeListener<T extends Entity>
Modifier and Type | Method and Description |
---|---|
Datasource |
getMaster() |
com.haulmont.chile.core.model.MetaProperty |
getProperty() |
void |
setup(java.lang.String id,
Datasource masterDs,
java.lang.String property)
Setup the datasource right after creation.
|
addItemChangeListener, addItemPropertyChangeListener, addStateChangeListener, commit, getCommitMode, getDataSupplier, getDsContext, getId, getItem, getItemIfValid, getLoadDynamicAttributes, getMetaClass, getState, getView, invalidate, isAllowCommit, isModified, refresh, removeItemChangeListener, removeItemPropertyChangeListener, removeStateChangeListener, setAllowCommit, setItem, setLoadDynamicAttributes, setup
void setup(java.lang.String id, Datasource masterDs, java.lang.String property) throws java.lang.UnsupportedOperationException
id
- datasource IDmasterDs
- master datasourceproperty
- property of the master datasource to bound this datasource tojava.lang.UnsupportedOperationException
- if an implementation doesn't support this methodDatasource getMaster()
com.haulmont.chile.core.model.MetaProperty getProperty()