org.drools.guvnor.client.asseteditor.drools.modeldriven.ui.templates
Class TemplateDataCellFactory

java.lang.Object
  extended by org.drools.guvnor.client.widgets.drools.decoratedgrid.AbstractCellFactory<TemplateDataColumn>
      extended by org.drools.guvnor.client.asseteditor.drools.modeldriven.ui.templates.TemplateDataCellFactory

public class TemplateDataCellFactory
extends AbstractCellFactory<TemplateDataColumn>


Field Summary
 
Fields inherited from class org.drools.guvnor.client.widgets.drools.decoratedgrid.AbstractCellFactory
dropDownManager, eventBus, isReadOnly, sce
 
Constructor Summary
TemplateDataCellFactory(SuggestionCompletionEngine sce, TemplateDropDownManager dropDownManager, boolean isReadOnly, com.google.gwt.event.shared.EventBus eventBus)
          Construct a Cell Factory for a specific Template Data Widget
 
Method Summary
 DecoratedGridCellValueAdaptor<? extends Comparable<?>> getCell(TemplateDataColumn column)
          Create a Cell for the given TemplateDataColumn
 
Methods inherited from class org.drools.guvnor.client.widgets.drools.decoratedgrid.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(SuggestionCompletionEngine sce,
                               TemplateDropDownManager dropDownManager,
                               boolean isReadOnly,
                               com.google.gwt.event.shared.EventBus eventBus)
Construct a Cell Factory for a specific Template Data Widget

Parameters:
sce - SuggestionCompletionEngine 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 DecoratedGridCellValueAdaptor<? extends Comparable<?>> getCell(TemplateDataColumn column)
Create a Cell for the given TemplateDataColumn

Specified by:
getCell in class AbstractCellFactory<TemplateDataColumn>
Parameters:
column - The Template Data Table model column
Returns:
A Cell


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