Interface IDynamicTableModel

All Superinterfaces:
IModel, IValidable
All Known Subinterfaces:
ICharacteristicsTableModel, IPredefinedAccountAccountingFlagsModel, IPredefinedAccountExtDimensionTypesModel, IPredefinedAccountPartModel<T>
All Known Implementing Classes:
AbstractDynamicTableModel, BmCharacteristicsTableModel, CommonAttributesDataModel, DataExchangeModel, DataSeparatorSettingsModel, HttpServicesModel, NavigatorTableModel, PredefinedAccountAccountingFlagsModel, PredefinedAccountExtDimensionTypesModel, ReturnToModel, WebServicesModel

public interface IDynamicTableModel extends IModel
The contract for dynamic table model.
  • Method Details

    • 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 be null
    • getLabelProvider

      ILabelProvider getLabelProvider()
      Returns lable provider.
      Returns:
      the ILabelProvider, can not be null