Interface IAssetDS

All Superinterfaces:
IElementDS, IReportingDS
All Known Implementing Classes:
AssetDelegateDS, AssetDS, ReportingAssetDS, XmlAssetDS, XmlAssetDS

public interface IAssetDS extends IElementDS
This data source defines the methods that are needed to initialize a text definition.
Since:
5.0
Author:
O. Kerpershoek
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    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 interface com.aquima.interactions.composer.ds.IElementDS

    getName, getPresentationStyles

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

    addMessage
  • Method Details

    • iterateText

      void 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.
      Parameters:
      visitor - The visitor that should be used to add the texts to.
      Throws:
      InitializationException - This exception is thrown when the texts could not be added.