Class TemplateDataCellFactory
- java.lang.Object
-
- org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractCellFactory<TemplateDataColumn>
-
- org.drools.workbench.screens.guided.template.client.editor.TemplateDataCellFactory
-
public class TemplateDataCellFactory extends org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractCellFactory<TemplateDataColumn>
-
-
Constructor Summary
Constructors Constructor Description TemplateDataCellFactory(org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, TemplateDropDownManager dropDownManager, boolean isReadOnly, com.google.gwt.event.shared.EventBus eventBus)Construct a Cell Factory for a specific Template Data Widget
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.workbench.common.widgets.decoratedgrid.client.widget.DecoratedGridCellValueAdaptor<? extends Comparable<?>>getCell(TemplateDataColumn column)Create a Cell for the given TemplateDataColumnprotected org.kie.workbench.common.widgets.decoratedgrid.client.widget.DecoratedGridCellValueAdaptor<String>makeTextCellWrapper()Wrapper method due to a test purpose-
Methods inherited from class org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractCellFactory
makeBooleanCell, makeDateCell, makeNumericBigDecimalCell, makeNumericBigIntegerCell, makeNumericByteCell, makeNumericCell, makeNumericDoubleCell, makeNumericFloatCell, makeNumericIntegerCell, makeNumericLongCell, makeNumericShortCell, makeTextCell
-
-
-
-
Constructor Detail
-
TemplateDataCellFactory
public TemplateDataCellFactory(org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, TemplateDropDownManager dropDownManager, boolean isReadOnly, com.google.gwt.event.shared.EventBus eventBus)Construct a Cell Factory for a specific Template Data Widget- Parameters:
oracle- DataModelOracle to assist with drop-downsdropDownManager- DropDownManager for dependent cellsisReadOnly- Should cells be created for a read-only mode of operationeventBus- EventBus to which cells can send update events
-
-
Method Detail
-
getCell
public org.kie.workbench.common.widgets.decoratedgrid.client.widget.DecoratedGridCellValueAdaptor<? extends Comparable<?>> getCell(TemplateDataColumn column)
Create a Cell for the given TemplateDataColumn- Specified by:
getCellin classorg.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractCellFactory<TemplateDataColumn>- Parameters:
column- The Template Data Table model column- Returns:
- A Cell
-
makeTextCellWrapper
protected org.kie.workbench.common.widgets.decoratedgrid.client.widget.DecoratedGridCellValueAdaptor<String> makeTextCellWrapper()
Wrapper method due to a test purpose
-
-