Package org.openrefine.importers
Class WikitextImporter.WikitextTableVisitor
- java.lang.Object
-
- de.fau.cs.osr.utils.visitor.VisitorInterface<T>
-
- de.fau.cs.osr.utils.visitor.VisitorBase<T>
-
- de.fau.cs.osr.ptk.common.AstVisitor<org.sweble.wikitext.parser.nodes.WtNode>
-
- org.openrefine.importers.WikitextImporter.WikitextTableVisitor
-
- Enclosing class:
- WikitextImporter
public class WikitextImporter.WikitextTableVisitor extends de.fau.cs.osr.ptk.common.AstVisitor<org.sweble.wikitext.parser.nodes.WtNode>
-
-
Constructor Summary
Constructors Constructor Description WikitextTableVisitor(boolean blankSpanningCells, boolean includeRawTemplates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCell(org.sweble.wikitext.parser.nodes.WtNode e)
protected Object
after(org.sweble.wikitext.parser.nodes.WtNode node, Object result)
protected org.sweble.wikitext.parser.nodes.WtNode
before(org.sweble.wikitext.parser.nodes.WtNode node)
String
renderCellAsString(org.sweble.wikitext.parser.nodes.WtNode e)
void
visit(org.sweble.wikitext.parser.nodes.WtBody e)
void
visit(org.sweble.wikitext.parser.nodes.WtBold e)
void
visit(org.sweble.wikitext.parser.nodes.WtExternalLink e)
void
visit(org.sweble.wikitext.parser.nodes.WtImageLink e)
void
visit(org.sweble.wikitext.parser.nodes.WtInternalLink e)
void
visit(org.sweble.wikitext.parser.nodes.WtItalics e)
void
visit(org.sweble.wikitext.parser.nodes.WtLinkTitle e)
void
visit(org.sweble.wikitext.parser.nodes.WtLinkTitle.WtNoLinkTitle e)
void
visit(org.sweble.wikitext.parser.nodes.WtName e)
void
visit(org.sweble.wikitext.parser.nodes.WtNewline e)
void
visit(org.sweble.wikitext.parser.nodes.WtNode e)
void
visit(org.sweble.wikitext.parser.nodes.WtParsedWikitextPage e)
void
visit(org.sweble.wikitext.parser.nodes.WtSection e)
void
visit(org.sweble.wikitext.parser.nodes.WtTable e)
void
visit(org.sweble.wikitext.parser.nodes.WtTableCaption e)
void
visit(org.sweble.wikitext.parser.nodes.WtTableCell e)
void
visit(org.sweble.wikitext.parser.nodes.WtTableHeader e)
void
visit(org.sweble.wikitext.parser.nodes.WtTableRow e)
void
visit(org.sweble.wikitext.parser.nodes.WtTagExtension tag)
void
visit(org.sweble.wikitext.parser.nodes.WtTagExtensionBody body)
void
visit(org.sweble.wikitext.parser.nodes.WtTemplate e)
void
visit(org.sweble.wikitext.parser.nodes.WtTemplateArgument e)
void
visit(org.sweble.wikitext.parser.nodes.WtText text)
void
visit(org.sweble.wikitext.parser.nodes.WtUrl e)
void
visit(org.sweble.wikitext.parser.nodes.WtValue e)
void
visit(org.sweble.wikitext.parser.nodes.WtXmlAttribute e)
void
visit(org.sweble.wikitext.parser.nodes.WtXmlAttributes e)
void
visit(org.sweble.wikitext.parser.nodes.WtXmlEmptyTag tag)
void
visit(org.sweble.wikitext.parser.nodes.WtXmlEndTag tag)
void
visit(org.sweble.wikitext.parser.nodes.WtXmlStartTag tag)
void
writeText(String text)
-
-
-
Method Detail
-
before
protected org.sweble.wikitext.parser.nodes.WtNode before(org.sweble.wikitext.parser.nodes.WtNode node)
- Overrides:
before
in classde.fau.cs.osr.utils.visitor.VisitorBase<org.sweble.wikitext.parser.nodes.WtNode>
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtNode e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTable e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTableCaption e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTableRow e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTableCell e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTableHeader e)
-
addCell
public void addCell(org.sweble.wikitext.parser.nodes.WtNode e)
-
renderCellAsString
public String renderCellAsString(org.sweble.wikitext.parser.nodes.WtNode e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtText text)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtNewline e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtXmlEmptyTag tag)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtXmlStartTag tag)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtXmlEndTag tag)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTagExtension tag)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTagExtensionBody body)
-
writeText
public void writeText(String text)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtXmlAttributes e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtXmlAttribute e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtName e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtValue e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtInternalLink e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtExternalLink e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtLinkTitle.WtNoLinkTitle e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtLinkTitle e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtUrl e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTemplate e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtTemplateArgument e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtImageLink e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtParsedWikitextPage e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtSection e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtBody e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtItalics e)
-
visit
public void visit(org.sweble.wikitext.parser.nodes.WtBold e)
-
-