Class AntlrTraverserImplementation

java.lang.Object
de.monticore.grammar.concepts.antlr.antlr._visitor.AntlrTraverserImplementation
All Implemented Interfaces:
AntlrTraverser, de.monticore.visitor.ITraverser

public class AntlrTraverserImplementation extends Object implements AntlrTraverser
  • Field Details

  • Constructor Details

    • AntlrTraverserImplementation

      public AntlrTraverserImplementation()
  • Method Details

    • add4Antlr

      public void add4Antlr(AntlrVisitor2 antlrVisitor)
      Specified by:
      add4Antlr in interface AntlrTraverser
    • getAntlrVisitorList

      public List<AntlrVisitor2> getAntlrVisitorList()
      Specified by:
      getAntlrVisitorList in interface AntlrTraverser
    • setAntlrHandler

      public void setAntlrHandler(AntlrHandler antlrHandler)
      Specified by:
      setAntlrHandler in interface AntlrTraverser
    • getAntlrHandler

      public Optional<AntlrHandler> getAntlrHandler()
      Specified by:
      getAntlrHandler in interface AntlrTraverser
    • add4IVisitor

      public void add4IVisitor(de.monticore.visitor.IVisitor iVisitor)
      Specified by:
      add4IVisitor in interface de.monticore.visitor.ITraverser
    • getIVisitorList

      public List<de.monticore.visitor.IVisitor> getIVisitorList()
      Specified by:
      getIVisitorList in interface de.monticore.visitor.ITraverser
    • getTraversedElements

      public Set<Object> getTraversedElements()
      Specified by:
      getTraversedElements in interface de.monticore.visitor.ITraverser
    • setTraversedElements

      public void setTraversedElements(Set<Object> traversedElements)
      Specified by:
      setTraversedElements in interface de.monticore.visitor.ITraverser