Class VNativeButton
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.Button
com.vaadin.terminal.gwt.client.ui.VNativeButton
All Implemented Interfaces:
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.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.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.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.EventHandler, com.google.gwt.event.shared.HasHandlers, com.google.gwt.safehtml.client.HasSafeHtml, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.Focusable, 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.HasText, 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, Paintable
public class VNativeButton- extends com.google.gwt.user.client.ui.Button
- implements Paintable, com.google.gwt.event.dom.client.ClickHandler, 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.Button |
click, getButtonElement, wrap |
Methods inherited from class com.google.gwt.user.client.ui.ButtonBase |
getHTML, getText, setHTML, setHTML |
Methods inherited from class com.google.gwt.user.client.ui.FocusWidget |
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getFocusImpl, getTabIndex, isEnabled, onAttach, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setFocus, setTabIndex |
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, onDetach, 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, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
CLASSNAME
public static final String CLASSNAME
See Also:
Constant Field Values
width
protected String width
id
protected String id
client
protected ApplicationConnection client
errorIndicatorElement
protected com.google.gwt.dom.client.Element errorIndicatorElement
captionElement
protected final com.google.gwt.dom.client.Element captionElement
icon
protected Icon icon
htmlCaption
protected boolean htmlCaption
If caption should be rendered in HTML
VNativeButton
public VNativeButton()
updateFromUIDL
public void updateFromUIDL(UIDL uidl,
ApplicationConnection client)
- Specified by:
updateFromUIDL
in interface Paintable
setText
public void setText(String text)
- Specified by:
setText
in interface com.google.gwt.user.client.ui.HasText
- Overrides:
setText
in class com.google.gwt.user.client.ui.ButtonBase
onBrowserEvent
public void onBrowserEvent(com.google.gwt.user.client.Event event)
- Specified by:
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
- Overrides:
onBrowserEvent
in class com.google.gwt.user.client.ui.Widget
setWidth
public void setWidth(String width)
- Overrides:
setWidth
in class com.google.gwt.user.client.ui.UIObject
onClick
public void onClick(com.google.gwt.event.dom.client.ClickEvent event)
- Specified by:
onClick
in interface com.google.gwt.event.dom.client.ClickHandler
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
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabled
in interface com.google.gwt.user.client.ui.HasEnabled
- Overrides:
setEnabled
in class com.google.gwt.user.client.ui.FocusWidget