com.vaadin.terminal.gwt.client.ui.listselect
Class VListSelect

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by com.vaadin.terminal.gwt.client.ui.optiongroup.VOptionGroupBase
                  extended by com.vaadin.terminal.gwt.client.ui.listselect.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.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget, Focusable, Field

public class VListSelect
extends VOptionGroupBase


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
static String CLASSNAME
           
protected  com.google.gwt.user.client.ui.ListBox select
           
 
Fields inherited from class com.vaadin.terminal.gwt.client.ui.optiongroup.VOptionGroupBase
CLASSNAME_OPTION, client, cols, container, disabled, immediate, multiselect, newItemButton, newItemField, nullSelectionAllowed, nullSelectionItemAvailable, optionsContainer, paintableId, readonly, rows, selectedKeys
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
VListSelect()
           
 
Method Summary
protected  void buildOptions(UIDL uidl)
           
 void focus()
          Sets focus to this widget.
protected  com.google.gwt.user.client.ui.ListBox getOptionsContainer()
           
protected  String[] getSelectedItems()
           
 void onChange(com.google.gwt.event.dom.client.ChangeEvent event)
           
 void setHeight(String height)
           
protected  void setTabIndex(int tabIndex)
           
 void setWidth(String width)
           
 
Methods inherited from class com.vaadin.terminal.gwt.client.ui.optiongroup.VOptionGroupBase
getColumns, getRows, getSelectedItem, isDisabled, isImmediate, isMultiselect, isNullSelectionAllowed, isNullSelectionItemAvailable, isReadonly, onClick, onKeyPress
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASSNAME

public static final String CLASSNAME
See Also:
Constant Field Values

select

protected com.google.gwt.user.client.ui.ListBox select
Constructor Detail

VListSelect

public VListSelect()
Method Detail

getOptionsContainer

protected com.google.gwt.user.client.ui.ListBox getOptionsContainer()

buildOptions

protected void buildOptions(UIDL uidl)
Specified by:
buildOptions in class VOptionGroupBase

getSelectedItems

protected String[] getSelectedItems()
Specified by:
getSelectedItems in class VOptionGroupBase

onChange

public void onChange(com.google.gwt.event.dom.client.ChangeEvent event)
Specified by:
onChange in interface com.google.gwt.event.dom.client.ChangeHandler
Overrides:
onChange in class VOptionGroupBase

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)
Specified by:
setTabIndex in class VOptionGroupBase

focus

public void focus()
Description copied from interface: Focusable
Sets focus to this widget.



Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.