Class AbstractDecoratedTemplateDataGridWidget
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn,String>
-
- org.drools.workbench.screens.guided.template.client.editor.AbstractDecoratedTemplateDataGridWidget
-
- 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.DeleteRowEvent.Handler,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.template.shared.TemplateModel>
- Direct Known Subclasses:
VerticalDecoratedTemplateDataGridWidget
public abstract class AbstractDecoratedTemplateDataGridWidget extends org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn,String>
A Decorated Grid for Template Data
-
-
Field Summary
Fields Modifier and Type Field Description protected TemplateDataCellFactorycellFactoryprotected TemplateDataCellValueFactorycellValueFactory
-
Constructor Summary
Constructors Constructor Description AbstractDecoratedTemplateDataGridWidget(org.kie.workbench.common.widgets.decoratedgrid.client.widget.ResourcesProvider<TemplateDataColumn> resources, TemplateDataCellFactory cellFactory, TemplateDataCellValueFactory 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.template.shared.TemplateModel,TemplateDataColumn> gridWidget, org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridHeaderWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn> headerWidget, org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridSidebarWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn> sidebarWidget)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonSetModel(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SetModelEvent<org.drools.workbench.models.guided.template.shared.TemplateModel> 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, unsinkEvents
-
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
-
-
-
-
Field Detail
-
cellFactory
protected final TemplateDataCellFactory cellFactory
-
cellValueFactory
protected final TemplateDataCellValueFactory cellValueFactory
-
-
Constructor Detail
-
AbstractDecoratedTemplateDataGridWidget
public AbstractDecoratedTemplateDataGridWidget(org.kie.workbench.common.widgets.decoratedgrid.client.widget.ResourcesProvider<TemplateDataColumn> resources, TemplateDataCellFactory cellFactory, TemplateDataCellValueFactory 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.template.shared.TemplateModel,TemplateDataColumn> gridWidget, org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridHeaderWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn> headerWidget, org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridSidebarWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn> sidebarWidget)
-
-