Interface GridWidgetColumnFactory

  • All Known Implementing Classes:
    GridWidgetColumnFactoryImpl

    public interface GridWidgetColumnFactory
    Factory definition for GridWidget columns
    • 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 model
        oracle - DataModelOracle to assist with drop-downs
        columnUtilities - Utilities to support data-types
        presenter - 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 column
        access - Access state of column
        gridWidget - The GridWidget to which this column is associated.
        Returns: