public class WikiScannerContext extends Object implements IWikiScannerContext
| Type | Property and Description |
|---|---|
boolean |
isInInline |
| Modifier and Type | Field and Description |
|---|---|
protected IWemListener |
fListener |
protected SectionBuilder<WikiParameters> |
fSectionBuilder |
protected Deque<IWikiScannerContext> |
fStack |
| Constructor and Description |
|---|
WikiScannerContext(IWemListener listener) |
isInInlineProperty in interface IWikiScannerContextprotected final IWemListener fListener
protected SectionBuilder<WikiParameters> fSectionBuilder
protected final Deque<IWikiScannerContext> fStack
public WikiScannerContext(IWemListener listener)
public IWemListener getfListener()
public void beginDocument()
beginDocument in interface IWikiScannerContextpublic void beginDocument(WikiParameters params)
beginDocument in interface IWikiScannerContextpublic void beginFormat(WikiParameters params)
beginFormat in interface IWikiScannerContextpublic void beginFormat(WikiStyle wikiStyle)
beginFormat in interface IWikiScannerContextpublic void beginHeader(int level)
beginHeader in interface IWikiScannerContextpublic void beginHeader(int level,
WikiParameters params)
beginHeader in interface IWikiScannerContextpublic void beginInfo(String type, WikiParameters params)
beginInfo in interface IWikiScannerContextpublic void beginList()
beginList in interface IWikiScannerContextpublic void beginList(WikiParameters params)
beginList in interface IWikiScannerContextpublic void beginListItem(String item)
beginListItem in interface IWikiScannerContextpublic void beginListItem(String item, WikiParameters params)
beginListItem in interface IWikiScannerContextpublic void beginParagraph()
beginParagraph in interface IWikiScannerContextpublic void beginParagraph(WikiParameters params)
beginParagraph in interface IWikiScannerContextpublic void beginPropertyBlock(String property, boolean doc)
beginPropertyBlock in interface IWikiScannerContextpublic void beginPropertyInline(String str)
beginPropertyInline in interface IWikiScannerContextpublic void beginQuot()
beginQuot in interface IWikiScannerContextpublic void beginQuot(WikiParameters params)
beginQuot in interface IWikiScannerContextpublic void beginQuotLine(int depth)
beginQuotLine in interface IWikiScannerContextpublic void beginTable()
beginTable in interface IWikiScannerContextpublic void beginTable(WikiParameters params)
beginTable in interface IWikiScannerContextpublic void beginTableCell(boolean headCell)
beginTableCell in interface IWikiScannerContextpublic void beginTableCell(boolean headCell,
WikiParameters params)
beginTableCell in interface IWikiScannerContextpublic void beginTableRow(boolean headCell)
IWikiScannerContextbeginTableRow in interface IWikiScannerContextheadCell - if this parameter is true then this method
starts the header cell at the beginning of the linepublic void beginTableRow(boolean head,
WikiParameters rowParams,
WikiParameters cellParams)
IWikiScannerContextbeginTableRow in interface IWikiScannerContexthead - if this parameter is true then this method
starts the header cell at the beginning of the linerowParams - parameters of the rowcellParams - parameters of the first row cellpublic void beginTableRow(WikiParameters rowParams)
IWikiScannerContextbeginTableRow in interface IWikiScannerContextpublic boolean canApplyDefintionSplitter()
canApplyDefintionSplitter in interface IWikiScannerContextpublic boolean checkFormatStyle(WikiStyle style)
checkFormatStyle in interface IWikiScannerContextpublic void closeBlock()
closeBlock in interface IWikiScannerContextpublic void endDocument()
endDocument in interface IWikiScannerContextpublic void endFormat(WikiParameters params)
endFormat in interface IWikiScannerContextpublic void endFormat(WikiStyle wikiStyle)
endFormat in interface IWikiScannerContextpublic void endHeader()
endHeader in interface IWikiScannerContextpublic void endInfo()
endInfo in interface IWikiScannerContextpublic void endList()
endList in interface IWikiScannerContextpublic void endListItem()
endListItem in interface IWikiScannerContextpublic void endParagraph()
endParagraph in interface IWikiScannerContextpublic void endPropertyBlock()
endPropertyBlock in interface IWikiScannerContextpublic void endPropertyInline()
endPropertyInline in interface IWikiScannerContextpublic void endQuot()
endQuot in interface IWikiScannerContextpublic void endQuotLine()
endQuotLine in interface IWikiScannerContextpublic void endTable()
endTable in interface IWikiScannerContextpublic void endTableCell()
endTableCell in interface IWikiScannerContextpublic void endTableExplicit()
endTableExplicit in interface IWikiScannerContextpublic void endTableRow()
endTableRow in interface IWikiScannerContextpublic IWikiScannerContext getContext()
public InlineState getInlineState()
getInlineState in interface IWikiScannerContextpublic int getTableCellCounter()
getTableCellCounter in interface IWikiScannerContextpublic int getTableRowCounter()
getTableRowCounter in interface IWikiScannerContextpublic boolean isInDefinitionList()
isInDefinitionList in interface IWikiScannerContextpublic boolean isInDefinitionTerm()
isInDefinitionTerm in interface IWikiScannerContextpublic boolean isInHeader()
isInHeader in interface IWikiScannerContextpublic boolean isInInlineProperty()
isInInlineProperty in interface IWikiScannerContextpublic boolean isInList()
isInList in interface IWikiScannerContextpublic boolean isInTable()
isInTable in interface IWikiScannerContextpublic boolean isInTableCell()
isInTableCell in interface IWikiScannerContextpublic boolean isInTableRow()
isInTableRow in interface IWikiScannerContextprotected InternalWikiScannerContext newInternalContext()
public void onDefinitionListItemSplit()
onDefinitionListItemSplit in interface IWikiScannerContextpublic void onEmptyLines(int count)
onEmptyLines in interface IWikiScannerContextpublic void onEscape(String str)
onEscape in interface IWikiScannerContextpublic void onExtensionBlock(String extensionName, WikiParameters params)
onExtensionBlock in interface IWikiScannerContextpublic void onExtensionInline(String extensionName, WikiParameters params)
onExtensionInline in interface IWikiScannerContextpublic void onFormat(WikiParameters params)
onFormat in interface IWikiScannerContextpublic void onFormat(WikiStyle wikiStyle)
onFormat in interface IWikiScannerContextpublic void onFormat(WikiStyle wikiStyle, boolean forceClose)
onFormat in interface IWikiScannerContextonFormat(org.xwiki.rendering.wikimodel.WikiStyle,
boolean)public void onHorizontalLine()
onHorizontalLine in interface IWikiScannerContextpublic void onHorizontalLine(WikiParameters params)
onHorizontalLine in interface IWikiScannerContextpublic void onImage(String ref)
onImage in interface IWikiScannerContextpublic void onImage(WikiReference ref)
onImage in interface IWikiScannerContextpublic void onLineBreak()
onLineBreak in interface IWikiScannerContextpublic void onMacro(String name, WikiParameters params, String content)
onMacro in interface IWikiScannerContextpublic void onMacro(String macroName, WikiParameters params, String content, boolean inline)
onMacro in interface IWikiScannerContextpublic void onMacroBlock(String macroName, WikiParameters params, String content)
onMacroBlock in interface IWikiScannerContextpublic void onMacroInline(String macroName, WikiParameters params, String content)
onMacroInline in interface IWikiScannerContextpublic void onNewLine()
onNewLine in interface IWikiScannerContextpublic void onQuotLine(int depth)
onQuotLine in interface IWikiScannerContextpublic void onReference(String ref)
onReference in interface IWikiScannerContextpublic void onReference(WikiReference ref)
onReference in interface IWikiScannerContextpublic void onSpace(String str)
onSpace in interface IWikiScannerContextpublic void onSpecialSymbol(String str)
onSpecialSymbol in interface IWikiScannerContextpublic void onTableCaption(String str)
onTableCaption in interface IWikiScannerContextpublic void onTableCell(boolean headCell)
onTableCell in interface IWikiScannerContextpublic void onTableCell(boolean head,
WikiParameters cellParams)
onTableCell in interface IWikiScannerContextpublic void onTableRow(WikiParameters params)
IWikiScannerContextIWikiScannerContext.beginTableCell(boolean) or
IWikiScannerContext.beginTableRow(boolean, WikiParameters, WikiParameters) should be
used.onTableRow in interface IWikiScannerContextonTableRow(org.xwiki.rendering.wikimodel.WikiParameters)public void onVerbatim(String str, boolean inline)
onVerbatim in interface IWikiScannerContextonVerbatim(java.lang.String,
boolean)public void onVerbatim(String str, boolean inline, WikiParameters params)
onVerbatim in interface IWikiScannerContextpublic void onVerbatim(String str, WikiParameters params)
onVerbatim in interface IWikiScannerContextpublic void onWord(String str)
onWord in interface IWikiScannerContextCopyright © 2004–2017 XWiki. All rights reserved.