Package com.vladsch.flexmark.ext.tables
Class TableExtractingVisitor
- java.lang.Object
-
- com.vladsch.flexmark.ext.tables.TableExtractingVisitor
-
public class TableExtractingVisitor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private MarkdownTablemyTableprivate java.util.List<MarkdownTable>myTablesprivate NodeVisitormyVisitorprivate TableFormatOptionsoptions
-
Constructor Summary
Constructors Constructor Description TableExtractingVisitor(DataHolder options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MarkdownTable[]getTables(Node node)private voidvisit(TableBlock node)private voidvisit(TableBody node)private voidvisit(TableCaption node)private voidvisit(TableCell node)private voidvisit(TableHead node)private voidvisit(TableRow node)private voidvisit(TableSeparator node)
-
-
-
Field Detail
-
options
private final TableFormatOptions options
-
myVisitor
private final NodeVisitor myVisitor
-
myTable
private MarkdownTable myTable
-
myTables
private final java.util.List<MarkdownTable> myTables
-
-
Constructor Detail
-
TableExtractingVisitor
public TableExtractingVisitor(DataHolder options)
-
-
Method Detail
-
getTables
public MarkdownTable[] getTables(Node node)
-
visit
private void visit(TableBlock node)
-
visit
private void visit(TableHead node)
-
visit
private void visit(TableSeparator node)
-
visit
private void visit(TableBody node)
-
visit
private void visit(TableRow node)
-
visit
private void visit(TableCaption node)
-
visit
private void visit(TableCell node)
-
-