Class ContentDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDelegateDS
com.aquima.interactions.composer.ds.delegate.ContentDelegateDS
com.aquima.interactions.portal.ds.sys.dialects.ContentDS
- All Implemented Interfaces:
IContentDS
,IContentNodeDS
,IElementDS
,IReportingDS
- Direct Known Subclasses:
DocumentDS
Internal class to wrap the datasources to add dialect fallback behaviour for multilingual elements.
- Since:
- 8.4
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ContentDS
(IContentDS datasource, FallbackLanguages fallbackLanguages) -
Method Summary
Modifier and TypeMethodDescriptionvoid
iterateContent
(INodeVisitor visitor) This method will be invoked during initialization to read all the sub content.Methods inherited from class com.aquima.interactions.composer.ds.delegate.ContentDelegateDS
getContentStyle, getDescription, 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.IContentDS
getContentStyle, getDescription
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
-
ContentDS
-
-
Method Details
-
iterateContent
Description copied from interface:IContentNodeDS
This method will be invoked during initialization to read all the sub content.- Specified by:
iterateContent
in interfaceIContentNodeDS
- Overrides:
iterateContent
in classContentDelegateDS
- Parameters:
visitor
- This visitor should be used to add all the sub-content to.
-