Interface IContainerExpanderDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
ReportingContainerExpanderDS
,XmlContainerExpanderDS
,XmlContainerExpanderDS
This interface defines the methods that are needed to construct a container expander definition object.
- Since:
- 7.0
- Author:
- Jon van Leuven
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
This method returns the name of the container expander definition.This method returns the type name of the container expander.void
iterateParameters
(IParameterVisitor visitor) This method should iterate over all the container parameters and invoke the visitor for each parameter that should be added.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getName
String getName()This method returns the name of the container expander definition.- Returns:
- the name of the container expander definition.
-
getTypeName
String getTypeName()This method returns the type name of the container expander. Multiple container expander definitions may be present for the same container type name, as each occurrence of a container expander on a page will have its own definition.- Returns:
- the type name of the container expander.
-
iterateParameters
This method should iterate over all the container parameters and invoke the visitor for each parameter that should be added.- Parameters:
visitor
- The visitor that should be used to add parameters to.- Throws:
InitializationException
- This exception is thrown when the parameters could not be initialized.
-