Interface IGlobalParameterValueDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
XmlGlobalParameterValueDS
,XmlGlobalParameterValueDS
This data source provides the information needed to initialize a field parameter (definition).
- Since:
- 11.3
- Author:
- Petru Galanton
-
Method Summary
Modifier and TypeMethodDescriptionIf the parameter is of typeGlobalParameterType.TEXT
, returns the name of the content item containing the text of this parameter, otherwise returns null.If the parameter is of typeGlobalParameterType.PRIMITIVE
, returns the expression that should be evaluated in order to obtain the value for this parameter, otherwise returns null.Returns the parameter's name.Returns the parameter's type.If the parameter is of typeGlobalParameterType.PRIMITIVE
, returns the data type of the parameter, otherwise returns null.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getParameterName
String getParameterName()Returns the parameter's name.- Returns:
- the parameter name, never null.
-
getParameterType
GlobalParameterType getParameterType()Returns the parameter's type.- Returns:
- the parameter type, never null.
-
getPrimitiveType
DataType getPrimitiveType()If the parameter is of typeGlobalParameterType.PRIMITIVE
, returns the data type of the parameter, otherwise returns null.- Returns:
- the data type of this primitive parameter, or null if the parameter is not of primitive type.
-
getExpression
String getExpression()If the parameter is of typeGlobalParameterType.PRIMITIVE
, returns the expression that should be evaluated in order to obtain the value for this parameter, otherwise returns null.- Returns:
- the expression of this primitive parameter, or null if the parameter is not of primitive type.
-
getContentItem
String getContentItem()If the parameter is of typeGlobalParameterType.TEXT
, returns the name of the content item containing the text of this parameter, otherwise returns null.- Returns:
- the name of the content item, or null if this parameter is not of type text.
-