Package com.vaadin.client.ui
Class VPanel
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Panel
-
- com.google.gwt.user.client.ui.SimplePanel
-
- com.vaadin.client.ui.VPanel
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.AcceptsOneWidget,com.google.gwt.user.client.ui.HasOneWidget,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.HasWidgets,com.google.gwt.user.client.ui.HasWidgets.ForIsWidget,com.google.gwt.user.client.ui.IsWidget,Focusable,HasErrorIndicatorElement,ShortcutActionHandler.ShortcutActionHandlerOwner,Iterable<com.google.gwt.user.client.ui.Widget>
public class VPanel extends com.google.gwt.user.client.ui.SimplePanel implements ShortcutActionHandler.ShortcutActionHandlerOwner, Focusable, HasErrorIndicatorElement
-
-
Field Summary
Fields Modifier and Type Field Description com.google.gwt.dom.client.ElementbottomDecorationFor internal use only.com.google.gwt.dom.client.ElementcaptionNodeFor internal use only.static StringCLASSNAMEApplicationConnectionclientFor internal use only.com.google.gwt.dom.client.ElementcontentNodeFor internal use only.StringidFor internal use only.intscrollLeftFor internal use only.intscrollTopFor internal use only.ShortcutActionHandlershortcutHandlerFor internal use only.
-
Constructor Summary
Constructors Constructor Description VPanel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfocus()Sets focus to this widget.protected com.google.gwt.user.client.ElementgetContainerElement()com.google.gwt.dom.client.ElementgetErrorIndicatorElement()Gets the error indicator element.ShortcutActionHandlergetShortcutActionHandler()Returns the ShortCutActionHandler currently used or null if there is currently no shortcutactionhandler.voidmakeScrollable()Ensures the panel is scrollable e.g. after style name changes.voidonBrowserEvent(com.google.gwt.user.client.Event event)voidsetCaption(String text, boolean captionAsHtml)For internal use only.voidsetErrorIndicatorElementVisible(boolean visible)Sets the visibility of the error indicator element.voidsetFocus(boolean focus)Sets the keyboard focus on the Panel.voidsetIconUri(String iconUri, ApplicationConnection client)For internal use only.-
Methods inherited from class com.google.gwt.user.client.ui.SimplePanel
add, getWidget, iterator, remove, setWidget, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, 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, onEnsureDebugId, 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.user.client.ui.HasWidgets
add, clear, iterator, remove
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
CLASSNAME
public static final String CLASSNAME
- See Also:
- Constant Field Values
-
client
public ApplicationConnection client
For internal use only. May be removed or replaced in the future.
-
id
public String id
For internal use only. May be removed or replaced in the future.
-
captionNode
public final com.google.gwt.dom.client.Element captionNode
For internal use only. May be removed or replaced in the future.
-
bottomDecoration
public final com.google.gwt.dom.client.Element bottomDecoration
For internal use only. May be removed or replaced in the future.
-
contentNode
public final com.google.gwt.dom.client.Element contentNode
For internal use only. May be removed or replaced in the future.
-
shortcutHandler
public ShortcutActionHandler shortcutHandler
For internal use only. May be removed or replaced in the future.
-
scrollTop
public int scrollTop
For internal use only. May be removed or replaced in the future.
-
scrollLeft
public int scrollLeft
For internal use only. May be removed or replaced in the future.
-
-
Method Detail
-
setFocus
public void setFocus(boolean focus)
Sets the keyboard focus on the Panel.- Parameters:
focus- Should the panel have focus or not.
-
focus
public void focus()
Description copied from interface:FocusableSets focus to this widget.
-
getContainerElement
protected com.google.gwt.user.client.Element getContainerElement()
- Overrides:
getContainerElementin classcom.google.gwt.user.client.ui.SimplePanel
-
setCaption
public void setCaption(String text, boolean captionAsHtml)
For internal use only. May be removed or replaced in the future.
-
setIconUri
public void setIconUri(String iconUri, ApplicationConnection client)
For internal use only. May be removed or replaced in the future.
-
onBrowserEvent
public void onBrowserEvent(com.google.gwt.user.client.Event event)
- Specified by:
onBrowserEventin interfacecom.google.gwt.user.client.EventListener- Overrides:
onBrowserEventin classcom.google.gwt.user.client.ui.Widget
-
getShortcutActionHandler
public ShortcutActionHandler getShortcutActionHandler()
Description copied from interface:ShortcutActionHandler.ShortcutActionHandlerOwnerReturns the ShortCutActionHandler currently used or null if there is currently no shortcutactionhandler.- Specified by:
getShortcutActionHandlerin interfaceShortcutActionHandler.ShortcutActionHandlerOwner
-
makeScrollable
public void makeScrollable()
Ensures the panel is scrollable e.g. after style name changes.For internal use only. May be removed or replaced in the future.
-
getErrorIndicatorElement
public com.google.gwt.dom.client.Element getErrorIndicatorElement()
Description copied from interface:HasErrorIndicatorElementGets the error indicator element.- Specified by:
getErrorIndicatorElementin interfaceHasErrorIndicatorElement- Returns:
- the error indicator element
-
setErrorIndicatorElementVisible
public void setErrorIndicatorElementVisible(boolean visible)
Description copied from interface:HasErrorIndicatorElementSets the visibility of the error indicator element.- Specified by:
setErrorIndicatorElementVisiblein interfaceHasErrorIndicatorElement- Parameters:
visible-trueto show the error indicator element,falseto hide it
-
-