Class GridWidgetColumnFactoryImpl
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.client.widget.table.model.converters.column.impl.GridWidgetColumnFactoryImpl
-
- All Implemented Interfaces:
GridWidgetColumnFactory
@Dependent public class GridWidgetColumnFactoryImpl extends Object implements GridWidgetColumnFactory
-
-
Constructor Summary
Constructors Constructor Description GridWidgetColumnFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete 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
public void setConverters(List<BaseColumnConverter> converters)
Description copied from interface:GridWidgetColumnFactorySet the Converters available to this Factory.- Specified by:
setConvertersin interfaceGridWidgetColumnFactory
-
initialise
public 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)Description copied from interface:GridWidgetColumnFactoryInitialise a GridWidgetColumnFactory for a specific GridWidget- Specified by:
initialisein interfaceGridWidgetColumnFactory- Parameters:
model- The modeloracle- DataModelOracle to assist with drop-downscolumnUtilities- Utilities to support data-typespresenter- GuidedDecisionTablePresenter for the table
-
convertColumn
public 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)Description copied from interface:GridWidgetColumnFactoryInstantiate a Column for use within a GridWidget- Specified by:
convertColumnin interfaceGridWidgetColumnFactory- Parameters:
column- Model Column for which to create a GridWidget columnaccess- Access state of columngridWidget- The GridWidget to which this column is associated.- Returns:
-
-