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

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
                      extended by org.drools.guvnor.client.decisiontable.widget.VerticalDecoratedDecisionTableGridWidget
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>

public class VerticalDecoratedDecisionTableGridWidget
extends AbstractDecoratedDecisionTableGridWidget

Vertical implementation of DecoratedGridWidget for the Guided Decision Table


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
 
Fields inherited from class org.drools.guvnor.client.decisiontable.widget.AbstractDecoratedDecisionTableGridWidget
cellFactory, 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
VerticalDecoratedDecisionTableGridWidget(ResourcesProvider<BaseColumn> resources, DecisionTableCellFactory cellFactory, DecisionTableCellValueFactory cellValueFactory, DecisionTableDropDownManager dropDownManager, boolean isReadOnly, com.google.gwt.event.shared.EventBus eventBus)
           
 
Method Summary
protected  com.google.gwt.event.dom.client.ScrollHandler getScrollHandler()
          Return a ScrollHandler to ensure the Header and Sidebar are repositioned according to the position of the scroll bars surrounding the GridWidget
 
Methods inherited from class org.drools.guvnor.client.decisiontable.widget.AbstractDecoratedDecisionTableGridWidget
onDeleteColumn, onInsertColumn, onSetModel
 
Methods inherited from class org.drools.guvnor.client.widgets.drools.decoratedgrid.AbstractDecoratedGridWidget
assertDimensions, onAppendRow, onColumnResize, onDeleteRow, onInsertRow, onSelectedCellChange, setPixelSize
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement
 
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
 

Constructor Detail

VerticalDecoratedDecisionTableGridWidget

public VerticalDecoratedDecisionTableGridWidget(ResourcesProvider<BaseColumn> resources,
                                                DecisionTableCellFactory cellFactory,
                                                DecisionTableCellValueFactory cellValueFactory,
                                                DecisionTableDropDownManager dropDownManager,
                                                boolean isReadOnly,
                                                com.google.gwt.event.shared.EventBus eventBus)
Method Detail

getScrollHandler

protected com.google.gwt.event.dom.client.ScrollHandler getScrollHandler()
Return a ScrollHandler to ensure the Header and Sidebar are repositioned according to the position of the scroll bars surrounding the GridWidget

Specified by:
getScrollHandler in class AbstractDecoratedGridWidget<GuidedDecisionTable52,BaseColumn,DTCellValue52>
Returns:


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