Package com.google.gwt.user.client.ui
Class VerticalSplitPanel
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.SplitPanel
com.google.gwt.user.client.ui.VerticalSplitPanel
- All Implemented Interfaces:
HasAttachHandlers,HasHandlers,EventListener,HasVisibility,HasWidgets,HasWidgets.ForIsWidget,IsWidget,Iterable<Widget>
Deprecated.
A panel that arranges two widgets in a single vertical column and allows the
user to interactively change the proportion of the height dedicated to each
of the two widgets. Widgets contained within a
VerticalSplitterPanel will be automatically decorated with
scrollbars when necessary.
This widget will only work in quirks mode. If your application is in
Standards Mode, use SplitLayoutPanel instead.
CSS Style Rules
- .gwt-VerticalSplitPanel { the panel itself }
- .gwt-VerticalSplitPanel vsplitter { the splitter }
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceDeprecated.The default resources used by this widget.Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabledNested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets
HasWidgets.ForIsWidget -
Field Summary
Fields inherited from class com.google.gwt.user.client.ui.Widget
eventsToSinkFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX, MISSING_ELEMENT_ERROR, SETELEMENT_TWICE_ERROR -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.VerticalSplitPanel(VerticalSplitPanel.Resources resources) Deprecated.Deprecated.replaced byVerticalSplitPanel(Resources) -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Gets the widget in the bottom of the panel.Deprecated.Gets the widget in the top of the panel.protected voidonEnsureDebugId(String baseID) Deprecated.Affected Elements: -splitter = the container containing the splitter element. -top = the container above the splitter. -bottom = the container below the splitter.protected voidonLoad()Deprecated.This method is called immediately after a widget becomes attached to the browser's document.(package private) voidonSplitterResize(int x, int y) Deprecated.Called on each mouse drag event as the user is dragging the splitter.(package private) voidonSplitterResizeStarted(int x, int y) Deprecated.Called when the user starts dragging the splitter.protected voidonUnload()Deprecated.This method is called immediately before a widget will be detached from the browser's document.voidDeprecated.Sets the widget in the bottom of the panel.voidDeprecated.Sets the object's height.voidsetSplitPosition(String pos) Deprecated.Moves the position of the splitter.voidDeprecated.Sets the widget in the top of the panel.Methods inherited from class com.google.gwt.user.client.ui.SplitPanel
add, addAbsolutePositoning, addClipping, addScrolling, expandToFitParentUsingCssOffsets, expandToFitParentUsingPercentages, getElement, getOffsetHeight, getOffsetWidth, getSplitElement, getWidget, isResizing, iterator, onBrowserEvent, preventBoxStyles, remove, setBottom, setClassname, setHeight, setLeft, setRight, setTop, setWidget, setWidthMethods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeMethods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, ensureHandlers, fireEvent, getHandlerCount, getHandlerManager, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, removeFromParent, replaceElement, setLayoutData, setParent, sinkEvents, unsinkEventsMethods 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, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
VerticalSplitPanel
public VerticalSplitPanel()Deprecated. -
VerticalSplitPanel
Deprecated.replaced byVerticalSplitPanel(Resources)Creates an empty vertical split panel. -
VerticalSplitPanel
Deprecated.
-
-
Method Details
-
getBottomWidget
Deprecated.Gets the widget in the bottom of the panel.- Returns:
- the widget,
nullif there is not one
-
getTopWidget
Deprecated.Gets the widget in the top of the panel.- Returns:
- the widget,
nullif there is not one
-
setBottomWidget
Deprecated.Sets the widget in the bottom of the panel.- Parameters:
w- the widget
-
setHeight
Deprecated.Description copied from class:UIObjectSets the object's height. This height does not include decorations such as border, margin, and padding. -
setSplitPosition
Deprecated.Description copied from class:SplitPanelMoves the position of the splitter.- Specified by:
setSplitPositionin classSplitPanel- Parameters:
pos- the new size of the left region in CSS units (e.g. "10px", "1em")
-
setTopWidget
Deprecated.Sets the widget in the top of the panel.- Parameters:
w- the widget
-
onEnsureDebugId
Deprecated.Affected Elements:- -splitter = the container containing the splitter element.
- -top = the container above the splitter.
- -bottom = the container below the splitter.
- Overrides:
onEnsureDebugIdin classSplitPanel- Parameters:
baseID- the base ID used by the main element- See Also:
-
onLoad
protected void onLoad()Deprecated.Description copied from class:WidgetThis method is called immediately after a widget becomes attached to the browser's document. -
onUnload
protected void onUnload()Deprecated.Description copied from class:WidgetThis method is called immediately before a widget will be detached from the browser's document. -
onSplitterResize
void onSplitterResize(int x, int y) Deprecated.Description copied from class:SplitPanelCalled on each mouse drag event as the user is dragging the splitter.- Specified by:
onSplitterResizein classSplitPanel- Parameters:
x- the x coordinate of the mouse relative to the panel's extenty- the y coordinate of the mosue relative to the panel's extent
-
onSplitterResizeStarted
void onSplitterResizeStarted(int x, int y) Deprecated.Description copied from class:SplitPanelCalled when the user starts dragging the splitter.- Specified by:
onSplitterResizeStartedin classSplitPanel- Parameters:
x- the x coordinate of the mouse relative to the panel's extenty- the y coordinate of the mouse relative to the panel's extent
-
SplitLayoutPanelinstead, but understand that it is not a drop in replacement for this class. It requires standards mode, and is most easily used under aRootLayoutPanel(as opposed to aRootPanel