Class LineCollectingVisitor

java.lang.Object
com.vladsch.flexmark.ast.util.LineCollectingVisitor

public class LineCollectingVisitor extends Object
  • Field Details

    • myVisitor

      private final NodeVisitor myVisitor
    • myLines

      private List<Range> myLines
    • myEOLs

      private List<Integer> myEOLs
    • myStartOffset

      private int myStartOffset
    • myEndOffset

      private int myEndOffset
  • Constructor Details

    • LineCollectingVisitor

      public LineCollectingVisitor()
  • Method Details

    • finalizeLines

      private void finalizeLines()
    • getLines

      public List<Range> getLines()
    • getEOLs

      public List<Integer> getEOLs()
    • collect

      public void collect(Node node)
    • collectAndGetRanges

      public List<Range> collectAndGetRanges(Node node)
    • visit

      private void visit(SoftLineBreak node)
    • visit

      private void visit(HardLineBreak node)
    • visit

      private void visit(HtmlEntity node)
    • visit

      private void visit(HtmlInline node)
    • visit

      private void visit(Text node)
    • visit

      private void visit(TextBase node)