Class VCaption
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.LabelBase<String>
com.google.gwt.user.client.ui.Label
com.google.gwt.user.client.ui.HTML
com.vaadin.terminal.gwt.client.VCaption
All Implemented Interfaces:
com.google.gwt.editor.client.IsEditor<com.google.gwt.editor.client.LeafValueEditor<String>>, com.google.gwt.event.dom.client.HasAllGestureHandlers, com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.dom.client.HasAllTouchHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasDoubleClickHandlers, 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.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.HasHandlers, com.google.gwt.i18n.client.HasDirection, com.google.gwt.i18n.shared.HasDirectionEstimator, com.google.gwt.safehtml.client.HasSafeHtml, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasAutoHorizontalAlignment, com.google.gwt.user.client.ui.HasDirectionalHtml, com.google.gwt.user.client.ui.HasDirectionalSafeHtml, com.google.gwt.user.client.ui.HasDirectionalText, com.google.gwt.user.client.ui.HasHorizontalAlignment, com.google.gwt.user.client.ui.HasHTML, com.google.gwt.user.client.ui.HasText, 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.SourcesMouseEvents
public class VCaption- extends com.google.gwt.user.client.ui.HTML
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 |
Nested classes/interfaces inherited from interface com.google.gwt.i18n.client.HasDirection |
com.google.gwt.i18n.client.HasDirection.Direction |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasHorizontalAlignment |
com.google.gwt.user.client.ui.HasHorizontalAlignment.AutoHorizontalAlignmentConstant, com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant |
Fields inherited from class com.google.gwt.user.client.ui.Label |
DEFAULT_DIRECTION_ESTIMATOR |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
Fields inherited from interface com.google.gwt.user.client.ui.HasAutoHorizontalAlignment |
ALIGN_CONTENT_END, ALIGN_CONTENT_START |
Fields inherited from interface com.google.gwt.user.client.ui.HasHorizontalAlignment |
ALIGN_CENTER, ALIGN_DEFAULT, ALIGN_JUSTIFY, ALIGN_LEFT, ALIGN_LOCALE_END, ALIGN_LOCALE_START, ALIGN_RIGHT |
Methods inherited from class com.google.gwt.user.client.ui.HTML |
getHTML, getTextOrHtml, setHTML, setHTML, setHTML, setHTML, wrap |
Methods inherited from class com.google.gwt.user.client.ui.Label |
addClickHandler, addClickListener, addDoubleClickHandler, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, asEditor, getDirection, getText, getTextDirection, removeClickListener, removeMouseListener, removeMouseWheelListener, setDirection, setText, setText |
Methods inherited from class com.google.gwt.user.client.ui.LabelBase |
getAutoHorizontalAlignment, getDirectionEstimator, getHorizontalAlignment, getWordWrap, setAutoHorizontalAlignment, setDirectionEstimator, setDirectionEstimator, setHorizontalAlignment, setWordWrap, updateHorizontalAlignment |
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, onAttach, 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, setWidth, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from interface com.google.gwt.user.client.ui.HasDirectionalText |
getTextDirection, setText |
Methods inherited from interface com.google.gwt.user.client.ui.HasText |
getText, setText |
Methods inherited from interface com.google.gwt.user.client.ui.HasText |
getText, setText |
Methods inherited from interface com.google.gwt.user.client.ui.HasDirectionalText |
getTextDirection, setText |
Methods inherited from interface com.google.gwt.user.client.ui.HasText |
getText, setText |
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
ATTRIBUTE_ICON
protected static final String ATTRIBUTE_ICON
See Also:
Constant Field Values
ATTRIBUTE_CAPTION
protected static final String ATTRIBUTE_CAPTION
See Also:
Constant Field Values
ATTRIBUTE_DESCRIPTION
protected static final String ATTRIBUTE_DESCRIPTION
See Also:
Constant Field Values
ATTRIBUTE_REQUIRED
protected static final String ATTRIBUTE_REQUIRED
See Also:
Constant Field Values
ATTRIBUTE_ERROR
protected static final String ATTRIBUTE_ERROR
See Also:
Constant Field Values
ATTRIBUTE_HIDEERRORS
protected static final String ATTRIBUTE_HIDEERRORS
See Also:
Constant Field Values
VCaption
public VCaption(Paintable component,
ApplicationConnection client)
Parameters:
component
- optional owner of caption. If not set, getOwner will return
null
client
-
updateCaption
public boolean updateCaption(UIDL uidl)
Updates the caption from UIDL.
- Parameters:
uidl
-
- Returns:
- true if the position where the caption should be placed has
changed
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
isNeeded
public static boolean isNeeded(UIDL uidl)
getOwner
public Paintable getOwner()
Returns Paintable for which this Caption belongs to.
- Returns:
- owner Widget
shouldBePlacedAfterComponent
public boolean shouldBePlacedAfterComponent()
getRenderedWidth
public int getRenderedWidth()
getRequiredWidth
public int getRequiredWidth()
getHeight
public int getHeight()
setAlignment
public void setAlignment(String alignment)
setMaxWidth
public void setMaxWidth(int maxWidth)
getTextElement
protected com.google.gwt.user.client.Element getTextElement()
getCaptionOwnerPid
public static String getCaptionOwnerPid(com.google.gwt.user.client.Element e)
getOwnerPid
public static String getOwnerPid(com.google.gwt.user.client.Element el)