Class XmlButtonDS
- java.lang.Object
-
- com.aquima.interactions.foundation.report.ReportingDS
-
- com.aquima.interactions.composer.ds.xml.r8.parsing.XmlButtonDS
-
- All Implemented Interfaces:
IButtonDS
,IElementDS
,IReportingDS
public class XmlButtonDS extends ReportingDS implements IButtonDS
Xml r8 datasource implementation.- Since:
- 7.2
- Author:
- Jon van Leuven
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
XmlButtonDS(IInitializationReport report, IXmlNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IMultilingualText
getCaption()
This method returns the text object that should be used as caption for the button.String
getName()
This method returns the (unique) name of the element.String[]
getPresentationStyles()
This method returns the presentation styles that should be used when including the content element that is referred to.-
Methods inherited from class com.aquima.interactions.foundation.report.ReportingDS
addError, addMessage, getCategory, getReport
-
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.foundation.report.IReportingDS
addMessage
-
-
-
-
Constructor Detail
-
XmlButtonDS
protected XmlButtonDS(IInitializationReport report, IXmlNode node)
-
-
Method Detail
-
getCaption
public IMultilingualText 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
- Returns:
- the text object that should be used as caption for the button.
-
getName
public String getName()
Description copied from interface:IElementDS
This method returns the (unique) name of the element. The name is required when adding the content as a definition to the composer, but it is optional when the element is added directly as inline sub-content.- Specified by:
getName
in interfaceIElementDS
- Returns:
- the (unique) name of the element.
-
getPresentationStyles
public String[] getPresentationStyles()
Description copied from interface:IElementDS
This method returns the presentation styles that should be used when including the content element that is referred to.- Specified by:
getPresentationStyles
in interfaceIElementDS
- Returns:
- the presentation styles that should be used when including the content element that is referred to.
-
-