Interface IAttributeMappingDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
ReportingAttributeMappingDS
,XmlAttributeMappingDS
,XmlAttributeMappingDS
This interface defines the methods needed to initialize a mapping for a (relation) attribute.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the name of the attribute that should be mapped.void
iterateValueMappings
(IValueMappingVisitor visitor) This method should iterate over the value mappings for this attribute, and add them to the visitor.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getTargetAttributeName
String getTargetAttributeName()This method returns the name of the attribute that should be mapped.- Returns:
- the name of the attribute that should be mapped.
-
iterateValueMappings
This method should iterate over the value mappings for this attribute, and add them to the visitor.- Parameters:
visitor
- The visitor to which the mappings should be added.- Throws:
InitializationException
- This exception is thrown when the mappings could not be added.
-