public class ColumnFilterEditorView extends com.google.gwt.user.client.ui.Composite implements ColumnFilterEditor.View
Constructor and Description |
---|
ColumnFilterEditorView() |
Modifier and Type | Method and Description |
---|---|
void |
addFilterConfigWidget(com.google.gwt.user.client.ui.IsWidget widget) |
void |
addFunctionItem(org.dashbuilder.dataset.filter.CoreFunctionType ft) |
void |
clearFilterConfig() |
void |
clearFunctionSelector() |
String |
formatDate(Date date) |
String |
formatNumber(Number number) |
int |
getSelectedFunctionIndex() |
void |
hideParamConfigWidgets() |
void |
init(ColumnFilterEditor presenter) |
protected void |
onDeleteFilter() |
void |
onExpandCollapseDetails() |
void |
onFilterSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent) |
void |
setFunctionSelected(String function) |
void |
showFilterConfig() |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
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
public void init(ColumnFilterEditor presenter)
init
in interface HasPresenter<ColumnFilterEditor>
public void clearFunctionSelector()
clearFunctionSelector
in interface ColumnFilterEditor.View
public void addFunctionItem(org.dashbuilder.dataset.filter.CoreFunctionType ft)
addFunctionItem
in interface ColumnFilterEditor.View
public void setFunctionSelected(String function)
setFunctionSelected
in interface ColumnFilterEditor.View
public int getSelectedFunctionIndex()
getSelectedFunctionIndex
in interface ColumnFilterEditor.View
public void showFilterConfig()
showFilterConfig
in interface ColumnFilterEditor.View
public void hideParamConfigWidgets()
public void addFilterConfigWidget(com.google.gwt.user.client.ui.IsWidget widget)
addFilterConfigWidget
in interface ColumnFilterEditor.View
public void clearFilterConfig()
clearFilterConfig
in interface ColumnFilterEditor.View
@UiHandler(value="filterListBox") public void onFilterSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
public void onExpandCollapseDetails()
protected void onDeleteFilter()
public String formatDate(Date date)
formatDate
in interface ColumnFilterEditor.View
public String formatNumber(Number number)
formatNumber
in interface ColumnFilterEditor.View
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.