com.vaadin.terminal.gwt.client.ui
Class VListSelect
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
com.vaadin.terminal.gwt.client.ui.VListSelect
- All Implemented Interfaces:
- com.google.gwt.event.dom.client.ChangeHandler, com.google.gwt.event.dom.client.ClickHandler, com.google.gwt.event.dom.client.KeyPressHandler, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.EventHandler, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget, Focusable, Paintable, Field
public class VListSelect
- extends com.google.gwt.user.client.ui.Composite
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 |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
Methods inherited from class com.google.gwt.user.client.ui.Composite |
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, 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 |
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, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toString, unsinkEvents |
CLASSNAME
public static final String CLASSNAME
- See Also:
- Constant Field Values
select
protected com.vaadin.terminal.gwt.client.ui.TooltipListBox select
CLASSNAME_OPTION
public static final String CLASSNAME_OPTION
- See Also:
- Constant Field Values
client
protected ApplicationConnection client
id
protected String id
selectedKeys
protected Set<String> selectedKeys
optionsContainer
protected com.google.gwt.user.client.ui.Widget optionsContainer
- Widget holding the different options (e.g. ListBox or Panel for radio
buttons) (optional, fallbacks to container Panel)
VListSelect
public VListSelect()
buildOptions
protected void buildOptions(UIDL uidl)
getSelectedItems
protected String[] getSelectedItems()
onChange
public void onChange(com.google.gwt.event.dom.client.ChangeEvent event)
- Specified by:
onChange
in interface com.google.gwt.event.dom.client.ChangeHandler
setHeight
public void setHeight(String height)
- Overrides:
setHeight
in class com.google.gwt.user.client.ui.UIObject
setWidth
public void setWidth(String width)
- Overrides:
setWidth
in class com.google.gwt.user.client.ui.UIObject
setTabIndex
protected void setTabIndex(int tabIndex)
focus
public void focus()
- Description copied from interface:
Focusable
- Sets focus to this widget.
isImmediate
protected boolean isImmediate()
isMultiselect
protected boolean isMultiselect()
isDisabled
protected boolean isDisabled()
isReadonly
protected boolean isReadonly()
isNullSelectionAllowed
protected boolean isNullSelectionAllowed()
isNullSelectionItemAvailable
protected boolean isNullSelectionItemAvailable()
getColumns
protected int getColumns()
- Returns:
- "cols" specified in uidl, 0 if not specified
getRows
protected int getRows()
- Returns:
- "rows" specified in uidl, 0 if not specified
updateFromUIDL
public void updateFromUIDL(UIDL uidl,
ApplicationConnection client)
- Specified by:
updateFromUIDL
in interface Paintable
onClick
public void onClick(com.google.gwt.event.dom.client.ClickEvent event)
- Specified by:
onClick
in interface com.google.gwt.event.dom.client.ClickHandler
onKeyPress
public void onKeyPress(com.google.gwt.event.dom.client.KeyPressEvent event)
- Specified by:
onKeyPress
in interface com.google.gwt.event.dom.client.KeyPressHandler
getSelectedItem
protected String getSelectedItem()
Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.