Class XmlParserVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.openrewrite.xml.internal.grammar.XMLParserBaseVisitor<Xml>
-
- org.openrewrite.xml.internal.XmlParserVisitor
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Xml>,XMLParserVisitor<Xml>
public class XmlParserVisitor extends XMLParserBaseVisitor<Xml>
-
-
Constructor Summary
Constructors Constructor Description XmlParserVisitor(java.nio.file.Path path, java.lang.String source)
-
Method Summary
-
Methods inherited from class org.openrewrite.xml.internal.grammar.XMLParserBaseVisitor
visitChardata, visitDeclSep, visitExternalid, visitIntsubset, visitMarkupdecl, visitReference
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitDocument
public Xml.Document visitDocument(XMLParser.DocumentContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.document().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDocumentin interfaceXMLParserVisitor<Xml>- Overrides:
visitDocumentin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProlog
public Xml.Prolog visitProlog(XMLParser.PrologContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.prolog().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrologin interfaceXMLParserVisitor<Xml>- Overrides:
visitPrologin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMisc
public Xml visitMisc(XMLParser.MiscContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.misc().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMiscin interfaceXMLParserVisitor<Xml>- Overrides:
visitMiscin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContent
public Xml visitContent(XMLParser.ContentContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.content().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContentin interfaceXMLParserVisitor<Xml>- Overrides:
visitContentin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXmldecl
public Xml.XmlDecl visitXmldecl(XMLParser.XmldeclContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.xmldecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitXmldeclin interfaceXMLParserVisitor<Xml>- Overrides:
visitXmldeclin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProcessinginstruction
public Xml.ProcessingInstruction visitProcessinginstruction(XMLParser.ProcessinginstructionContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.processinginstruction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitProcessinginstructionin interfaceXMLParserVisitor<Xml>- Overrides:
visitProcessinginstructionin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElement
public Xml.Tag visitElement(XMLParser.ElementContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.element().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitElementin interfaceXMLParserVisitor<Xml>- Overrides:
visitElementin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttribute
public Xml.Attribute visitAttribute(XMLParser.AttributeContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.attribute().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAttributein interfaceXMLParserVisitor<Xml>- Overrides:
visitAttributein classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoctypedecl
public Xml.DocTypeDecl visitDoctypedecl(XMLParser.DoctypedeclContext ctx)
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.doctypedecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoctypedeclin interfaceXMLParserVisitor<Xml>- Overrides:
visitDoctypedeclin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-