Class ContainerReference


public class ContainerReference extends Reference
Template for references to container elements.
Since:
6.0
Author:
O. Kerpershoek
  • Constructor Details

    • ContainerReference

      protected ContainerReference(com.aquima.interactions.foundation.report.IInitializationReport report, ContainerTemplate element)
  • Method Details

    • setRelation

      public void setRelation(String attributeName)
      This method may be used to override the relation attribute through which the container is included.
      Parameters:
      attributeName - the relation attribute through which the container is included.
    • getContainer

      public ContainerTemplate getContainer()
      This method returns the container template that is referred to.
      Returns:
      the container template that is referred to.
    • toDataSource

      public com.aquima.interactions.composer.ds.IReferenceDS toDataSource()
      Description copied from class: Reference
      This method converts the reference template to a data source that can be used to initialize a reference.
      Overrides:
      toDataSource in class Reference
      Returns:
      a data source that can be used to initialize a reference.
    • setDisplayText

      public void setDisplayText(com.aquima.interactions.foundation.text.IMultilingualText text)
      This method overrides the display text of the container this reference refers to.
      Parameters:
      text - The display text.
      Since:
      8.4
    • setDisplayText

      public void setDisplayText(String text)
      This method overrides the display text of the container this reference refers to.
      Parameters:
      text - The display text.
    • getDisplayText

      protected com.aquima.interactions.foundation.text.IMultilingualText getDisplayText()