Class AssetDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDelegateDS
com.aquima.interactions.composer.ds.delegate.AssetDelegateDS
com.aquima.interactions.portal.ds.sys.dialects.AssetDS
- All Implemented Interfaces:
IAssetDS
,IElementDS
,IReportingDS
Internal class to wrap the datasources to add dialect fallback behaviour for multilingual elements.
- Since:
- 8.4
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AssetDS
(IAssetDS datasource, FallbackLanguages fallbackLanguages) -
Method Summary
Modifier and TypeMethodDescriptionvoid
iterateText
(IAssetTextVisitor visitor) This method should iterate over all the content texts for this text element, and add each text in conjunction with its format to the visitor.Methods inherited from class com.aquima.interactions.composer.ds.delegate.AssetDelegateDS
getName, getPresentationStyles
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.IElementDS
getName, getPresentationStyles
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
AssetDS
-
-
Method Details
-
iterateText
Description copied from interface:IAssetDS
This method should iterate over all the content texts for this text element, and add each text in conjunction with its format to the visitor.- Specified by:
iterateText
in interfaceIAssetDS
- Overrides:
iterateText
in classAssetDelegateDS
- Parameters:
visitor
- The visitor that should be used to add the texts to.
-