Class VerticalMergableTemplateDataGridWidget
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractMergableGridWidget<M,T>
-
- org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractVerticalMergableGridWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn>
-
- org.drools.workbench.screens.guided.template.client.editor.VerticalMergableTemplateDataGridWidget
-
- 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.IsWidget,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.CellStateChangedEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.ColumnResizeEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.CopyRowsEvent.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.InsertInternalColumnEvent.Handler<TemplateDataColumn>,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.MoveColumnsEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.PasteRowsEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SetColumnVisibilityEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SetInternalModelEvent.Handler<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn>,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.SortDataEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.ToggleMergingEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateColumnDataEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateColumnDefinitionEvent.Handler,org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateSelectedCellsEvent.Handler
public class VerticalMergableTemplateDataGridWidget extends org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractVerticalMergableGridWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn>
A Vertical implementation of MergableGridWidget, that renders columns as erm, columns and rows as rows. Supports merging of cells between rows.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractMergableGridWidget
org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractMergableGridWidget.CellSelectionDetail, org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractMergableGridWidget.MOVE_DIRECTION
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractMergableGridWidget
bDragOperationPrimed, cellFactory, cellValueFactory, columns, data, dropDownManager, eventBus, isReadOnly, rangeDirection, rangeExtentCell, rangeOriginCell, resources, ROW_GROUPING_EVENT, rowMapper, selections, selectorGroupedCellsHtml, selectorUngroupedCellsHtml, table, tbody
-
-
Constructor Summary
Constructors Constructor Description VerticalMergableTemplateDataGridWidget(org.kie.workbench.common.widgets.decoratedgrid.client.widget.ResourcesProvider<TemplateDataColumn> resources, TemplateDataCellFactory cellFactory, TemplateDataCellValueFactory cellValueFactory, TemplateDropDownManager dropDownManager, boolean isReadOnly, com.google.gwt.event.shared.EventBus eventBus)
-
Method Summary
-
Methods inherited from class org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractVerticalMergableGridWidget
createEmptyRowElement, createRowElement, deleteRowElement, onBrowserEvent, redraw, redrawRows, removeRowElement, resizeColumn
-
Methods inherited from class org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractMergableGridWidget
clearSelection, isGroupWidgetClicked, onAppendRow, onCellStateChanged, onColumnResize, onCopyRows, onDeleteColumn, onDeleteRow, onInsertInternalColumn, onInsertRow, onMoveColumns, onPasteRows, onSetColumnVisibility, onSetInternalModel, onSortData, onToggleMerging, onUpdateColumnData, onUpdateColumnDefinition, onUpdateSelectedCells, setColumns, setData
-
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, isAttached, isOrWasAttached, onAttach, onDetach, 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, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Constructor Detail
-
VerticalMergableTemplateDataGridWidget
public VerticalMergableTemplateDataGridWidget(org.kie.workbench.common.widgets.decoratedgrid.client.widget.ResourcesProvider<TemplateDataColumn> resources, TemplateDataCellFactory cellFactory, TemplateDataCellValueFactory cellValueFactory, TemplateDropDownManager dropDownManager, boolean isReadOnly, com.google.gwt.event.shared.EventBus eventBus)
-
-