public class TemplateDataTableWidget
extends com.google.gwt.user.client.ui.Composite
implements org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.CopyRowsEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.PasteRowsEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateModelEvent.Handler
Modifier and Type | Field and Description |
---|---|
protected TemplateDataCellFactory |
cellFactory |
protected TemplateDataCellValueFactory |
cellValueFactory |
protected TemplateDropDownManager |
dropDownManager |
protected org.drools.workbench.models.guided.template.shared.TemplateModel |
model |
protected static org.kie.workbench.common.widgets.decoratedgrid.client.widget.ResourcesProvider<TemplateDataColumn> |
resources |
protected org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn,String> |
widget |
Constructor and Description |
---|
TemplateDataTableWidget(org.drools.workbench.models.guided.template.shared.TemplateModel model,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
boolean isReadOnly,
com.google.gwt.event.shared.EventBus globalEventBus)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
appendRow() |
void |
onAppendRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent event) |
void |
onCopyRows(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.CopyRowsEvent event) |
void |
onDeleteRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent event) |
void |
onInsertRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent event) |
void |
onPasteRows(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.PasteRowsEvent event) |
void |
onUpdateModel(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateModelEvent event) |
void |
setPixelSize(int width,
int height)
Ensure the wrapped DecoratedGridWidget's size is set too
|
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
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
protected static final org.kie.workbench.common.widgets.decoratedgrid.client.widget.ResourcesProvider<TemplateDataColumn> resources
protected org.drools.workbench.models.guided.template.shared.TemplateModel model
protected org.kie.workbench.common.widgets.decoratedgrid.client.widget.AbstractDecoratedGridWidget<org.drools.workbench.models.guided.template.shared.TemplateModel,TemplateDataColumn,String> widget
protected TemplateDataCellFactory cellFactory
protected TemplateDataCellValueFactory cellValueFactory
protected TemplateDropDownManager dropDownManager
public TemplateDataTableWidget(org.drools.workbench.models.guided.template.shared.TemplateModel model, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, boolean isReadOnly, com.google.gwt.event.shared.EventBus globalEventBus)
public void appendRow()
public void setPixelSize(int width, int height)
setPixelSize
in class com.google.gwt.user.client.ui.UIObject
public void onDeleteRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent event)
onDeleteRow
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent.Handler
public void onCopyRows(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.CopyRowsEvent event)
onCopyRows
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.CopyRowsEvent.Handler
public void onPasteRows(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.PasteRowsEvent event)
onPasteRows
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.PasteRowsEvent.Handler
public void onInsertRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent event)
onInsertRow
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent.Handler
public void onAppendRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent event)
onAppendRow
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent.Handler
public void onUpdateModel(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateModelEvent event)
onUpdateModel
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateModelEvent.Handler
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.