Interface IExpanderDS

All Superinterfaces:
IReportingDS
All Known Implementing Classes:
XmlExpanderDS, XmlExpanderDS

public interface IExpanderDS extends IReportingDS
This interface defines the methods needed to initialize a container expander definition.
Since:
7.1
Author:
O. Kerpershoek
  • Method Summary

    Modifier and Type
    Method
    Description
    This method returns the unique name of the expander.
    void
    This method should iterate over all the parameters of the component and add them to the visitor.

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

    addMessage
  • Method Details

    • getName

      String getName()
      This method returns the unique name of the expander. In the composer, this name will be referred to as the container type name.
      Returns:
      The unique name of the expander.
    • iterateParameters

      void iterateParameters(IParameterVisitor visitor)
      This method should iterate over all the parameters of the component and add them to the visitor.
      Parameters:
      visitor - The visitor that should be used to add the parameters to.
      Throws:
      InitializationException - This exception is thrown when the parameters could not be initialized.