Interface GridWidgetColumnFactory
-
- All Known Implementing Classes:
GridWidgetColumnFactoryImpl
public interface GridWidgetColumnFactoryFactory definition for GridWidget columns
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.uberfire.ext.wires.core.grids.client.model.GridColumn<?>convertColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)Instantiate a Column for use within a GridWidgetvoidinitialise(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, ColumnUtilities columnUtilities, GuidedDecisionTableView.Presenter presenter)Initialise a GridWidgetColumnFactory for a specific GridWidgetvoidsetConverters(List<BaseColumnConverter> converters)Set the Converters available to this Factory.
-
-
-
Method Detail
-
setConverters
void setConverters(List<BaseColumnConverter> converters)
Set the Converters available to this Factory.- Parameters:
converters-
-
initialise
void initialise(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, ColumnUtilities columnUtilities, GuidedDecisionTableView.Presenter presenter)Initialise a GridWidgetColumnFactory for a specific GridWidget- Parameters:
model- The modeloracle- DataModelOracle to assist with drop-downscolumnUtilities- Utilities to support data-typespresenter- GuidedDecisionTablePresenter for the table
-
convertColumn
org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> convertColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)Instantiate a Column for use within a GridWidget- Parameters:
column- Model Column for which to create a GridWidget columnaccess- Access state of columngridWidget- The GridWidget to which this column is associated.- Returns:
-
-