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 ICheckStateProvider
getCheckStateProvider()
Returns check state provider.Object
getInput()
Returns content provider input.ILabelProvider
getLabelProvider()
Returns lable provider.IStructuredContentProvider
getTableContentProvider()
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
-
-