com.vaadin.terminal.gwt.client.ui
Class VOptionGroup
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.VOptionGroup
- All Implemented Interfaces:
- com.google.gwt.event.dom.client.BlurHandler, com.google.gwt.event.dom.client.ChangeHandler, com.google.gwt.event.dom.client.ClickHandler, com.google.gwt.event.dom.client.FocusHandler, 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 VOptionGroup
- extends com.google.gwt.user.client.ui.Composite
- implements com.google.gwt.event.dom.client.FocusHandler, com.google.gwt.event.dom.client.BlurHandler
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, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
HTML_CONTENT_ALLOWED
public static final String HTML_CONTENT_ALLOWED
- See Also:
- Constant Field Values
CLASSNAME
public static final String CLASSNAME
- See Also:
- Constant Field Values
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)
VOptionGroup
public VOptionGroup()
updateFromUIDL
public void updateFromUIDL(UIDL uidl,
ApplicationConnection client)
- Specified by:
updateFromUIDL
in interface Paintable
buildOptions
protected void buildOptions(UIDL uidl)
getSelectedItems
protected String[] getSelectedItems()
onClick
public void onClick(com.google.gwt.event.dom.client.ClickEvent event)
- Specified by:
onClick
in interface com.google.gwt.event.dom.client.ClickHandler
setTabIndex
protected void setTabIndex(int tabIndex)
focus
public void focus()
- Description copied from interface:
Focusable
- Sets focus to this widget.
- Specified by:
focus
in interface Focusable
onFocus
public void onFocus(com.google.gwt.event.dom.client.FocusEvent arg0)
- Specified by:
onFocus
in interface com.google.gwt.event.dom.client.FocusHandler
onBlur
public void onBlur(com.google.gwt.event.dom.client.BlurEvent arg0)
- Specified by:
onBlur
in interface com.google.gwt.event.dom.client.BlurHandler
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
onChange
public void onChange(com.google.gwt.event.dom.client.ChangeEvent event)
- Specified by:
onChange
in interface com.google.gwt.event.dom.client.ChangeHandler
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.