Class TslPrinterVisitor

java.lang.Object
com.aquima.interactions.expressions.tsl.printer.TslPrinterVisitor
All Implemented Interfaces:
ITslNodeVisitor

public final class TslPrinterVisitor extends Object implements ITslNodeVisitor
Node visitor that prints a tsl tree. Used by the TslPrinter.
Since:
6.5.12
Author:
Jon van Leuven
  • Constructor Details

  • Method Details

    • getText

      public String getText()
    • accept

      public void accept(CommentNode node)
      Description copied from interface: ITslNodeVisitor
      This method is invoked for nodes of the type: CommentNode.
      Specified by:
      accept in interface ITslNodeVisitor
      Parameters:
      node - The node on which the visit method was invoked.
    • accept

      public void accept(ConditionNode node)
      Description copied from interface: ITslNodeVisitor
      This method is invoked for nodes of the type: ConditionNode.
      Specified by:
      accept in interface ITslNodeVisitor
      Parameters:
      node - The node on which the visit method was invoked.
    • accept

      public void accept(FieldNode node)
      Description copied from interface: ITslNodeVisitor
      This method is invoked for nodes of the type: FieldNode.
      Specified by:
      accept in interface ITslNodeVisitor
      Parameters:
      node - The node on which the visit method was invoked.
    • accept

      public void accept(ForeachNode node)
      Description copied from interface: ITslNodeVisitor
      This method is invoked for nodes of the type: ForeachNode.
      Specified by:
      accept in interface ITslNodeVisitor
      Parameters:
      node - The node on which the visit method was invoked.
    • accept

      public void accept(NodeList node)
      Description copied from interface: ITslNodeVisitor
      This method is invoked for nodes of the type: NodeList.
      Specified by:
      accept in interface ITslNodeVisitor
      Parameters:
      node - The node on which the visit method was invoked.
    • accept

      public void accept(TextNode node)
      Description copied from interface: ITslNodeVisitor
      This method is invoked for nodes of the type: TextNode.
      Specified by:
      accept in interface ITslNodeVisitor
      Parameters:
      node - The node on which the visit method was invoked.