Class LayoutContainerHandler
java.lang.Object
ch.tocco.nice2.model.form.impl.form2.reader.handler.LayoutContainerHandler
- Direct Known Subclasses:
- AbstractLayoutHandler,- FormHandler
An abstract xml handler that handles layout components.
 A default id is generated if no name is set in the xml.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ObjectcreateLayoutHandler(@Nullable String id, Layout.LayoutType layoutType, String scopes) protected ObjectcreateTableHandler(@Nullable String id) protected abstract DefaultValueResolverprotected abstract EntityModelabstract AbstractCompositeComponentprotected abstract ValidatorHandlerContextFactoryhandleHorizontalBox(String id, String scopes, boolean occupiesRemainingHeight, String boxWidthRatio) handleTable(String id) handleVerticalBox(String id, String scopes) 
- 
Constructor Details- 
LayoutContainerHandlerpublic LayoutContainerHandler()
 
- 
- 
Method Details- 
handleVerticalBox@Element("vertical-box") @Cardinality(max=2147483647) public Object handleVerticalBox(@Attribute("name") String id, @Attribute("scopes") String scopes) 
- 
handleHorizontalBox@Element("horizontal-box") @Cardinality(max=2147483647) public Object handleHorizontalBox(@Attribute("name") String id, @Attribute("scopes") String scopes, @Attribute("occupy-remaining-height") boolean occupiesRemainingHeight, @Attribute("box-width-ratio") String boxWidthRatio) 
- 
handleTable@Element("table") @Cardinality(max=2147483647) public Object handleTable(@Attribute("name") String id) 
- 
createTableHandler
- 
createLayoutHandlerprotected Object createLayoutHandler(@Nullable @Nullable String id, Layout.LayoutType layoutType, String scopes) 
- 
getLayoutContainer
- 
getEntityModel
- 
getDefaultValueResolver
- 
getValidatorHandlerContextFactory
 
-