Class ExpanderTemplate
java.lang.Object
com.aquima.interactions.test.templates.AbstractReportingTemplate
com.aquima.interactions.test.templates.project.ExpanderTemplate
Template that can be used to construct a container expander definition.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ExpanderTemplate
(com.aquima.interactions.foundation.report.IInitializationReport report, String name) -
Method Summary
Modifier and TypeMethodDescriptionaddParameter
(String name, com.aquima.interactions.project.ParameterType type) This method may be used to add a parameter definition.addParameter
(String name, com.aquima.interactions.project.ParameterType type, com.aquima.interactions.project.Direction direction) This method may be used to add a parameter definition.protected com.aquima.interactions.foundation.GUID
getId()
protected String
getName()
protected Iterator
<ParameterTemplate> com.aquima.interactions.project.ds.IExpanderDS
This method converts the template to a data source that can be used to initialize the definition.Methods inherited from class com.aquima.interactions.test.templates.AbstractReportingTemplate
getInitializationReport
-
Constructor Details
-
ExpanderTemplate
protected ExpanderTemplate(com.aquima.interactions.foundation.report.IInitializationReport report, String name)
-
-
Method Details
-
getId
protected com.aquima.interactions.foundation.GUID getId() -
getName
-
addParameter
public ParameterTemplate addParameter(String name, com.aquima.interactions.project.ParameterType type) This method may be used to add a parameter definition.- Parameters:
name
- The name of the parameter.type
- The type of the parameter.- Returns:
- Template representing the newly added parameter.
-
addParameter
public ParameterTemplate addParameter(String name, com.aquima.interactions.project.ParameterType type, com.aquima.interactions.project.Direction direction) This method may be used to add a parameter definition.- Parameters:
name
- The name of the parameter.type
- The type of the parameter.direction
- The direction of the parameter.- Returns:
- Template representing the newly added parameter.
-
getParameters
-
toDataSource
public com.aquima.interactions.project.ds.IExpanderDS toDataSource()This method converts the template to a data source that can be used to initialize the definition.- Returns:
- a data source that can be used to initialize the definition.
-