Class TextCompositeDefinition

java.lang.Object
com.aquima.interactions.composer.model.definition.TextNodeBase
com.aquima.interactions.composer.model.definition.TextCompositeDefinition
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
TextConditionDefinition, TextRootDefinition, TextStyleDefinition

public abstract class TextCompositeDefinition extends TextNodeBase
Base class for text nodes that can have child nodes.
Since:
6.0
Author:
O. Kerpershoek
See Also:
  • Constructor Details

  • Method Details

    • hasChildNodes

      public boolean hasChildNodes()
      This method returns a boolean indicating if the composite node has any child nodes defined.
      Returns:
      a boolean indicating if the composite node has any child nodes defined.
    • getChildNodes

      public TextNodeBase[] getChildNodes()
      This method returns an array containing all the child text nodes of this composite node.
      Returns:
      an array containing all the child text nodes of this composite node.
    • addChildNode

      protected void addChildNode(TextNodeBase node)