Package org.openrewrite.xml
Class CountLinesVisitor
java.lang.Object
org.openrewrite.TreeVisitor<Xml,P>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intcountLines(org.openrewrite.Tree tree) visitAttribute(Xml.Attribute attribute, AtomicInteger count) visitComment(Xml.Comment comment, AtomicInteger count) visitDocTypeDecl(Xml.DocTypeDecl docTypeDecl, AtomicInteger count) visitDocument(Xml.Document document, AtomicInteger count) visitElement(Xml.Element element, AtomicInteger count) visitIdent(Xml.Ident ident, AtomicInteger count) visitProcessingInstruction(Xml.ProcessingInstruction processingInstruction, AtomicInteger count) visitProlog(Xml.Prolog prolog, AtomicInteger count) visitTag(Xml.Tag tag, AtomicInteger count) visitXmlDecl(Xml.XmlDecl xmlDecl, AtomicInteger count) Methods inherited from class org.openrewrite.xml.XmlVisitor
autoFormat, autoFormat, autoFormat, getLanguage, isAcceptable, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, visitCharDataMethods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, describeLocation, doAfterVisit, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, postVisit, preVisit, reduce, reduce, reduce, setCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitSourceFile
-
Constructor Details
-
CountLinesVisitor
public CountLinesVisitor()
-
-
Method Details
-
visitDocument
- Overrides:
visitDocumentin classXmlVisitor<AtomicInteger>
-
visitXmlDecl
- Overrides:
visitXmlDeclin classXmlVisitor<AtomicInteger>
-
visitProcessingInstruction
public Xml visitProcessingInstruction(Xml.ProcessingInstruction processingInstruction, AtomicInteger count) - Overrides:
visitProcessingInstructionin classXmlVisitor<AtomicInteger>
-
visitElement
- Overrides:
visitElementin classXmlVisitor<AtomicInteger>
-
visitAttribute
- Overrides:
visitAttributein classXmlVisitor<AtomicInteger>
-
visitTag
- Overrides:
visitTagin classXmlVisitor<AtomicInteger>
-
visitComment
- Overrides:
visitCommentin classXmlVisitor<AtomicInteger>
-
visitDocTypeDecl
- Overrides:
visitDocTypeDeclin classXmlVisitor<AtomicInteger>
-
visitProlog
- Overrides:
visitPrologin classXmlVisitor<AtomicInteger>
-
visitIdent
- Overrides:
visitIdentin classXmlVisitor<AtomicInteger>
-
countLines
public static int countLines(org.openrewrite.Tree tree)
-