Class CmsContainerpageController.SaveDataVisitor
java.lang.Object
org.opencms.ade.containerpage.client.CmsContainerpageController.SaveDataVisitor
- All Implemented Interfaces:
CmsContainerpageController.I_PageContentVisitor
- Enclosing class:
CmsContainerpageController
protected class CmsContainerpageController.SaveDataVisitor
extends Object
implements CmsContainerpageController.I_PageContentVisitor
Visitor implementation which is used to gather the container contents for saving.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbeginContainer(String name, org.opencms.ade.containerpage.shared.CmsContainer container) This method is called before a container is processed.voidThis method is called after all elements of a container have been processed.List<org.opencms.ade.containerpage.shared.CmsContainer> Gets the list of collected containers.voidhandleElement(CmsContainerPageElementPanel elementWidget) This method is called for each element of a container.
-
Field Details
-
m_containerName
The current container name. -
m_currentContainer
The contaienr which is currently being processed. -
m_resultContainers
The list of collected containers.
-
-
Constructor Details
-
SaveDataVisitor
protected SaveDataVisitor()
-
-
Method Details
-
endContainer
Description copied from interface:CmsContainerpageController.I_PageContentVisitorThis method is called after all elements of a container have been processed.- Specified by:
endContainerin interfaceCmsContainerpageController.I_PageContentVisitor- See Also:
-
getContainers
Gets the list of collected containers.- Returns:
- the list of containers
-
handleElement
Description copied from interface:CmsContainerpageController.I_PageContentVisitorThis method is called for each element of a container.- Specified by:
handleElementin interfaceCmsContainerpageController.I_PageContentVisitor- Parameters:
elementWidget- the container element- See Also: