M
- the model typeV
- the numeric type of the NumericFilter
.public class RangeMenu<M,V extends Number> extends Menu
NumericFilter
.Modifier and Type | Class and Description |
---|---|
static class |
RangeMenu.RangeItem |
Menu.MenuAppearance
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
InsertPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
RangeMenu(NumericFilter<M,V> filter)
Creates a range menu for use with the specified numeric filter.
|
Modifier and Type | Method and Description |
---|---|
List<RangeMenu.RangeItem> |
getRangeItems()
Returns the menu's range items.
|
List<FilterConfig> |
getValue()
Returns the menu's value.
|
void |
setEmptyText(String emptyText)
Sets the text to display in the menu's range fields if they do not contain
a value.
|
void |
setFieldWidth(int width)
Sets the width of this range menu.
|
void |
setRangeItems(List<RangeMenu.RangeItem> rangeItems)
Sets the menu's range items (defaults to EQUAL, GREATERTHAN, LESSTHAN).
|
void |
setValue(List<FilterConfig> values)
Sets the menu's values
|
addBeforeSelectionHandler, addMaximizeHandler, addMinimizeHandler, addSelectionHandler, getAppearance, getDefaultAlign, getMaxHeight, getMinWidth, getParentItem, getSubMenuAlign, hide, hide, isConstrainViewport, isEnableScrolling, isFocusOnShow, isVisible, onBrowserEvent, setActiveItem, setConstrainViewport, setDefaultAlign, setEnableScrolling, setFocusOnShow, setMaxHeight, setMinWidth, setOnHideFocusElement, setSubMenuAlign, show, show, show, showAt
insert, insert
add, add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, clear, disable, enable, findWidget, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, remove, remove, remove
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disableEvents, enableEvents, fireEvent, focus, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isRendered, isStateful, isVisible, mask, mask, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
fireEvent
add
add
getWidgetIndex
getWidget, getWidgetCount, getWidgetIndex, remove
public RangeMenu(NumericFilter<M,V> filter)
filter
- the filter that uses this range menupublic List<RangeMenu.RangeItem> getRangeItems()
public List<FilterConfig> getValue()
public void setEmptyText(String emptyText)
emptyText
- the text to display if the fields are emptypublic void setFieldWidth(int width)
width
- the menu widthpublic void setRangeItems(List<RangeMenu.RangeItem> rangeItems)
rangeItems
- the range itemspublic void setValue(List<FilterConfig> values)
values
- the valuesCopyright © 2015. All rights reserved.