|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.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.ComplexPanel
com.vaadin.terminal.gwt.client.ui.layout.CellBasedLayout
com.vaadin.terminal.gwt.client.ui.VOrderedLayout
public class VOrderedLayout
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.vaadin.terminal.gwt.client.ui.layout.CellBasedLayout |
---|
CellBasedLayout.Spacing |
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.IndexedPanel |
---|
com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets |
---|
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget |
Field Summary | |
---|---|
static String |
CLASSNAME
|
Fields inherited from class com.vaadin.terminal.gwt.client.ui.layout.CellBasedLayout |
---|
activeMargins, activeMarginsInfo, activeSpacing, client, ORIENTATION_HORIZONTAL, ORIENTATION_VERTICAL, root, spacingEnabled, spacingFromCSS, STYLENAME_MARGIN_BOTTOM, STYLENAME_MARGIN_LEFT, STYLENAME_MARGIN_RIGHT, STYLENAME_MARGIN_TOP, STYLENAME_SPACING, widgetToComponentContainer |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
|
VOrderedLayout()
|
protected |
VOrderedLayout(String className,
int orientation)
|
Method Summary | |
---|---|
RenderSpace |
getAllocatedSpace(com.google.gwt.user.client.ui.Widget child)
Returns the size currently allocated for the child component. |
boolean |
requestLayout(Set<Paintable> children)
Called when a child components size has been updated in the rendering phase. |
void |
setHeight(String height)
|
void |
setWidth(String width)
|
protected void |
updateAlignmentsAndExpandRatios(UIDL uidl,
ArrayList<com.google.gwt.user.client.ui.Widget> renderedWidgets)
|
void |
updateCaption(Paintable component,
UIDL uidl)
Update child components caption, description and error message. |
void |
updateFromUIDL(UIDL uidl,
ApplicationConnection client)
|
Methods inherited from class com.vaadin.terminal.gwt.client.ui.layout.CellBasedLayout |
---|
addOrMoveChild, getComponentContainer, getFirstChildComponentContainer, hasChildComponent, isDynamicHeight, isDynamicWidth, measureMarginsAndSpacing, removeChildrenAfter, replaceChildComponent, setStyleName |
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel |
---|
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove |
Methods inherited from class com.google.gwt.user.client.ui.Panel |
---|
add, add, adopt, adopt, clear, disown, 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, onBrowserEvent, 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, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String CLASSNAME
Constructor Detail |
---|
public VOrderedLayout()
protected VOrderedLayout(String className, int orientation)
Method Detail |
---|
public void updateFromUIDL(UIDL uidl, ApplicationConnection client)
updateFromUIDL
in interface Paintable
updateFromUIDL
in class CellBasedLayout
public RenderSpace getAllocatedSpace(com.google.gwt.user.client.ui.Widget child)
Container
public boolean requestLayout(Set<Paintable> children)
Container
children
- Set of child widgets whose size have changed
public void setHeight(String height)
setHeight
in class CellBasedLayout
public void setWidth(String width)
setWidth
in class CellBasedLayout
protected void updateAlignmentsAndExpandRatios(UIDL uidl, ArrayList<com.google.gwt.user.client.ui.Widget> renderedWidgets)
public void updateCaption(Paintable component, UIDL uidl)
Container
Each component is responsible for maintaining its caption, description and error message. In most cases components doesn't want to do that and those elements reside outside of the component. Because of this layouts must provide service for it's childen to show those elements for them.
component
- Child component for which service is requested.uidl
- UIDL of the child component.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |