Class ColumnFunctionEditorView
- 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.displayer.client.widgets.group.ColumnFunctionEditorView
-
- 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,ColumnFunctionEditor.View,org.uberfire.client.mvp.HasPresenter<ColumnFunctionEditor>,org.uberfire.client.mvp.UberView<ColumnFunctionEditor>
@Dependent public class ColumnFunctionEditorView extends com.google.gwt.user.client.ui.Composite implements ColumnFunctionEditor.View
-
-
Constructor Summary
Constructors Constructor Description ColumnFunctionEditorView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddColumnItem(String columnId)voidaddFunctionItem(org.dashbuilder.dataset.group.AggregateFunctionType functionType)voidclearColumnSelector()voidclearFunctionSelector()protected voidcollapse()protected voidexpand()protected voidexpandOrCollapse()StringgetSelectedColumnId()intgetSelectedFunctionIndex()voidinit(ColumnFunctionEditor presenter)protected voidonColumnSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)protected voidonFunctionSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)voidsetColumnSelectorTitle(String title)voidsetDeleteOptionEnabled(boolean enabled)voidsetFunctionSelectorEnabled(boolean enabled)voidsetSelectedColumnIndex(int i)voidsetSelectedFunctionIndex(int i)voidsetVoidFunctionEnabled(boolean enabled)-
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(ColumnFunctionEditor presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<ColumnFunctionEditor>
-
setDeleteOptionEnabled
public void setDeleteOptionEnabled(boolean enabled)
- Specified by:
setDeleteOptionEnabledin interfaceColumnFunctionEditor.View
-
setColumnSelectorTitle
public void setColumnSelectorTitle(String title)
- Specified by:
setColumnSelectorTitlein interfaceColumnFunctionEditor.View
-
clearColumnSelector
public void clearColumnSelector()
- Specified by:
clearColumnSelectorin interfaceColumnFunctionEditor.View
-
addColumnItem
public void addColumnItem(String columnId)
- Specified by:
addColumnItemin interfaceColumnFunctionEditor.View
-
setSelectedColumnIndex
public void setSelectedColumnIndex(int i)
- Specified by:
setSelectedColumnIndexin interfaceColumnFunctionEditor.View
-
getSelectedColumnId
public String getSelectedColumnId()
- Specified by:
getSelectedColumnIdin interfaceColumnFunctionEditor.View
-
setFunctionSelectorEnabled
public void setFunctionSelectorEnabled(boolean enabled)
- Specified by:
setFunctionSelectorEnabledin interfaceColumnFunctionEditor.View
-
clearFunctionSelector
public void clearFunctionSelector()
- Specified by:
clearFunctionSelectorin interfaceColumnFunctionEditor.View
-
setVoidFunctionEnabled
public void setVoidFunctionEnabled(boolean enabled)
- Specified by:
setVoidFunctionEnabledin interfaceColumnFunctionEditor.View
-
addFunctionItem
public void addFunctionItem(org.dashbuilder.dataset.group.AggregateFunctionType functionType)
- Specified by:
addFunctionItemin interfaceColumnFunctionEditor.View
-
setSelectedFunctionIndex
public void setSelectedFunctionIndex(int i)
- Specified by:
setSelectedFunctionIndexin interfaceColumnFunctionEditor.View
-
getSelectedFunctionIndex
public int getSelectedFunctionIndex()
- Specified by:
getSelectedFunctionIndexin interfaceColumnFunctionEditor.View
-
expandOrCollapse
protected void expandOrCollapse()
-
expand
protected void expand()
-
collapse
protected void collapse()
-
onColumnSelected
@UiHandler("columnListBox") protected void onColumnSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
-
onFunctionSelected
@UiHandler("functionListBox") protected void onFunctionSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
-
-