Uses of Interface
org.tweetyproject.lp.asp.parser.ASPParserVisitor
Packages that use ASPParserVisitor
-
Uses of ASPParserVisitor in org.tweetyproject.lp.asp.parser
Classes in org.tweetyproject.lp.asp.parser that implement ASPParserVisitorModifier and TypeClassDescriptionclassThis visitor iterates over the AST generated by ASPParser and allocates classes representing the different parts of an ASP program or source file, meaning rules, literals, terms, answer sets, etc.Methods in org.tweetyproject.lp.asp.parser with parameters of type ASPParserVisitorModifier and TypeMethodDescriptionSimpleNode.childrenAccept(ASPParserVisitor visitor, Object data) Accepts the visitor and allows it to visit all the children of this node.ASTAggregate.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor that conforms to theASPParserVisitorinterface.ASTAggrElement.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAggrElementList.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAggrFunc.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAnswerSet.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAriTerm.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTArithop.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBinop.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBody.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBodyList.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBuiltInAtom.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoice.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoiceElement.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoiceElementList.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.ASTClingoID.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTClingoMeta.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTDlvArithmeticID.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTDlvID.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTHead.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTHeadElementsList.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTID.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTLiteral.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTNAFLiteral.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTNAFLiteralList.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTNumber.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTOpt.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTOptElement.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTOptElementList.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor and allows it to visit this node.ASTOptFunc.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTProgram.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTQuery.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTRule.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTRuleList.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTString.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTTerm.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTTermList.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTVar.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitorinterface, and allows it to process this node in the AST.ASTWeight.jjtAccept(ASPParserVisitor visitor, Object data) Accepts a visitor and allows it to visit this node.Node.jjtAccept(ASPParserVisitor visitor, Object data) Accept the visitor.SimpleNode.jjtAccept(ASPParserVisitor visitor, Object data) Accepts the visitor and allows it to visit this node.