public interface IWikiScannerContext extends IWemConstants
Type | Property and Description |
---|---|
boolean |
isInInline
Gets the value of the property inInlineProperty.
|
Modifier and Type | Method and Description |
---|---|
void |
beginDocument() |
void |
beginDocument(WikiParameters params) |
void |
beginFormat(WikiParameters params) |
void |
beginFormat(WikiStyle wikiStyle) |
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)
Starts a new table row and adds the first cell to the table.
|
void |
beginTableRow(boolean head,
WikiParameters rowParams,
WikiParameters cellParams)
Starts a new table row and adds the first cell to the table.
|
void |
beginTableRow(WikiParameters rowParams)
Starts a new table row (but doesn't add a cell).
|
boolean |
canApplyDefintionSplitter() |
boolean |
checkFormatStyle(WikiStyle style) |
void |
closeBlock() |
void |
endDocument() |
void |
endFormat(WikiParameters params) |
void |
endFormat(WikiStyle wikiStyle) |
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()
Gets the value of the property inInlineProperty.
|
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 |
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)
Explicitly starts a new table row.
|
void |
onVerbatim(String str,
boolean inline) |
void |
onVerbatim(String str,
boolean inline,
WikiParameters params) |
void |
onVerbatim(String str,
WikiParameters params) |
void |
onWord(String str) |
boolean isInInlineProperty
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–2019 XWiki. All rights reserved.