Package com._1c.g5.v8.dt.ui.aef.models
Interface IDynamicTableModel
-
- All Superinterfaces:
IModel,IValidable
- All Known Implementing Classes:
DataExchangeModel,NavigatorTableModel
public interface IDynamicTableModel extends IModel
The contract for dynamic table model.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ICheckStateProvidergetCheckStateProvider()Returns check state provider.ObjectgetInput()Returns content provider input.ILabelProvidergetLabelProvider()Returns lable provider.IStructuredContentProvidergetTableContentProvider()Returns table content provider.-
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
-
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
-
-
-
Method Detail
-
getInput
Object getInput()
Returns content provider input.- Returns:
- the input for content provider, can be
null
-
getTableContentProvider
IStructuredContentProvider getTableContentProvider()
Returns table content provider.- Returns:
- the domain model content provider, can not be
null
-
getCheckStateProvider
ICheckStateProvider getCheckStateProvider()
Returns check state provider.- Returns:
- the
ICheckStateProvider, can benull
-
getLabelProvider
ILabelProvider getLabelProvider()
Returns lable provider.- Returns:
- the
ILabelProvider, can not benull
-
-