public interface IWikiScannerContext extends IWemConstants
void beginDocument()
void beginDocument(WikiParameters params)
void beginHeader(int level)
void beginHeader(int level, WikiParameters params)
void beginInfo(String type, WikiParameters params)
void beginList()
void beginList(WikiParameters params)
void beginListItem(String item)
void beginListItem(String item, WikiParameters listParams)
default void beginListItem(String item, WikiParameters listParams, WikiParameters itemParams)
void beginParagraph()
void beginParagraph(WikiParameters params)
void beginPropertyBlock(String property, boolean doc)
void beginPropertyInline(String str)
void beginQuot()
void beginQuot(WikiParameters params)
void beginQuotLine(int depth)
void beginTable()
void beginTable(WikiParameters params)
void beginTableCell(boolean headCell)
void beginTableCell(boolean headCell, WikiParameters params)
void beginTableRow(boolean headCell)
headCell
- if this parameter is true
then this method
starts the header cell at the beginning of the linevoid beginTableRow(boolean head, WikiParameters rowParams, WikiParameters cellParams)
head
- 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 cellvoid beginTableRow(WikiParameters rowParams)
boolean canApplyDefintionSplitter()
boolean checkFormatStyle(WikiStyle style)
void closeBlock()
void endDocument()
void endHeader()
void endInfo()
void endList()
void endListItem()
void endParagraph()
void endPropertyBlock()
void endPropertyInline()
void endQuot()
void endQuotLine()
void endTable()
void endTableCell()
void endTableExplicit()
void endTableRow()
InlineState getInlineState()
int getTableCellCounter()
int getTableRowCounter()
boolean isInDefinitionList()
boolean isInDefinitionTerm()
boolean isInHeader()
boolean isInInlineProperty()
boolean isInList()
boolean isInTable()
boolean isInTableCell()
boolean isInTableRow()
void onDefinitionListItemSplit()
void onEmptyLines(int count)
void onEscape(String str)
void onExtensionBlock(String extensionName, WikiParameters params)
void onExtensionInline(String extensionName, WikiParameters params)
void onFormat(WikiParameters params)
void onFormat(WikiStyle wikiStyle)
void beginFormat(WikiParameters params)
void beginFormat(WikiStyle wikiStyle)
void endFormat(WikiParameters params)
void endFormat(WikiStyle wikiStyle)
void onFormat(WikiStyle wikiStyle, boolean forceClose)
void onHorizontalLine()
void onHorizontalLine(WikiParameters params)
void onImage(String ref)
void onImage(WikiReference ref)
void onLineBreak()
void onMacro(String name, WikiParameters params, String content)
void onMacro(String macroName, WikiParameters params, String content, boolean inline)
void onMacroBlock(String macroName, WikiParameters params, String content)
void onMacroInline(String macroName, WikiParameters params, String content)
void onNewLine()
void onQuotLine(int depth)
void onReference(String ref)
void onReference(WikiReference ref)
void onSpace(String str)
void onSpecialSymbol(String str)
void onTableCaption(String str)
void onTableCell(boolean headCell)
void onTableCell(boolean head, WikiParameters cellParams)
void onTableRow(WikiParameters params)
beginTableCell(boolean)
or
beginTableRow(boolean, WikiParameters, WikiParameters)
should be
used.void onVerbatim(String str, WikiParameters params)
void onVerbatim(String str, boolean inline)
void onVerbatim(String str, boolean inline, WikiParameters params)
void onWord(String str)
Copyright © 2004–2021 XWiki. All rights reserved.