Interface IElementDS

All Superinterfaces:
IReportingDS
All Known Subinterfaces:
IAssetDS, IButtonDS, IContainerDS, IContentDS, IContentStyleDS, IDocumentDS, IFieldDS, IImageDS, IPageDS, ITextDS
All Known Implementing Classes:
AssetDelegateDS, AssetDS, ButtonDelegateDS, ButtonDS, ContainerDelegateDS, ContainerDS, ContentDelegateDS, ContentDS, DocumentDS, ExecuteTaskButton, ExecuteTaskPage, FieldDelegateDS, FieldDS, PageDS, ReportingAssetDS, ReportingButtonDS, ReportingContainerDS, ReportingContentDS, ReportingDocumentDS, ReportingFieldDS, ReportingPageDS, ReportingTextDS, TextDelegateDS, TextDS, XmlAssetDS, XmlAssetDS, XmlButtonDS, XmlButtonDS, XmlContainerDS, XmlContainerDS, XmlContentDS, XmlContentDS, XmlContentStyleDS, XmlContentStyleDS, XmlDocumentDS, XmlDocumentDS, XmlFieldDS, XmlFieldDS, XmlImageDS, XmlImageDS, XmlInlineFieldDS, XmlInlineFieldDS, XmlPageDS, XmlPageDS, XmlTextDS, XmlTextDS

public interface IElementDS extends IReportingDS
This interface defines the methods that need to be provided by the data source for all elements.
Since:
5.0
Author:
O. Kerpershoek
  • Method Summary

    Modifier and Type
    Method
    Description
    This method returns the (unique) name of the element.
    This method returns the presentation styles that should be used when including the content element that is referred to.

    Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS

    addMessage
  • Method Details

    • getName

      String getName()
      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.
      Returns:
      the (unique) name of the element.
    • getPresentationStyles

      String[] getPresentationStyles()
      This method returns the presentation styles that should be used when including the content element that is referred to.
      Returns:
      the presentation styles that should be used when including the content element that is referred to.