|
||||||||||
| 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 org.drools.ide.common.client.modeldriven.brl.templates.TemplateModel |
model
|
protected static ResourcesProvider<TemplateDataColumn> |
resources
|
protected org.drools.ide.common.client.modeldriven.SuggestionCompletionEngine |
sce
|
protected AbstractDecoratedGridWidget<org.drools.ide.common.client.modeldriven.brl.templates.TemplateModel,TemplateDataColumn,String> |
widget
|
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
TemplateDataTableWidget(org.drools.ide.common.client.modeldriven.SuggestionCompletionEngine sce,
com.google.gwt.event.shared.EventBus globalEventBus)
Constructor |
|
| Method Summary | |
|---|---|
void |
appendRow()
|
List<List<String>> |
getRows()
Get the number of rows |
void |
onAppendRow(AppendRowEvent event)
|
void |
onDeleteRow(DeleteRowEvent event)
|
void |
onInsertRow(InsertRowEvent event)
|
void |
onUpdateModel(UpdateModelEvent event)
|
void |
setModel(org.drools.ide.common.client.modeldriven.brl.templates.TemplateModel model)
Set the Template Data editor's data. |
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, 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 |
|---|
protected org.drools.ide.common.client.modeldriven.brl.templates.TemplateModel model
protected AbstractDecoratedGridWidget<org.drools.ide.common.client.modeldriven.brl.templates.TemplateModel,TemplateDataColumn,String> widget
protected TemplateDataCellFactory cellFactory
protected TemplateDataCellValueFactory cellValueFactory
protected org.drools.ide.common.client.modeldriven.SuggestionCompletionEngine sce
protected static final ResourcesProvider<TemplateDataColumn> resources
| Constructor Detail |
|---|
public TemplateDataTableWidget(org.drools.ide.common.client.modeldriven.SuggestionCompletionEngine sce,
com.google.gwt.event.shared.EventBus globalEventBus)
| Method Detail |
|---|
public void appendRow()
public List<List<String>> getRows()
public void setModel(org.drools.ide.common.client.modeldriven.brl.templates.TemplateModel model)
model -
public void setPixelSize(int width,
int height)
setPixelSize in class com.google.gwt.user.client.ui.UIObjectpublic void onDeleteRow(DeleteRowEvent event)
onDeleteRow in interface DeleteRowEvent.Handlerpublic void onInsertRow(InsertRowEvent event)
onInsertRow in interface InsertRowEvent.Handlerpublic void onAppendRow(AppendRowEvent event)
onAppendRow in interface AppendRowEvent.Handlerpublic 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 | |||||||||