com.extjs.gxt.ui.client.widget
Class VerticalPanel

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.extjs.gxt.ui.client.widget.Component
              extended by com.extjs.gxt.ui.client.widget.BoxComponent
                  extended by com.extjs.gxt.ui.client.widget.Container<T>
                      extended by com.extjs.gxt.ui.client.widget.ScrollContainer<Component>
                          extended by com.extjs.gxt.ui.client.widget.LayoutContainer
                              extended by com.extjs.gxt.ui.client.widget.VerticalPanel
All Implemented Interfaces:
Observable, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener

public class VerticalPanel
extends LayoutContainer

A LayoutContainer that lays out its children in a single column using a TableLayout. Each child widget can control its cell's properties using an associated TableData instance.

Inherited Events:
LayoutContainer AfterLayout
ScrollContainer Scroll
Container BeforeAdd
Container Add
Container BeforeRemove
Container Remove
BoxComponent Move
BoxComponent Resize
Component Enable
Component Disable
Component BeforeHide
Component Hide
Component BeforeShow
Component Show
Component Attach
Component Detach
Component BeforeRender
Component Render
Component BrowserEvent
Component BeforeStateRestore
Component StateRestore
Component BeforeStateSave
Component SaveState


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
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
VerticalPanel()
           
 
Method Summary
 Style.HorizontalAlignment getHorizontalAlign()
          Returns the horizontal alignment.
 int getSpacing()
          Returns the panel's spacing.
 java.lang.String getTableHeight()
          Returns the table's height.
 java.lang.String getTableWidth()
           
 Style.VerticalAlignment getVerticalAlign()
          Returns the vertical alignment.
 void setHorizontalAlign(Style.HorizontalAlignment horizontalAlign)
          Sets the horizontal cell alignment (defaults to LEFT).
 void setSpacing(int spacing)
          Sets the panel's spacing.
 void setTableHeight(java.lang.String tableHeight)
          Sets the table's height.
 void setTableWidth(java.lang.String tableWidth)
          Sets the width of the internal table.
 void setVerticalAlign(Style.VerticalAlignment verticalAlign)
          Sets the vertical cell alignment (defaults to TOP).
 
Methods inherited from class com.extjs.gxt.ui.client.widget.LayoutContainer
add, add, addText, findComponent, getLayout, getLayoutTarget, getWindowResizeDelay, insert, insert, isLayoutOnChange, isMonitorWindowResize, layout, layout, remove, removeAll, setLayout, setLayoutData, setLayoutOnChange, setMonitorWindowResize, setWindowResizeDelay
 
Methods inherited from class com.extjs.gxt.ui.client.widget.ScrollContainer
addScrollListener, getHScrollPosition, getScrollMode, getVScrollPosition, onComponentEvent, removeScrollListener, scrollIntoView, setHScrollPosition, setScrollMode, setVScrollPosition
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Container
disable, enable, findItem, getItem, getItemByItemId, getItemCount, getItems, getWidget, indexOf, iterator, scrollIntoView
 
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
getBounds, getHeight, getHeight, getPosition, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, isAutoHeight, isAutoWidth, isDeferHeight, isShim, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSize
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Component
addListener, addPlugin, addStyleName, addWidgetListener, clearState, disableEvents, disableTextSelection, el, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, getBaseStyle, getBorders, getContextMenu, getData, getElement, getHideMode, getId, getItemId, getListeners, getModel, getState, getStateId, getToolTip, hasListeners, hasListeners, hide, hideToolTip, isDisabledEvents, isEnabled, isRendered, isStateful, isVisible, mask, mask, mask, onBrowserEvent, recalculate, removeAllListeners, removeFromParent, removeListener, removeStyleName, removeSwallow, removeToolTip, removeWidgetListener, render, render, repaint, saveState, setBorders, setContextMenu, setData, setElement, setEnabled, setHideMode, setId, setIntStyleAttribute, setItemId, setStateful, setStateId, setStyleAttribute, setStyleName, setTitle, setToolTip, setToolTip, setVisible, setZIndex, show, sinkEvents, swallowEvent, swallowEvent, toString, unmask
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
fireEvent, getParent, isAttached
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, setStylePrimaryName, setVisible, unsinkEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VerticalPanel

public VerticalPanel()
Method Detail

getHorizontalAlign

public Style.HorizontalAlignment getHorizontalAlign()
Returns the horizontal alignment.

Returns:
the horizontalAlign

getSpacing

public int getSpacing()
Returns the panel's spacing.

Returns:
the spacing

getTableHeight

public java.lang.String getTableHeight()
Returns the table's height.

Returns:
the table height

getTableWidth

public java.lang.String getTableWidth()
Returns:
the tableWidth

getVerticalAlign

public Style.VerticalAlignment getVerticalAlign()
Returns the vertical alignment.

Returns:
the vertical alignment

setHorizontalAlign

public void setHorizontalAlign(Style.HorizontalAlignment horizontalAlign)
Sets the horizontal cell alignment (defaults to LEFT).

Parameters:
horizontalAlign - the horizontal alignment

setSpacing

public void setSpacing(int spacing)
Sets the panel's spacing.

Parameters:
spacing - the spacing

setTableHeight

public void setTableHeight(java.lang.String tableHeight)
Sets the table's height.

Parameters:
tableHeight - the table height

setTableWidth

public void setTableWidth(java.lang.String tableWidth)
Sets the width of the internal table.

Parameters:
tableWidth - the table width

setVerticalAlign

public void setVerticalAlign(Style.VerticalAlignment verticalAlign)
Sets the vertical cell alignment (defaults to TOP).