Interface LayoutWrapper
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
AbsoluteLayoutWrapper,LayoutEditorWrapper,LayoutWrapperCrudPanel,LegendInfoWrapper,OrderedLayoutWrapper,SingleComponentEditorLayoutWrapper
- All Known Implementing Classes:
AbsoluteLayoutDelegate.AbsoluteLayoutWrapperImpl,AbstractOrderedLayoutDelegate.LocalOrderedLayoutWrapper,CssLayoutWrapper,DragAndDropOrderedLayoutWrapper,LayoutEditorWrapper,LayoutWrapperAdapter,PanelDelegate.LocalWrapper,PanelEditorController.LocalEditorWrapper,PopupButtonLayoutDelegate.PopupButtonLayoutWrapper,ScrollPanelDelegate.LocalWrapper,TabComponentDelegate.TabComponentLayoutWrapper,TabLayoutDelegate.TabSheetLayoutWrapper,WindowLayoutDelegate.LocalWrapper
No vaadin, existem containers de componentes com comportamentos diferenciados
obdecendo hierarquias separadas. Este layout visa padronizar os retornos do factory,
e introduzir uma camada de indirecao sobre como os layouts sao inseridos em cada implementacao
- Author:
- Eduardo Frazao
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddComponent(FormElement formElement, Component component) voidconfigureAlignment(Component component, ElementAlign align) voidconfigureExpandRatio(Component component, Number expandRatio) ComponentvoidreplaceComponent(Component old, Component replacement)
-
Method Details
-
getRootComposition
Component getRootComposition() -
addComponent
-
replaceComponent
void replaceComponent(Component old, Component replacement) -
configureExpandRatio
-
configureAlignment
-