Guvnor web application Drools 6.0.0-SNAPSHOT

org.drools.guvnor.client.decisiontable.widget
Class AbstractDecoratedDecisionTableGridWidget

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.drools.guvnor.client.widgets.drools.decoratedgrid.AbstractDecoratedGridWidget<GuidedDecisionTable52,BaseColumn,DTCellValue52>
                  extended by org.drools.guvnor.client.decisiontable.widget.AbstractDecoratedDecisionTableGridWidget
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.EventHandler, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget, AppendRowEvent.Handler, ColumnResizeEvent.Handler, DeleteColumnEvent.Handler, DeleteRowEvent.Handler, InsertColumnEvent.Handler<BaseColumn,DTCellValue52>, InsertRowEvent.Handler, SelectedCellChangeEvent.Handler, SetModelEvent.Handler<GuidedDecisionTable52>
Direct Known Subclasses:
VerticalDecoratedDecisionTableGridWidget

public abstract class AbstractDecoratedDecisionTableGridWidget
extends AbstractDecoratedGridWidget<GuidedDecisionTable52,BaseColumn,DTCellValue52>
implements DeleteColumnEvent.Handler, InsertColumnEvent.Handler<BaseColumn,DTCellValue52>

A Decorated Grid for Decision Tables


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
protected  DecisionTableCellFactory cellFactory
           
protected  DecisionTableCellValueFactory cellValueFactory
           
 
Fields inherited from class org.drools.guvnor.client.widgets.drools.decoratedgrid.AbstractDecoratedGridWidget
bodyPanel, eventBus, gridWidget, headerWidget, height, mainPanel, resources, scrollPanel, sidebarWidget, width
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
AbstractDecoratedDecisionTableGridWidget(ResourcesProvider<BaseColumn> resources, DecisionTableCellFactory cellFactory, DecisionTableCellValueFactory cellValueFactory, com.google.gwt.event.shared.EventBus eventBus, com.google.gwt.user.client.ui.Panel mainPanel, com.google.gwt.user.client.ui.Panel bodyPanel, AbstractMergableGridWidget<GuidedDecisionTable52,BaseColumn> gridWidget, AbstractDecoratedGridHeaderWidget<GuidedDecisionTable52,BaseColumn> headerWidget, AbstractDecoratedGridSidebarWidget<GuidedDecisionTable52,BaseColumn> sidebarWidget)
           
 
Method Summary
 void onDeleteColumn(DeleteColumnEvent event)
           
 void onInsertColumn(InsertColumnEvent<BaseColumn,DTCellValue52> event)
           
 void onSetModel(SetModelEvent<GuidedDecisionTable52> event)
           
 
Methods inherited from class org.drools.guvnor.client.widgets.drools.decoratedgrid.AbstractDecoratedGridWidget
assertDimensions, getScrollHandler, onAppendRow, onColumnResize, onDeleteRow, onInsertRow, onSelectedCellChange, setPixelSize
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

cellFactory

protected final DecisionTableCellFactory cellFactory

cellValueFactory

protected final DecisionTableCellValueFactory cellValueFactory
Constructor Detail

AbstractDecoratedDecisionTableGridWidget

public AbstractDecoratedDecisionTableGridWidget(ResourcesProvider<BaseColumn> resources,
                                                DecisionTableCellFactory cellFactory,
                                                DecisionTableCellValueFactory cellValueFactory,
                                                com.google.gwt.event.shared.EventBus eventBus,
                                                com.google.gwt.user.client.ui.Panel mainPanel,
                                                com.google.gwt.user.client.ui.Panel bodyPanel,
                                                AbstractMergableGridWidget<GuidedDecisionTable52,BaseColumn> gridWidget,
                                                AbstractDecoratedGridHeaderWidget<GuidedDecisionTable52,BaseColumn> headerWidget,
                                                AbstractDecoratedGridSidebarWidget<GuidedDecisionTable52,BaseColumn> sidebarWidget)
Method Detail

onSetModel

public void onSetModel(SetModelEvent<GuidedDecisionTable52> event)
Specified by:
onSetModel in interface SetModelEvent.Handler<GuidedDecisionTable52>

onInsertColumn

public void onInsertColumn(InsertColumnEvent<BaseColumn,DTCellValue52> event)
Specified by:
onInsertColumn in interface InsertColumnEvent.Handler<BaseColumn,DTCellValue52>

onDeleteColumn

public void onDeleteColumn(DeleteColumnEvent event)
Specified by:
onDeleteColumn in interface DeleteColumnEvent.Handler

Guvnor web application Drools 6.0.0-SNAPSHOT

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