public abstract class BaseWikitextPage extends BaseWikiPage implements WikitextPage
Parser
).Modifier and Type | Class and Description |
---|---|
static class |
BaseWikitextPage.ParentPageVariableSource |
static class |
BaseWikitextPage.UserVariableSource |
name, parent
Modifier | Constructor and Description |
---|---|
protected |
BaseWikitextPage(java.lang.String name,
VariableSource variableSource) |
protected |
BaseWikitextPage(java.lang.String name,
WikiPage parent) |
protected |
BaseWikitextPage(java.lang.String name,
WikiPage parent,
VariableSource variableSource) |
Modifier and Type | Method and Description |
---|---|
WikiPageProperty |
defaultPageProperties() |
java.lang.String |
getHtml() |
ParsingPage |
getParsingPage() |
Symbol |
getSyntaxTree() |
java.lang.String |
getVariable(java.lang.String name) |
protected VariableSource |
getVariableSource() |
static ParsingPage |
makeParsingPage(BaseWikitextPage page) |
protected void |
resetCache() |
compareTo, equals, getName, getPageCrawler, getParent, hasChildPage, hashCode, isRoot, remove, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addChildPage, commit, getChildPage, getChildren, getData, getVersion, getVersions, removeChildPage
protected BaseWikitextPage(java.lang.String name, VariableSource variableSource)
protected BaseWikitextPage(java.lang.String name, WikiPage parent)
protected BaseWikitextPage(java.lang.String name, WikiPage parent, VariableSource variableSource)
protected VariableSource getVariableSource()
public java.lang.String getVariable(java.lang.String name)
getVariable
in interface WikiPage
public ParsingPage getParsingPage()
getParsingPage
in interface WikitextPage
public Symbol getSyntaxTree()
getSyntaxTree
in interface WikitextPage
protected void resetCache()
public static ParsingPage makeParsingPage(BaseWikitextPage page)
public WikiPageProperty defaultPageProperties()