|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.drools.guvnor.client.asseteditor.drools.modeldriven.ui.templates.TemplateDataTableWidget
public class TemplateDataTableWidget
A table in which Template data can be edited
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 TemplateDataCellFactory |
cellFactory
|
protected TemplateDataCellValueFactory |
cellValueFactory
|
protected TemplateDropDownManager |
dropDownManager
|
protected TemplateModel |
model
|
protected static ResourcesProvider<TemplateDataColumn> |
resources
|
protected SuggestionCompletionEngine |
sce
|
protected AbstractDecoratedGridWidget<TemplateModel,TemplateDataColumn,String> |
widget
|
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
TemplateDataTableWidget(TemplateModel model,
SuggestionCompletionEngine sce,
boolean isReadOnly,
com.google.gwt.event.shared.EventBus globalEventBus)
Constructor |
Method Summary | |
---|---|
void |
appendRow()
|
void |
onAppendRow(AppendRowEvent event)
|
void |
onCopyRows(CopyRowsEvent event)
|
void |
onDeleteRow(DeleteRowEvent event)
|
void |
onInsertRow(InsertRowEvent event)
|
void |
onPasteRows(PasteRowsEvent event)
|
void |
onUpdateModel(UpdateModelEvent event)
|
void |
setPixelSize(int width,
int height)
Ensure the wrapped DecoratedGridWidget's size is set too |
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 |
Field Detail |
---|
protected TemplateModel model
protected AbstractDecoratedGridWidget<TemplateModel,TemplateDataColumn,String> widget
protected TemplateDataCellFactory cellFactory
protected TemplateDataCellValueFactory cellValueFactory
protected TemplateDropDownManager dropDownManager
protected SuggestionCompletionEngine sce
protected static final ResourcesProvider<TemplateDataColumn> resources
Constructor Detail |
---|
public TemplateDataTableWidget(TemplateModel model, SuggestionCompletionEngine sce, boolean isReadOnly, com.google.gwt.event.shared.EventBus globalEventBus)
Method Detail |
---|
public void appendRow()
public void setPixelSize(int width, int height)
setPixelSize
in class com.google.gwt.user.client.ui.UIObject
public void onDeleteRow(DeleteRowEvent event)
onDeleteRow
in interface DeleteRowEvent.Handler
public void onCopyRows(CopyRowsEvent event)
onCopyRows
in interface CopyRowsEvent.Handler
public void onPasteRows(PasteRowsEvent event)
onPasteRows
in interface PasteRowsEvent.Handler
public void onInsertRow(InsertRowEvent event)
onInsertRow
in interface InsertRowEvent.Handler
public void onAppendRow(AppendRowEvent event)
onAppendRow
in interface AppendRowEvent.Handler
public void onUpdateModel(UpdateModelEvent event)
onUpdateModel
in interface UpdateModelEvent.Handler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |