Class JmixOptionGroupWidget
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.v7.client.ui.VOptionGroupBase
com.vaadin.v7.client.ui.VOptionGroup
io.jmix.ui.widget.client.optiongroup.JmixOptionGroupWidget
- 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.KeyDownHandler
,com.google.gwt.event.dom.client.KeyPressHandler
,com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.logical.shared.ValueChangeHandler<Boolean>
,com.google.gwt.event.shared.EventHandler
,com.google.gwt.event.shared.HasHandlers
,com.google.gwt.user.client.EventListener
,com.google.gwt.user.client.ui.HasEnabled
,com.google.gwt.user.client.ui.HasVisibility
,com.google.gwt.user.client.ui.IsRenderable
,com.google.gwt.user.client.ui.IsWidget
,com.vaadin.client.Focusable
,com.vaadin.client.ui.Field
public class JmixOptionGroupWidget
extends com.vaadin.v7.client.ui.VOptionGroup
implements com.google.gwt.event.dom.client.KeyDownHandler, com.google.gwt.event.logical.shared.ValueChangeHandler<Boolean>
-
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.vaadin.v7.client.ui.VOptionGroup
blurHandlers, CLASSNAME, focusHandlers, htmlContentAllowed, panel, sendBlurEvents, sendFocusEvents
Fields inherited from class com.vaadin.v7.client.ui.VOptionGroupBase
CLASSNAME_OPTION, client, cols, container, immediate, multiselect, newItemButton, newItemField, nullSelectionAllowed, nullSelectionItemAvailable, optionsContainer, paintableId, rows, selectedKeys
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
buildOptions
(com.vaadin.client.UIDL uidl) void
onClick
(com.google.gwt.event.dom.client.ClickEvent event) void
onKeyDown
(com.google.gwt.event.dom.client.KeyDownEvent event) void
onValueChange
(com.google.gwt.event.logical.shared.ValueChangeEvent<Boolean> event) protected void
protected void
Methods inherited from class com.vaadin.v7.client.ui.VOptionGroup
focus, getSelectedItems, onBlur, onFocus, setTabIndex
Methods inherited from class com.vaadin.v7.client.ui.VOptionGroupBase
getColumns, getRows, getSelectedItem, isEnabled, isImmediate, isMultiselect, isNullSelectionAllowed, isNullSelectionItemAvailable, isReadonly, onChange, onKeyPress, setEnabled, setReadonly
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, unsinkEvents
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
-
Constructor Details
-
JmixOptionGroupWidget
public JmixOptionGroupWidget()
-
-
Method Details
-
buildOptions
public void buildOptions(com.vaadin.client.UIDL uidl) - Overrides:
buildOptions
in classcom.vaadin.v7.client.ui.VOptionGroup
-
onClick
public void onClick(com.google.gwt.event.dom.client.ClickEvent event) - Specified by:
onClick
in interfacecom.google.gwt.event.dom.client.ClickHandler
- Overrides:
onClick
in classcom.vaadin.v7.client.ui.VOptionGroup
-
onKeyDown
public void onKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event) - Specified by:
onKeyDown
in interfacecom.google.gwt.event.dom.client.KeyDownHandler
-
updateEnabledState
protected void updateEnabledState()- Overrides:
updateEnabledState
in classcom.vaadin.v7.client.ui.VOptionGroup
-
updateItemsSelection
protected void updateItemsSelection()
-