Drools Workbench - Guided Template Editor - Client 6.0.0.CR2

org.drools.workbench.screens.guided.template.client.editor
Class TemplateDataCellFactory

java.lang.Object
  extended by org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractCellFactory<TemplateDataColumn>
      extended by org.drools.workbench.screens.guided.template.client.editor.TemplateDataCellFactory

public class TemplateDataCellFactory
extends org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractCellFactory<TemplateDataColumn>


Field Summary
 
Fields inherited from class org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractCellFactory
dropDownManager, eventBus, isReadOnly, oracle
 
Constructor Summary
TemplateDataCellFactory(org.kie.workbench.common.services.datamodel.oracle.PackageDataModelOracle oracle, TemplateDropDownManager dropDownManager, boolean isReadOnly, com.google.gwt.event.shared.EventBus eventBus)
          Construct a Cell Factory for a specific Template Data Widget
 
Method Summary
 org.kie.workbench.common.widgets.decoratedgrid.client.widget.DecoratedGridCellValueAdaptor<? extends Comparable<?>> getCell(TemplateDataColumn column)
          Create a Cell for the given TemplateDataColumn
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateDataCellFactory

public TemplateDataCellFactory(org.kie.workbench.common.services.datamodel.oracle.PackageDataModelOracle 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-downs
dropDownManager - DropDownManager for dependent cells
isReadOnly - Should cells be created for a read-only mode of operation
eventBus - 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:
getCell in class org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractCellFactory<TemplateDataColumn>
Parameters:
column - The Template Data Table model column
Returns:
A Cell

Drools Workbench - Guided Template Editor - Client 6.0.0.CR2

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.