Class ColumnFilterEditorView
- 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.filter.ColumnFilterEditorView
-
- 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,ColumnFilterEditor.View,org.uberfire.client.mvp.HasPresenter<ColumnFilterEditor>,org.uberfire.client.mvp.UberView<ColumnFilterEditor>
public class ColumnFilterEditorView extends com.google.gwt.user.client.ui.Composite implements ColumnFilterEditor.View
-
-
Constructor Summary
Constructors Constructor Description ColumnFilterEditorView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFilterConfigWidget(com.google.gwt.user.client.ui.IsWidget widget)voidaddFunctionItem(org.dashbuilder.dataset.filter.CoreFunctionType ft)voidclearFilterConfig()voidclearFunctionSelector()StringformatDate(Date date)StringformatNumber(Number number)intgetSelectedFunctionIndex()voidhideParamConfigWidgets()voidinit(ColumnFilterEditor presenter)protected voidonDeleteFilter()voidonExpandCollapseDetails()voidonFilterSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)voidsetFunctionSelected(String function)voidshowFilterConfig()-
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(ColumnFilterEditor presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<ColumnFilterEditor>
-
clearFunctionSelector
public void clearFunctionSelector()
- Specified by:
clearFunctionSelectorin interfaceColumnFilterEditor.View
-
addFunctionItem
public void addFunctionItem(org.dashbuilder.dataset.filter.CoreFunctionType ft)
- Specified by:
addFunctionItemin interfaceColumnFilterEditor.View
-
setFunctionSelected
public void setFunctionSelected(String function)
- Specified by:
setFunctionSelectedin interfaceColumnFilterEditor.View
-
getSelectedFunctionIndex
public int getSelectedFunctionIndex()
- Specified by:
getSelectedFunctionIndexin interfaceColumnFilterEditor.View
-
showFilterConfig
public void showFilterConfig()
- Specified by:
showFilterConfigin interfaceColumnFilterEditor.View
-
hideParamConfigWidgets
public void hideParamConfigWidgets()
-
addFilterConfigWidget
public void addFilterConfigWidget(com.google.gwt.user.client.ui.IsWidget widget)
- Specified by:
addFilterConfigWidgetin interfaceColumnFilterEditor.View
-
clearFilterConfig
public void clearFilterConfig()
- Specified by:
clearFilterConfigin interfaceColumnFilterEditor.View
-
onFilterSelected
@UiHandler("filterListBox") public void onFilterSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
-
onExpandCollapseDetails
public void onExpandCollapseDetails()
-
onDeleteFilter
protected void onDeleteFilter()
-
formatDate
public String formatDate(Date date)
- Specified by:
formatDatein interfaceColumnFilterEditor.View
-
formatNumber
public String formatNumber(Number number)
- Specified by:
formatNumberin interfaceColumnFilterEditor.View
-
-