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
    • 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
      • Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets

        com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
    • Constructor Summary

      Constructors
      Constructor Description
      VPanel()  
    • Method Summary

      All Methods
      Modifier and Type Method Description
      void focus()

      Sets focus to this widget.

      protected com.google.gwt.user.client.Element getContainerElement()  
      com.google.gwt.dom.client.Element getErrorIndicatorElement()

      Gets the error indicator element.

      ShortcutActionHandler getShortcutActionHandler()

      Returns the ShortCutActionHandler currently used or null if there is currently no shortcutactionhandler.

      void makeScrollable()

      Ensures the panel is scrollable e.g.

      void onBrowserEvent​(com.google.gwt.user.client.Event event)  
      void setCaption​(String text, boolean captionAsHtml)

      For internal use only.

      void setErrorIndicatorElementVisible​(boolean visible)

      Sets the visibility of the error indicator element.

      void setFocus​(boolean focus)

      Sets the keyboard focus on the Panel.

      void setIconUri​(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 interface com.google.gwt.user.client.ui.HasWidgets

        add, clear, iterator, remove
    • Field Detail

      • 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.

    • Constructor Detail

      • VPanel

        public VPanel()
    • 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: Focusable

        Sets focus to this widget.

        Specified by:

        focus in interface Focusable

      • getContainerElement

        protected com.google.gwt.user.client.Element getContainerElement()

        Overrides:

        getContainerElement in class com.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:

        onBrowserEvent in interface com.google.gwt.user.client.EventListener

        Overrides:

        onBrowserEvent in class com.google.gwt.user.client.ui.Widget

      • 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.