Class ComposerDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDelegateDS
com.aquima.interactions.composer.ds.delegate.ComposerDelegateDS
com.aquima.interactions.portal.ds.sys.dialects.ComposerDS
- All Implemented Interfaces:
IComposerDS
,IReportingDS
Internal class to wrap the datasources to add dialect fallback behaviour for multilingual elements.
- Since:
- 8.4
- Author:
- Jon van Leuven
-
Field Summary
Fields inherited from interface com.aquima.interactions.composer.ds.IComposerDS
CATEGORY
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ComposerDS
(IComposerDS datasource, FallbackLanguages fallbackLanguages) -
Method Summary
Modifier and TypeMethodDescriptionvoid
iterateContent
(IContentVisitor visitor) This method should iterate over all the elements that need to be available in the composer, and add them to the provided visitor.Methods inherited from class com.aquima.interactions.composer.ds.delegate.ComposerDelegateDS
iterateStyles
Methods inherited from class com.aquima.interactions.foundation.report.ReportingDelegateDS
addMessage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.composer.ds.IComposerDS
iterateStyles
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
ComposerDS
-
-
Method Details
-
iterateContent
Description copied from interface:IComposerDS
This method should iterate over all the elements that need to be available in the composer, and add them to the provided visitor.- Specified by:
iterateContent
in interfaceIComposerDS
- Overrides:
iterateContent
in classComposerDelegateDS
- Parameters:
visitor
- The visitor that should be used to add the elements to.
-