Class JmixCheckBoxWidget
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.FocusWidget
com.google.gwt.user.client.ui.ButtonBase
com.google.gwt.user.client.ui.CheckBox
com.vaadin.client.ui.VCheckBox
io.jmix.ui.widget.client.checkbox.JmixCheckBoxWidget
- All Implemented Interfaces:
com.google.gwt.editor.client.IsEditor<com.google.gwt.editor.client.LeafValueEditor<Boolean>>,com.google.gwt.event.dom.client.BlurHandler,com.google.gwt.event.dom.client.ClickHandler,com.google.gwt.event.dom.client.FocusHandler,com.google.gwt.event.dom.client.HasAllDragAndDropHandlers,com.google.gwt.event.dom.client.HasAllFocusHandlers,com.google.gwt.event.dom.client.HasAllGestureHandlers,com.google.gwt.event.dom.client.HasAllKeyHandlers,com.google.gwt.event.dom.client.HasAllMouseHandlers,com.google.gwt.event.dom.client.HasAllTouchHandlers,com.google.gwt.event.dom.client.HasBlurHandlers,com.google.gwt.event.dom.client.HasClickHandlers,com.google.gwt.event.dom.client.HasDoubleClickHandlers,com.google.gwt.event.dom.client.HasDragEndHandlers,com.google.gwt.event.dom.client.HasDragEnterHandlers,com.google.gwt.event.dom.client.HasDragHandlers,com.google.gwt.event.dom.client.HasDragLeaveHandlers,com.google.gwt.event.dom.client.HasDragOverHandlers,com.google.gwt.event.dom.client.HasDragStartHandlers,com.google.gwt.event.dom.client.HasDropHandlers,com.google.gwt.event.dom.client.HasFocusHandlers,com.google.gwt.event.dom.client.HasGestureChangeHandlers,com.google.gwt.event.dom.client.HasGestureEndHandlers,com.google.gwt.event.dom.client.HasGestureStartHandlers,com.google.gwt.event.dom.client.HasKeyDownHandlers,com.google.gwt.event.dom.client.HasKeyPressHandlers,com.google.gwt.event.dom.client.HasKeyUpHandlers,com.google.gwt.event.dom.client.HasMouseDownHandlers,com.google.gwt.event.dom.client.HasMouseMoveHandlers,com.google.gwt.event.dom.client.HasMouseOutHandlers,com.google.gwt.event.dom.client.HasMouseOverHandlers,com.google.gwt.event.dom.client.HasMouseUpHandlers,com.google.gwt.event.dom.client.HasMouseWheelHandlers,com.google.gwt.event.dom.client.HasTouchCancelHandlers,com.google.gwt.event.dom.client.HasTouchEndHandlers,com.google.gwt.event.dom.client.HasTouchMoveHandlers,com.google.gwt.event.dom.client.HasTouchStartHandlers,com.google.gwt.event.dom.client.KeyDownHandler,com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.logical.shared.HasValueChangeHandlers<Boolean>,com.google.gwt.event.shared.EventHandler,com.google.gwt.event.shared.HasHandlers,com.google.gwt.i18n.shared.HasDirectionEstimator,com.google.gwt.safehtml.client.HasSafeHtml,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.TakesValue<Boolean>,com.google.gwt.user.client.ui.Focusable,com.google.gwt.user.client.ui.HasDirectionalSafeHtml,com.google.gwt.user.client.ui.HasDirectionalText,com.google.gwt.user.client.ui.HasEnabled,com.google.gwt.user.client.ui.HasFocus,com.google.gwt.user.client.ui.HasHTML,com.google.gwt.user.client.ui.HasName,com.google.gwt.user.client.ui.HasText,com.google.gwt.user.client.ui.HasValue<Boolean>,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.HasWordWrap,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.ui.SourcesClickEvents,com.google.gwt.user.client.ui.SourcesFocusEvents,com.google.gwt.user.client.ui.SourcesKeyboardEvents,com.google.gwt.user.client.ui.SourcesMouseEvents,com.vaadin.client.ui.aria.HandlesAriaInvalid,com.vaadin.client.ui.aria.HandlesAriaRequired,com.vaadin.client.ui.Field,com.vaadin.client.ui.HasErrorIndicatorElement
public class JmixCheckBoxWidget
extends com.vaadin.client.ui.VCheckBox
implements com.google.gwt.event.dom.client.FocusHandler, com.google.gwt.event.dom.client.BlurHandler, com.google.gwt.event.dom.client.ClickHandler, com.google.gwt.event.dom.client.KeyDownHandler
-
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
FieldsModifier and TypeFieldDescriptionprotected booleanprotected com.google.gwt.dom.client.Elementprotected booleanFields inherited from class com.vaadin.client.ui.VCheckBox
CLASSNAME, client, icon, idFields inherited from class com.google.gwt.user.client.ui.CheckBox
DEFAULT_DIRECTION_ESTIMATORFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbooleanvoidonBlur(com.google.gwt.event.dom.client.BlurEvent arg) voidonClick(com.google.gwt.event.dom.client.ClickEvent event) voidonFocus(com.google.gwt.event.dom.client.FocusEvent arg) voidonKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event) voidsetFocus(boolean focused) voidsetReadOnly(boolean readOnly) voidvoidprotected voidMethods inherited from class com.vaadin.client.ui.VCheckBox
getErrorIndicatorElement, getInputElement, getLabelElement, onAttach, onBrowserEvent, setAriaInvalid, setAriaRequired, setErrorIndicatorElementVisibleMethods inherited from class com.google.gwt.user.client.ui.CheckBox
addValueChangeHandler, asEditor, ensureDomEventHandlers, getDirectionEstimator, getFormValue, getHTML, getName, getTabIndex, getText, getTextDirection, getValue, getWordWrap, isChecked, isEnabled, onEnsureDebugId, onLoad, onUnload, replaceInputElement, replaceInputElement, setAccessKey, setChecked, setDirectionEstimator, setDirectionEstimator, setEnabled, setFormValue, setHTML, setHTML, setName, setTabIndex, setValue, setValue, setWordWrap, sinkEventsMethods inherited from class com.google.gwt.user.client.ui.ButtonBase
setHTMLMethods 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, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListenerMethods 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, onDetach, removeFromParent, setLayoutData, unsinkEventsMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEventMethods inherited from interface com.google.gwt.safehtml.client.HasSafeHtml
setHTML
-
Field Details
-
captionManagedByLayout
protected boolean captionManagedByLayout -
readOnly
protected boolean readOnly -
contextHelpIcon
protected com.google.gwt.dom.client.Element contextHelpIcon
-
-
Constructor Details
-
JmixCheckBoxWidget
public JmixCheckBoxWidget()
-
-
Method Details
-
setText
- Specified by:
setTextin interfacecom.google.gwt.user.client.ui.HasText- Overrides:
setTextin classcom.google.gwt.user.client.ui.CheckBox
-
setText
- Specified by:
setTextin interfacecom.google.gwt.user.client.ui.HasDirectionalText- Overrides:
setTextin classcom.google.gwt.user.client.ui.CheckBox
-
setFocus
public void setFocus(boolean focused) - Specified by:
setFocusin interfacecom.google.gwt.user.client.ui.Focusable- Overrides:
setFocusin classcom.google.gwt.user.client.ui.CheckBox
-
onFocus
public void onFocus(com.google.gwt.event.dom.client.FocusEvent arg) - Specified by:
onFocusin interfacecom.google.gwt.event.dom.client.FocusHandler
-
clearWebkitTextSelection
public static void clearWebkitTextSelection() -
onBlur
public void onBlur(com.google.gwt.event.dom.client.BlurEvent arg) - Specified by:
onBlurin interfacecom.google.gwt.event.dom.client.BlurHandler
-
onClick
public void onClick(com.google.gwt.event.dom.client.ClickEvent event) - Specified by:
onClickin interfacecom.google.gwt.event.dom.client.ClickHandler
-
onKeyDown
public void onKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event) - Specified by:
onKeyDownin interfacecom.google.gwt.event.dom.client.KeyDownHandler
-
setReadOnly
public void setReadOnly(boolean readOnly) -
isReadOnly
public boolean isReadOnly() -
updateCaptionStyle
protected void updateCaptionStyle()
-