Class JmixRadioButtonGroupWidget
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.client.widgets.FocusableFlowPanelComposite
com.vaadin.client.ui.VRadioButtonGroup
io.jmix.ui.widget.client.radiobuttongroup.JmixRadioButtonGroupWidget
- All Implemented Interfaces:
- com.google.gwt.event.dom.client.ClickHandler,- com.google.gwt.event.dom.client.HasAllFocusHandlers,- com.google.gwt.event.dom.client.HasBlurHandlers,- com.google.gwt.event.dom.client.HasFocusHandlers,- com.google.gwt.event.dom.client.KeyDownHandler,- 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 JmixRadioButtonGroupWidget
extends com.vaadin.client.ui.VRadioButtonGroup
implements com.google.gwt.event.dom.client.KeyDownHandler, com.google.gwt.event.logical.shared.ValueChangeHandler<Boolean>
- 
Nested Class SummaryNested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObjectcom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
- 
Field SummaryFields inherited from class com.vaadin.client.ui.VRadioButtonGroupCLASSNAME, CLASSNAME_OPTION, CLASSNAME_OPTION_SELECTED, clientFields inherited from class com.google.gwt.user.client.ui.UIObjectDEBUG_ID_PREFIX
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidbuildOptions(List<elemental.json.JsonObject> items) voidonClick(com.google.gwt.event.dom.client.ClickEvent event) voidonKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event) voidonValueChange(com.google.gwt.event.logical.shared.ValueChangeEvent<Boolean> event) protected voidupdateItemEnabled(com.google.gwt.user.client.ui.RadioButton radioButton, boolean value) protected voidMethods inherited from class com.vaadin.client.ui.VRadioButtonGroupaddSelectionChangeHandler, focus, getItem, isEnabled, isHtmlContentAllowed, isReadonly, selectItemKey, setEnabled, setHtmlContentAllowed, setReadonly, setTabIndex, updateEnabledState, updateItemSelectionMethods inherited from class com.vaadin.client.widgets.FocusableFlowPanelCompositeaddBlurHandler, addFocusHandler, getWidgetMethods inherited from class com.google.gwt.user.client.ui.CompositeclaimElement, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetMethods inherited from class com.google.gwt.user.client.ui.WidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsMethods inherited from class com.google.gwt.user.client.ui.UIObjectaddStyleDependentName, 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, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlersfireEvent
- 
Constructor Details- 
JmixRadioButtonGroupWidgetpublic JmixRadioButtonGroupWidget()
 
- 
- 
Method Details- 
buildOptions- Overrides:
- buildOptionsin class- com.vaadin.client.ui.VRadioButtonGroup
 
- 
onClickpublic void onClick(com.google.gwt.event.dom.client.ClickEvent event) - Specified by:
- onClickin interface- com.google.gwt.event.dom.client.ClickHandler
- Overrides:
- onClickin class- com.vaadin.client.ui.VRadioButtonGroup
 
- 
onKeyDownpublic void onKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event) - Specified by:
- onKeyDownin interface- com.google.gwt.event.dom.client.KeyDownHandler
 
- 
updateItemEnabledprotected void updateItemEnabled(com.google.gwt.user.client.ui.RadioButton radioButton, boolean value) - Overrides:
- updateItemEnabledin class- com.vaadin.client.ui.VRadioButtonGroup
 
- 
updateItemsSelectionprotected void updateItemsSelection()
 
-