| Modifier and Type | Method and Description |
|---|---|
WtNode |
WtEntityMap.WtEmptyEntityMap.getEntity(int id) |
WtNode |
WikitextParser.parseArticle(PreprocessedWikitext wikitext,
String title) |
WtNode |
WikitextPreprocessor.parseArticle(String src,
String title) |
WtNode |
WikitextParser.parseArticle(String src,
String title) |
WtNode |
WikitextPreprocessor.parseArticle(ValidatedWikitext wikitext,
String title,
boolean forInclusion) |
WtNode |
WikitextPostprocessor.postprocess(WtNode ast,
String title) |
| Modifier and Type | Method and Description |
|---|---|
Set<Map.Entry<Integer,WtNode>> |
WtEntityMap.WtEmptyEntityMap.getEntities() |
Map<Integer,WtNode> |
WtEntityMap.WtEmptyEntityMap.getMap() |
| Modifier and Type | Method and Description |
|---|---|
WtNode |
WikitextPostprocessor.postprocess(WtNode ast,
String title) |
int |
WtEntityMap.WtEmptyEntityMap.registerEntity(WtNode entity) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
WtBody |
interface |
WtContentNode |
interface |
WtIntermediate |
interface |
WtLctFlags |
interface |
WtLinkOptionAltText |
interface |
WtLinkOptionLinkTarget |
interface |
WtLinkOptions |
interface |
WtLinkTarget |
interface |
WtLinkTitle |
interface |
WtName |
interface |
WtNamedXmlElement |
interface |
WtNodeList |
interface |
WtPreproNode |
interface |
WtStringNode |
interface |
WtTagExtensionBody |
interface |
WtTemplateArguments |
interface |
WtValue |
interface |
WtXmlAttributes |
| Modifier and Type | Method and Description |
|---|---|
<S extends WtNode> |
WtEmptyImmutableNode.get(int index,
Class<S> clazz) |
| Modifier and Type | Method and Description |
|---|---|
WtNode |
WtEmptyImmutableNode.get(int index) |
WtNode |
WikitextNodeFactoryImpl.instantiateDefaultChild(de.fau.cs.osr.ptk.common.serialization.NodeFactory.NamedMemberId id,
Class<?> type) |
WtNode |
WikitextNodeFactoryImpl.instantiateNode(Class<?> clazz) |
WtNode |
WtInnerImmutableNode1.remove(int index) |
WtNode |
WtEmptyImmutableNode.remove(int index) |
WtNode |
WtInnerImmutableNode1.set(int index,
WtNode element) |
WtNode |
WtEmptyImmutableNode.set(int index,
WtNode element) |
| Modifier and Type | Method and Description |
|---|---|
de.fau.cs.osr.ptk.common.ast.AstNodeImpl<WtNode> |
WtInnerImmutableNode1.cloneWrapException() |
de.fau.cs.osr.ptk.common.ast.AstNode<WtNode> |
WtEmptyImmutableNode.cloneWrapException() |
de.fau.cs.osr.ptk.common.ast.AstNodeImpl<WtNode> |
WtInnerImmutableNode1.deepClone() |
de.fau.cs.osr.ptk.common.ast.AstNode<WtNode> |
WtEmptyImmutableNode.deepClone() |
de.fau.cs.osr.ptk.common.ast.AstNodeImpl<WtNode> |
WtInnerImmutableNode1.deepCloneWrapException() |
de.fau.cs.osr.ptk.common.ast.AstNode<WtNode> |
WtEmptyImmutableNode.deepCloneWrapException() |
protected Map<Class<?>,WtNode> |
WikitextNodeFactoryImpl.getImmutables() |
protected Map<Class<?>,WtNode> |
WikitextNodeFactoryImpl.getPrototypes() |
Iterator<WtNode> |
WtEmptyImmutableNode.iterator() |
ListIterator<WtNode> |
WtEmptyImmutableNode.listIterator() |
ListIterator<WtNode> |
WtEmptyImmutableNode.listIterator(int index) |
List<WtNode> |
WtEmptyImmutableNode.subList(int fromIndex,
int toIndex) |
| Modifier and Type | Method and Description |
|---|---|
void |
WtInnerImmutableNode1.add(int index,
WtNode element) |
void |
WtEmptyImmutableNode.add(int index,
WtNode element) |
boolean |
WtInnerImmutableNode1.add(WtNode e) |
boolean |
WtEmptyImmutableNode.add(WtNode e) |
WtNodeList |
WikitextNodeFactoryImpl.list(WtNode child) |
WtNodeList |
WikitextNodeFactory.list(WtNode child) |
WtNode |
WtInnerImmutableNode1.set(int index,
WtNode element) |
WtNode |
WtEmptyImmutableNode.set(int index,
WtNode element) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WtInnerImmutableNode1.addAll(Collection<? extends WtNode> c) |
boolean |
WtEmptyImmutableNode.addAll(Collection<? extends WtNode> c) |
boolean |
WtInnerImmutableNode1.addAll(int index,
Collection<? extends WtNode> c) |
boolean |
WtEmptyImmutableNode.addAll(int index,
Collection<? extends WtNode> c) |
boolean |
WtInnerImmutableNode1.addAll(xtc.util.Pair<? extends WtNode> p) |
boolean |
WtEmptyImmutableNode.addAll(xtc.util.Pair<? extends WtNode> p) |
void |
WtContentNode.WtAbsentContentNode.exchange(de.fau.cs.osr.ptk.common.ast.AstNodeList<WtNode> other) |
void |
WtContentNode.WtEmptyContentNode.exchange(de.fau.cs.osr.ptk.common.ast.AstNodeList<WtNode> other) |
WtNodeList |
WikitextNodeFactoryImpl.list(Collection<? extends WtNode> list) |
WtNodeList |
WikitextNodeFactory.list(Collection<? extends WtNode> list) |
WtNodeList |
WikitextNodeFactoryImpl.list(xtc.util.Pair<? extends WtNode> list) |
WtNodeList |
WikitextNodeFactory.list(xtc.util.Pair<? extends WtNode> list) |
WtNodeList |
WikitextNodeFactoryImpl.toList(de.fau.cs.osr.ptk.common.ast.AstNode<WtNode> n) |
WtNodeList |
WikitextNodeFactory.toList(de.fau.cs.osr.ptk.common.ast.AstNode<WtNode> n) |
WtNodeList |
WikitextNodeFactoryImpl.unwrap(de.fau.cs.osr.ptk.common.ast.AstNodeList<WtNode> n) |
WtNodeList |
WikitextNodeFactory.unwrap(de.fau.cs.osr.ptk.common.ast.AstNodeList<WtNode> n) |
| Constructor and Description |
|---|
WtInnerImmutableNode1(WtNode n0) |
WtInnerNode1(xtc.tree.Location arg0,
WtNode n0) |
WtInnerNode1(WtNode n0) |
WtInnerNode2(xtc.tree.Location arg0,
WtNode n0,
WtNode n1) |
WtInnerNode2(WtNode n0,
WtNode n1) |
WtInnerNode3(xtc.tree.Location arg0,
WtNode n0,
WtNode n1,
WtNode n2) |
WtInnerNode3(WtNode n0,
WtNode n1,
WtNode n2) |
WtNodeListImpl(WtNode child) |
| Constructor and Description |
|---|
WtNodeListImpl(Collection<? extends WtNode> list) |
WtNodeListImpl(xtc.util.Pair<? extends WtNode> list) |
| Modifier and Type | Method and Description |
|---|---|
protected WtNode |
PreprocessorToParserTransformer.TransformVisitor.before(WtNode node) |
WtNode |
LinkBuilder.build(WtLinkOptions options,
String postfix) |
WtNode |
WikitextParserState.getEntity(int id) |
WtNode |
RatsWikitextParser.getEntity(int id) |
| Modifier and Type | Method and Description |
|---|---|
protected PreprocessedWikitext |
PreprocessorToParserTransformer.TransformVisitor.after(WtNode node,
Object result) |
protected WtNode |
PreprocessorToParserTransformer.TransformVisitor.before(WtNode node) |
void |
LinkBuilder.finish(WtNode n) |
void |
PreprocessorToParserTransformer.TransformVisitor.visit(WtNode n) |
| Modifier and Type | Field and Description |
|---|---|
WtNode |
TicksAnalyzer.LineEntry.previous |
protected WtNode |
TreeBuilderWarning.trigger |
| Modifier and Type | Method and Description |
|---|---|
WtNode |
ElementFactory.createAdopterElement(WtNode template)
Only used by adoption agency algorithm to create the adopting node.
|
WtNode |
IntermediateTags.createClose(WikitextNodeFactory nf,
boolean repair) |
WtNode |
ElementFactory.createElementRepair(WtNode template)
Called to create a <X> element when what we really encountered was a
isolated </X> end tag.
|
WtNode |
ElementFactory.createMissingRepairEndTag(ElementType type)
We find ourselves forced to prematurely close the element that's
currently on top of the scope stack.
|
WtNode |
ElementFactory.createMissingRepairStartTag(ElementType type)
This method is always called if we first have to open a container node in
order to process the node we are currently dealing with.
|
WtNode |
ElementFactory.createNewElement(WtNode template)
Called when a new element is put on the scope stack.
|
WtNode |
IntermediateTags.createOpen(WikitextNodeFactory nf,
boolean repair) |
WtNode |
ElementFactory.createRepairFormattingElement(WtNode template)
Called when a formatting element is reopened after it had to be closed
forcibly previously.
|
WtNode |
ElementFactory.createSemiPreRtdNode() |
WtNode |
ElementFactory.createSyntheticEndTag(WtNode node)
This method is called when a native wiki markup element (for example an
internal link) which really only exists as one element is trying to
emulate an "end tag event".
|
WtNode |
ElementFactory.createSyntheticEndTag(WtNode node,
ElementType type)
Same as createSyntheticEndTag(WtNode).
|
WtNode |
TreeBuilderWarning.getTrigger() |
static WtNode |
TicksAnalyzer.process(ParserConfig config,
WtNode a) |
WtNode |
TicksAnalyzer.process(WtNode a) |
static WtNode |
WtNodeFlags.setRepairNode(WtNode node) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtDefinitionListDef n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtDefinitionListTerm n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtLeafNode n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtListItem n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtNewline newline) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtNode n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtSemiPreLine n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtTableCell n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtTableHeader n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtTicks n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtWhitespace ws) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtXmlEndTag n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtXmlStartTag n) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
TreeBuilderModeBase.addRtDataOfEndTag(WtNode finish,
WtNode endTag) |
protected static void |
TreeBuilderModeBase.addRtDataOfImEndTag(WtNode finish,
WtRtData etRtd) |
protected Object |
TicksAnalyzer.LineAnalyzer.after(WtNode node,
Object result) |
WtNode |
ElementFactory.createAdopterElement(WtNode template)
Only used by adoption agency algorithm to create the adopting node.
|
WtNode |
ElementFactory.createElementRepair(WtNode template)
Called to create a <X> element when what we really encountered was a
isolated </X> end tag.
|
WtNode |
ElementFactory.createNewElement(WtNode template)
Called when a new element is put on the scope stack.
|
WtNode |
ElementFactory.createRepairFormattingElement(WtNode template)
Called when a formatting element is reopened after it had to be closed
forcibly previously.
|
WtNode |
ElementFactory.createSyntheticEndTag(WtNode node)
This method is called when a native wiki markup element (for example an
internal link) which really only exists as one element is trying to
emulate an "end tag event".
|
WtNode |
ElementFactory.createSyntheticEndTag(WtNode node,
ElementType type)
Same as createSyntheticEndTag(WtNode).
|
Object |
TreeBuilderModeBase.dispatch(WtNode node) |
protected static ElementType |
TreeBuilderModeBase.getNodeType(WtNode node) |
static ElementType |
ElementType.getType(WtNode n) |
static boolean |
WtNodeFlags.isImplicit(WtNode node) |
protected static boolean |
TreeBuilderModeBase.isNodeOneOf(WtNode node,
ElementType... types) |
static boolean |
WtNodeFlags.isParserRecognized(WtNode n) |
static boolean |
WtNodeFlags.isRepairNode(WtNode node) |
static WtParsedWikitextPage |
TreeBuilder.process(ParserConfig config,
WtNode ast) |
static WtNode |
TicksAnalyzer.process(ParserConfig config,
WtNode a) |
WtNode |
TicksAnalyzer.process(WtNode a) |
void |
TreeBuilder.replaceBookmarkWithAndRemove(WtNode replacement,
WtNode remove) |
static void |
WtNodeFlags.setImplicit(WtNode node) |
static void |
WtNodeFlags.setParserRecognized(WtNode pEndTag) |
static WtNode |
WtNodeFlags.setRepairNode(WtNode node) |
void |
TreeBuilderInTable.visit(WtNode n) |
void |
TreeBuilderInTable.TreeBuilderInTableText.visit(WtNode n) |
void |
TreeBuilderInTable.TreeBuilderInCaption.visit(WtNode n) |
void |
TreeBuilderInTable.TreeBuilderInColumnGroup.visit(WtNode n) |
void |
TreeBuilderInTable.TreeBuilderInTableBody.visit(WtNode n) |
void |
TreeBuilderInTable.TreeBuilderInRow.visit(WtNode n) |
void |
TreeBuilderInTable.TreeBuilderInCell.visit(WtNode n) |
void |
TicksAnalyzer.LineAnalyzer.visit(WtNode n) |
WtNode |
TicksAnalyzer.TicksConverter.visit(WtNode n) |
void |
TreeBuilderInBody.visit(WtNode n) |
| Constructor and Description |
|---|
LineEntry(WtNode previous,
WtText prefix,
int tickCount) |
TreeBuilderWarning(WtNode trigger,
String message) |
| Constructor and Description |
|---|
TreeBuilderInBody(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
TreeBuilderInCaption(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
TreeBuilderInCell(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
TreeBuilderInColumnGroup(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
TreeBuilderInRow(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
TreeBuilderInTable(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
TreeBuilderInTableBody(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
TreeBuilderInTableText(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
TreeBuilderModeBase(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
| Modifier and Type | Method and Description |
|---|---|
WtNode |
RatsWikitextPreprocessor.getEntity(int id) |
WtNode |
WikitextPreprocessorState.getEntity(int id) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends WtNode> |
WtPrettyPrinter.print(T node) |
static <T extends WtNode> |
WtRtDataPrettyPrinter.print(T node) |
static <T extends WtNode> |
WtPrettyPrinter.print(Writer writer,
T node) |
static <T extends WtNode> |
WtRtDataPrettyPrinter.print(Writer writer,
T node) |
| Modifier and Type | Method and Description |
|---|---|
protected WtNode |
WtPrettyPrinter.before(WtNode node) |
WtNode |
StringConversionException.getNode() |
WtNode |
NonPostproParser.parseArticle(String source,
String title) |
WtNode |
NonExpandingParser.parseArticle(String source,
String title) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
WtPrettyPrinter.after(WtNode node,
Object result) |
protected Object |
NodeStats.NodeStatsVisitor.after(WtNode node,
Object result) |
String |
AstTextUtilsImpl.astToText(WtNode node) |
String |
AstTextUtils.astToText(WtNode node) |
protected String |
AstTextUtilsImpl.astToText(WtNode node,
AstTextUtilsImpl.SimpleStringConverter sc) |
String |
AstTextUtilsImpl.astToText(WtNode node,
int... options) |
String |
AstTextUtils.astToText(WtNode node,
int... options) |
AstTextUtils.PartialConversion |
AstTextUtilsImpl.astToTextPartial(WtNode node) |
AstTextUtils.PartialConversion |
AstTextUtils.astToTextPartial(WtNode node) |
protected AstTextUtils.PartialConversion |
AstTextUtilsImpl.astToTextPartial(WtNode node,
AstTextUtilsImpl.PartialStringConverter sc) |
AstTextUtils.PartialConversion |
AstTextUtilsImpl.astToTextPartial(WtNode node,
int... options) |
AstTextUtils.PartialConversion |
AstTextUtils.astToTextPartial(WtNode node,
int... options) |
protected WtNode |
WtPrettyPrinter.before(WtNode node) |
protected Object |
WtRtDataPrettyPrinter.dispatch(WtNode node) |
protected void |
WtRtDataPrinter.dispatch(WtNode node) |
void |
AstTextUtilsImpl.SimpleStringConverter.dispatch(WtNode node,
int nodeType) |
protected void |
WtRtDataPrinter.go(WtNode node) |
protected void |
WtRtDataPrinter.iterate(WtNode node) |
static Writer |
WtAstPrinter.print(Writer writer,
WtNode node) |
static Writer |
WtRtDataPrinter.print(Writer writer,
WtNode node) |
static String |
WtAstPrinter.print(WtNode node) |
static String |
WtRtDataPrinter.print(WtNode node) |
protected void |
WtRtDataPrettyPrinter.printAnyOtherNode(WtRtData rtd,
WtNode node) |
protected void |
WtRtDataPrinter.printAnyOtherNode(WtRtData rtd,
WtNode node) |
static void |
NodeStats.process(WtNode astNode) |
void |
NodeStats.NodeStatsVisitor.visit(WtNode n) |
protected void |
AstTextUtilsImpl.SimpleStringConverter.visitNotFound(WtNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
WtAstPrinter.visit(de.fau.cs.osr.ptk.common.ast.AstLeafNode<WtNode> n) |
void |
WtAstPrinter.visit(de.fau.cs.osr.ptk.common.ast.AstNode<WtNode> n) |
void |
WtAstPrinter.visit(de.fau.cs.osr.ptk.common.ast.AstNodeList<WtNode> n) |
void |
WtAstPrinter.visit(de.fau.cs.osr.ptk.common.ast.AstStringNode<WtNode> n) |
void |
WtAstPrinter.visit(de.fau.cs.osr.ptk.common.ast.AstText<WtNode> n) |
| Constructor and Description |
|---|
StringConversionException(WtNode node) |
Copyright © 2010–2017 University of Erlangen-Nürnberg - Open Source Research Group. All rights reserved.