public abstract class BaseColumnConverterImpl extends Object implements BaseColumnConverter
Modifier and Type | Field and Description |
---|---|
protected ColumnUtilities |
columnUtilities |
protected static int |
DEFAULT_COLUMN_WIDTH |
protected org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer |
gridLayer |
protected org.uberfire.ext.wires.core.grids.client.widget.layer.impl.GridLienzoPanel |
gridPanel |
protected org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 |
model |
protected org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle |
oracle |
protected GuidedDecisionTableView.Presenter |
presenter |
Constructor and Description |
---|
BaseColumnConverterImpl() |
Modifier and Type | Method and Description |
---|---|
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 BaseColumnConverter for a specific GridWidget
|
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<BigDecimal> |
newBigDecimalColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<BigInteger> |
newBigIntegerColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Boolean> |
newBooleanColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Byte> |
newByteColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> |
newColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Date> |
newDateColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Double> |
newDoubleColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Float> |
newFloatColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Integer> |
newIntegerColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Long> |
newLongColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> |
newMultipleSelectEnumColumn(String factType,
String factField,
org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<BigDecimal> |
newNumericColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Short> |
newShortColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> |
newSingleSelectionEnumColumn(String factType,
String factField,
org.kie.soup.project.datamodel.oracle.DataType.DataTypes dataType,
org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<String> |
newStringColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> |
newValueListColumn(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 column,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> |
newValueListColumn(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 column,
GuidedDecisionTablePresenter.Access access,
GuidedDecisionTableView gridWidget) |
int |
priority()
Relative priority of converter; higher priorities will be handled first
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertColumn, handles, makeHeaderMetaData
protected static final int DEFAULT_COLUMN_WIDTH
protected org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model
protected org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle
protected ColumnUtilities columnUtilities
protected GuidedDecisionTableView.Presenter presenter
protected org.uberfire.ext.wires.core.grids.client.widget.layer.impl.GridLienzoPanel gridPanel
protected org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer
public int priority()
BaseColumnConverter
priority
in interface BaseColumnConverter
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)
BaseColumnConverter
initialise
in interface BaseColumnConverter
model
- The modeloracle
- DataModelOracle to assist with drop-downscolumnUtilities
- Utilities to support data-typespresenter
- GuidedDecisionTablePresenter for the tableprotected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> newColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> newValueListColumn(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 column, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> newValueListColumn(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 column, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> newMultipleSelectEnumColumn(String factType, String factField, org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> newSingleSelectionEnumColumn(String factType, String factField, org.kie.soup.project.datamodel.oracle.DataType.DataTypes dataType, org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<BigDecimal> newNumericColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<BigDecimal> newBigDecimalColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<BigInteger> newBigIntegerColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Byte> newByteColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Double> newDoubleColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Float> newFloatColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Integer> newIntegerColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Long> newLongColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Short> newShortColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Date> newDateColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<Boolean> newBooleanColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
protected org.uberfire.ext.wires.core.grids.client.model.GridColumn<String> newStringColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, GuidedDecisionTableView gridWidget)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.