Class MapEditorView
- 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.dashbuilder.common.client.editor.map.MapEditorView
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,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,MapEditor.View,org.uberfire.client.mvp.HasPresenter<MapEditor>,org.uberfire.client.mvp.UberView<MapEditor>
@Dependent public class MapEditorView extends com.google.gwt.user.client.ui.Composite implements MapEditor.View
The MapEditor view that uses a DataGrid widget.
- Since:
- 0.4.0
-
-
Constructor Summary
Constructors Constructor Description MapEditorView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MapEditor.ViewaddButtonColumn(int columnIndex, String header, int width)MapEditor.ViewaddTextColumn(int columnIndex, String heading, boolean isSortable, int width)MapEditor.ViewclearError()voidinit(MapEditor presenter)MapEditor.ViewremoveColumn(int index)MapEditor.ViewsetAddText(String text)MapEditor.ViewsetData(List<Map.Entry<String,String>> data)MapEditor.ViewsetEmptyText(String text)MapEditor.ViewsetRowCount(int count)MapEditor.ViewshowError(com.google.gwt.safehtml.shared.SafeHtml message)-
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, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Method Detail
-
init
public void init(MapEditor presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<MapEditor>
-
setEmptyText
public MapEditor.View setEmptyText(String text)
- Specified by:
setEmptyTextin interfaceMapEditor.View
-
setAddText
public MapEditor.View setAddText(String text)
- Specified by:
setAddTextin interfaceMapEditor.View
-
addTextColumn
public MapEditor.View addTextColumn(int columnIndex, String heading, boolean isSortable, int width)
- Specified by:
addTextColumnin interfaceMapEditor.View
-
addButtonColumn
public MapEditor.View addButtonColumn(int columnIndex, String header, int width)
- Specified by:
addButtonColumnin interfaceMapEditor.View
-
removeColumn
public MapEditor.View removeColumn(int index)
- Specified by:
removeColumnin interfaceMapEditor.View
-
setRowCount
public MapEditor.View setRowCount(int count)
- Specified by:
setRowCountin interfaceMapEditor.View
-
setData
public MapEditor.View setData(List<Map.Entry<String,String>> data)
- Specified by:
setDatain interfaceMapEditor.View
-
showError
public MapEditor.View showError(com.google.gwt.safehtml.shared.SafeHtml message)
- Specified by:
showErrorin interfaceMapEditor.View
-
clearError
public MapEditor.View clearError()
- Specified by:
clearErrorin interfaceMapEditor.View
-
-