M
- the model typeV
- the ListStore
typepublic class ListMenu<M,V> extends Menu
ListFilter
.Menu.MenuAppearance
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
InsertPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
ListMenu(ListFilter<M,V> filter,
ListStore<V> store)
Creates a list menu for use with the specified filter and store.
|
Modifier and Type | Method and Description |
---|---|
ListFilter<M,V> |
getFilter()
Returns the list filter associated with this list menu.
|
List<V> |
getSelected()
Returns the currently selected filter items from the list menu.
|
List<V> |
getValue()
Returns the currently selected filter items from the list menu.
|
void |
setSelected(List<V> selected)
Sets the selected filter items for the list menu.
|
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 ListMenu(ListFilter<M,V> filter, ListStore<V> store)
filter
- the filter that uses this list menustore
- contains the filter items to appear in the menupublic ListFilter<M,V> getFilter()
public List<V> getSelected()
public List<V> getValue()
Copyright © 2015. All rights reserved.