Drools Workbench - Guided Decision Table Editor - Client 6.2.0.CR2

org.drools.workbench.screens.guided.dtable.client.widget.table
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.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridWidget<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.drools.workbench.models.guided.dtable.shared.model.BaseColumn,org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52>
                  extended by org.drools.workbench.screens.guided.dtable.client.widget.table.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, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.ColumnResizeEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteColumnEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertColumnEvent.Handler<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn,org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52>, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SelectedCellChangeEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SetModelEvent.Handler<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>
Direct Known Subclasses:
VerticalDecoratedDecisionTableGridWidget

public abstract class AbstractDecoratedDecisionTableGridWidget
extends org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridWidget<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.drools.workbench.models.guided.dtable.shared.model.BaseColumn,org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52>
implements org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteColumnEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertColumnEvent.Handler<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn,org.drools.workbench.models.guided.dtable.shared.model.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.kie.workbench.common.widgets.decoratedgrid.client.widget.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(org.kie.workbench.common.widgets.decoratedgrid.client.widget.ResourcesProvider<org.drools.workbench.models.guided.dtable.shared.model.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, org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractMergableGridWidget<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> gridWidget, org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridHeaderWidget<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> headerWidget, org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridSidebarWidget<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> sidebarWidget)
           
 
Method Summary
 void onDeleteColumn(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteColumnEvent event)
           
 void onInsertColumn(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertColumnEvent<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn,org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> event)
           
 void onSetModel(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SetModelEvent<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52> event)
           
 
Methods inherited from class org.kie.workbench.common.widgets.decoratedgrid.client.widget.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(org.kie.workbench.common.widgets.decoratedgrid.client.widget.ResourcesProvider<org.drools.workbench.models.guided.dtable.shared.model.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,
                                                org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractMergableGridWidget<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> gridWidget,
                                                org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridHeaderWidget<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> headerWidget,
                                                org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridSidebarWidget<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> sidebarWidget)
Method Detail

onSetModel

public void onSetModel(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SetModelEvent<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52> event)
Specified by:
onSetModel in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SetModelEvent.Handler<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>

onInsertColumn

public void onInsertColumn(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertColumnEvent<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn,org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> event)
Specified by:
onInsertColumn in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertColumnEvent.Handler<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn,org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52>

onDeleteColumn

public void onDeleteColumn(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteColumnEvent event)
Specified by:
onDeleteColumn in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteColumnEvent.Handler

Drools Workbench - Guided Decision Table Editor - Client 6.2.0.CR2

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