Class ButtonDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDelegateDS
com.aquima.interactions.composer.ds.delegate.ButtonDelegateDS
com.aquima.interactions.portal.ds.sys.dialects.ButtonDS
- All Implemented Interfaces:
IButtonDS
,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
ButtonDS
(IButtonDS datasource, FallbackLanguages fallbackLanguages) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the text object that should be used as caption for the button.Methods inherited from class com.aquima.interactions.composer.ds.delegate.ButtonDelegateDS
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
-
ButtonDS
-
-
Method Details
-
getCaption
Description copied from interface:IButtonDS
This method returns the text object that should be used as caption for the button. The text object may contain expressions, as it will be parsed during initialization to a IDynamicText object.- Specified by:
getCaption
in interfaceIButtonDS
- Overrides:
getCaption
in classButtonDelegateDS
- Returns:
- the text object that should be used as caption for the button.
-