|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.gwt.user.client.ui.UIObject com.google.gwt.user.client.ui.Widget com.vaadin.terminal.gwt.client.ui.menubar.MenuBar com.vaadin.terminal.gwt.client.ui.combobox.VFilterSelect.SuggestionMenu
public class VFilterSelect.SuggestionMenu
The menu where the suggestions are rendered
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Field Summary |
---|
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Method Summary | |
---|---|
void |
doPostFilterSelectedItemAction()
Triggered after a selection has been made |
void |
doSelectedItemAction()
Send the current selection to the server. |
void |
fixHeightTo(int pagelenth)
Fixes menus height to use same space as full page would use. |
com.google.gwt.user.client.Element |
getSubPartElement(String subPart)
Locates an element inside a component using the identifier provided in subPart . |
String |
getSubPartName(com.google.gwt.user.client.Element subElement)
Provides an identifier that identifies the element within the component. |
void |
onLoad(com.google.gwt.event.dom.client.LoadEvent event)
|
void |
selectFirstItem()
|
void |
selectLastItem()
|
protected void |
setKeyboardSelectedItem(MenuItem firstItem)
|
void |
setSuggestions(Collection<VFilterSelect.FilterSelectSuggestion> suggestions)
Sets the suggestions rendered in the menu |
Methods inherited from class com.vaadin.terminal.gwt.client.ui.menubar.MenuBar |
---|
addItem, addItem, addItem, addItem, addItem, clearItems, doItemAction, getAutoOpen, getItems, getSelectedItem, onBrowserEvent, onDetach, onPopupClosed, removeItem, selectItem, setAutoOpen |
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, isAttached, isOrWasAttached, onAttach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
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, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public void fixHeightTo(int pagelenth)
public void setSuggestions(Collection<VFilterSelect.FilterSelectSuggestion> suggestions)
suggestions
- The suggestions to be rendered in the menupublic void doSelectedItemAction()
public void doPostFilterSelectedItemAction()
public com.google.gwt.user.client.Element getSubPartElement(String subPart)
SubPartAware
subPart
. The subPart
identifier is component specific and
may be any string of characters, numbers, space characters and brackets.
getSubPartElement
in interface SubPartAware
subPart
- The identifier for the element inside the component
public String getSubPartName(com.google.gwt.user.client.Element subElement)
SubPartAware
subElement
is a part of the component and must never be null.
Note!
getSubPartElement(getSubPartName(element)) == element
is not
always true. A component can choose to provide a more generic
identifier for any given element if the results of all interactions with
subElement
are the same as interactions with the element
identified by the return value. For example a button can return an
identifier for the root element even though a DIV inside the button was
passed as subElement
because interactions with the DIV and the
root button element produce the same result.
getSubPartName
in interface SubPartAware
subElement
- The element the identifier string should uniquely identify
subElement
or null
if no identifier could be provided.public void onLoad(com.google.gwt.event.dom.client.LoadEvent event)
onLoad
in interface com.google.gwt.event.dom.client.LoadHandler
public void selectFirstItem()
protected void setKeyboardSelectedItem(MenuItem firstItem)
public void selectLastItem()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |