org.gwtbootstrap3.client.ui
Class InlineRadio

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.FocusWidget
              extended by com.google.gwt.user.client.ui.ButtonBase
                  extended by org.gwtbootstrap3.client.ui.gwt.ButtonBase
                      extended by org.gwtbootstrap3.client.ui.CheckBox
                          extended by org.gwtbootstrap3.client.ui.Radio
                              extended by org.gwtbootstrap3.client.ui.InlineRadio
All Implemented Interfaces:
IsEditor<LeafValueEditor<Boolean>>, HasAllDragAndDropHandlers, HasAllFocusHandlers, HasAllGestureHandlers, HasAllKeyHandlers, HasAllMouseHandlers, HasAllTouchHandlers, HasBlurHandlers, HasChangeHandlers, HasClickHandlers, HasDoubleClickHandlers, HasDragEndHandlers, HasDragEnterHandlers, HasDragHandlers, HasDragLeaveHandlers, HasDragOverHandlers, HasDragStartHandlers, HasDropHandlers, HasFocusHandlers, HasGestureChangeHandlers, HasGestureEndHandlers, HasGestureStartHandlers, HasKeyDownHandlers, HasKeyPressHandlers, HasKeyUpHandlers, HasMouseDownHandlers, HasMouseMoveHandlers, HasMouseOutHandlers, HasMouseOverHandlers, HasMouseUpHandlers, HasMouseWheelHandlers, HasTouchCancelHandlers, HasTouchEndHandlers, HasTouchMoveHandlers, HasTouchStartHandlers, HasAttachHandlers, HasValueChangeHandlers<Boolean>, HasHandlers, HasDirectionEstimator, HasSafeHtml, EventListener, TakesValue<Boolean>, Focusable, HasDirectionalSafeHtml, HasDirectionalText, HasEnabled, HasFocus, HasHTML, HasName, HasText, HasValue<Boolean>, HasVisibility, HasWordWrap, IsWidget, SourcesClickEvents, SourcesFocusEvents, SourcesKeyboardEvents, SourcesMouseEvents, HasFormValue, HasId, HasPull, HasResponsiveness

public class InlineRadio
extends Radio

An inline radio button widget.

Author:
Sven Jacobs
See Also:
Radio

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class org.gwtbootstrap3.client.ui.CheckBox
inputElem, labelElem
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
InlineRadio(String name)
          Creates a new radio associated with a particular group name.
InlineRadio(String name, SafeHtml label)
          Creates a new radio associated with a particular group, and initialized with the given HTML label.
InlineRadio(String name, SafeHtml label, DirectionEstimator directionEstimator)
           
InlineRadio(String name, SafeHtml label, HasDirection.Direction dir)
           
InlineRadio(String name, String label)
          Creates a new radio associated with a particular group, and initialized with the given HTML label.
InlineRadio(String name, String label, boolean asHTML)
          Creates a new radio button associated with a particular group, and initialized with the given label (optionally treated as HTML).
InlineRadio(String name, String label, DirectionEstimator directionEstimator)
           
InlineRadio(String name, String label, HasDirection.Direction dir)
           
 
Method Summary
 
Methods inherited from class org.gwtbootstrap3.client.ui.Radio
ensureDomEventHandlers, setName, sinkEvents
 
Methods inherited from class org.gwtbootstrap3.client.ui.CheckBox
addChangeHandler, addValueChangeHandler, asEditor, getDirectionEstimator, getFormValue, getHTML, getName, getTabIndex, getText, getTextDirection, getValue, getWordWrap, isEnabled, onEnsureDebugId, onLoad, onUnload, setAccessKey, setDirectionEstimator, setDirectionEstimator, setEnabled, setFocus, setFormValue, setHTML, setHTML, setTabIndex, setText, setText, setValue, setValue, setWordWrap
 
Methods inherited from class org.gwtbootstrap3.client.ui.gwt.ButtonBase
getId, getPull, setHiddenOn, setId, setPull, setVisibleOn
 
Methods inherited from class com.google.gwt.user.client.ui.ButtonBase
setHTML
 
Methods inherited from class com.google.gwt.user.client.ui.FocusWidget
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getFocusImpl, onAttach, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener
 
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, isAttached, isOrWasAttached, onBrowserEvent, onDetach, removeFromParent, setLayoutData, 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, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 
Methods inherited from interface com.google.gwt.safehtml.client.HasSafeHtml
setHTML
 

Constructor Detail

InlineRadio

public InlineRadio(String name,
                   SafeHtml label)
Creates a new radio associated with a particular group, and initialized with the given HTML label. All radio buttons associated with the same group name belong to a mutually-exclusive set. Radio buttons are grouped by their name attribute, so changing their name using the setName() method will also change their associated group.

Parameters:
name - the group name with which to associate the radio button
label - this radio button's html label

InlineRadio

public InlineRadio(String name,
                   SafeHtml label,
                   HasDirection.Direction dir)
Parameters:
name - the group name with which to associate the radio button
label - this radio button's html label
dir - the text's direction. Note that DEFAULT means direction should be inherited from the widget's parent element.
See Also:
InlineRadio(String, SafeHtml)

InlineRadio

public InlineRadio(String name,
                   SafeHtml label,
                   DirectionEstimator directionEstimator)
Parameters:
name - the group name with which to associate the radio button
label - this radio button's html label
directionEstimator - A DirectionEstimator object used for automatic direction adjustment. For convenience, #DEFAULT_DIRECTION_ESTIMATOR can be used.
See Also:
InlineRadio(String, SafeHtml)

InlineRadio

public InlineRadio(String name,
                   String label)
Creates a new radio associated with a particular group, and initialized with the given HTML label. All radio buttons associated with the same group name belong to a mutually-exclusive set. Radio buttons are grouped by their name attribute, so changing their name using the setName() method will also change their associated group.

Parameters:
name - the group name with which to associate the radio button
label - this radio button's label

InlineRadio

public InlineRadio(String name,
                   String label,
                   HasDirection.Direction dir)
Parameters:
name - the group name with which to associate the radio button
label - this radio button's label
dir - the text's direction. Note that DEFAULT means direction should be inherited from the widget's parent element.
See Also:
InlineRadio(String, SafeHtml)

InlineRadio

public InlineRadio(String name,
                   String label,
                   DirectionEstimator directionEstimator)
Parameters:
name - the group name with which to associate the radio button
label - this radio button's label
directionEstimator - A DirectionEstimator object used for automatic direction adjustment. For convenience, #DEFAULT_DIRECTION_ESTIMATOR can be used.
See Also:
InlineRadio(String, SafeHtml)

InlineRadio

public InlineRadio(String name,
                   String label,
                   boolean asHTML)
Creates a new radio button associated with a particular group, and initialized with the given label (optionally treated as HTML). All radio buttons associated with the same group name belong to a mutually-exclusive set. Radio buttons are grouped by their name attribute, so changing their name using the setName() method will also change their associated group.

Parameters:
name - name the group with which to associate the radio button
label - this radio button's label
asHTML - true to treat the specified label as HTML

InlineRadio

@UiConstructor
public InlineRadio(String name)
Creates a new radio associated with a particular group name. All radio buttons associated with the same group name belong to a mutually-exclusive set. Radio buttons are grouped by their name attribute, so changing their name using the setName() method will also change their associated group.

Parameters:
name - the group name with which to associate the radio button


Copyright © 2015. All rights reserved.