org.nuxeo.ecm.platform.rendering.wiki
Class WikiSerializerHandler
java.lang.Object
org.wikimodel.wem.PrintTextListener
org.wikimodel.wem.PrintInlineListener
org.wikimodel.wem.PrintListener
org.nuxeo.ecm.platform.rendering.wiki.WikiSerializerHandler
- All Implemented Interfaces:
- org.wikimodel.wem.IWemListener
public class WikiSerializerHandler
- extends org.wikimodel.wem.PrintListener
- Author:
- Bogdan Stefanescu
|
Method Summary |
void |
beginDefinitionDescription()
|
void |
beginDefinitionList(org.wikimodel.wem.WikiParameters parameters)
|
void |
beginDefinitionTerm()
|
void |
beginDocument()
|
void |
beginFormat(org.wikimodel.wem.WikiFormat format)
|
void |
beginHeader(int level,
org.wikimodel.wem.WikiParameters params)
|
void |
beginInfoBlock(char infoType,
org.wikimodel.wem.WikiParameters params)
|
void |
beginList(org.wikimodel.wem.WikiParameters parameters,
boolean ordered)
|
void |
beginListItem()
|
void |
beginParagraph(org.wikimodel.wem.WikiParameters params)
|
void |
beginPropertyBlock(String propertyUri,
boolean doc)
|
void |
beginPropertyInline(String str)
|
void |
beginQuotation(org.wikimodel.wem.WikiParameters params)
|
void |
beginQuotationLine()
|
void |
beginTable(org.wikimodel.wem.WikiParameters params)
|
void |
beginTableCell(boolean tableHead,
org.wikimodel.wem.WikiParameters params)
|
void |
beginTableRow(org.wikimodel.wem.WikiParameters params)
|
void |
endDefinitionDescription()
|
void |
endDefinitionList(org.wikimodel.wem.WikiParameters parameters)
|
void |
endDefinitionTerm()
|
void |
endDocument()
|
void |
endFormat(org.wikimodel.wem.WikiFormat format)
|
void |
endHeader(int level,
org.wikimodel.wem.WikiParameters params)
|
void |
endInfoBlock(char infoType,
org.wikimodel.wem.WikiParameters params)
|
void |
endList(org.wikimodel.wem.WikiParameters parameters,
boolean ordered)
|
void |
endListItem()
|
void |
endParagraph(org.wikimodel.wem.WikiParameters params)
|
void |
endPropertyBlock(String propertyUri,
boolean doc)
|
void |
endPropertyInline(String inlineProperty)
|
void |
endQuotation(org.wikimodel.wem.WikiParameters params)
|
void |
endQuotationLine()
|
void |
endTable(org.wikimodel.wem.WikiParameters params)
|
void |
endTableCell(boolean tableHead,
org.wikimodel.wem.WikiParameters params)
|
void |
endTableRow(org.wikimodel.wem.WikiParameters params)
|
freemarker.core.Environment |
getEnvironment()
|
WikiWriter |
getWriter()
|
void |
onEmptyLines(int count)
|
void |
onEscape(String str)
|
void |
onExtensionBlock(String extensionName,
org.wikimodel.wem.WikiParameters params)
|
void |
onExtensionInline(String extensionName,
org.wikimodel.wem.WikiParameters params)
|
void |
onHorizontalLine()
|
void |
onLineBreak()
|
void |
onMacroBlock(String macroName,
org.wikimodel.wem.WikiParameters params,
String content)
|
void |
onMacroInline(String macroName,
org.wikimodel.wem.WikiParameters params,
String content)
|
void |
onNewLine()
|
void |
onReference(String ref,
boolean explicitLink)
|
void |
onSpace(String str)
|
void |
onSpecialSymbol(String str)
|
void |
onTableCaption(String str)
|
void |
onVerbatimBlock(String str)
|
void |
onVerbatimInline(String str)
|
void |
onWord(String word)
|
log
public static final Log log
WikiSerializerHandler
public WikiSerializerHandler(WikiSerializer engine)
getWriter
public WikiWriter getWriter()
getEnvironment
public freemarker.core.Environment getEnvironment()
beginDefinitionDescription
public void beginDefinitionDescription()
- Specified by:
beginDefinitionDescription in interface org.wikimodel.wem.IWemListener- Overrides:
beginDefinitionDescription in class org.wikimodel.wem.PrintListener
beginDefinitionList
public void beginDefinitionList(org.wikimodel.wem.WikiParameters parameters)
- Specified by:
beginDefinitionList in interface org.wikimodel.wem.IWemListener- Overrides:
beginDefinitionList in class org.wikimodel.wem.PrintListener
beginDefinitionTerm
public void beginDefinitionTerm()
- Specified by:
beginDefinitionTerm in interface org.wikimodel.wem.IWemListener- Overrides:
beginDefinitionTerm in class org.wikimodel.wem.PrintListener
beginDocument
public void beginDocument()
- Specified by:
beginDocument in interface org.wikimodel.wem.IWemListener- Overrides:
beginDocument in class org.wikimodel.wem.PrintListener
beginFormat
public void beginFormat(org.wikimodel.wem.WikiFormat format)
- Specified by:
beginFormat in interface org.wikimodel.wem.IWemListener- Overrides:
beginFormat in class org.wikimodel.wem.PrintInlineListener
beginHeader
public void beginHeader(int level,
org.wikimodel.wem.WikiParameters params)
- Specified by:
beginHeader in interface org.wikimodel.wem.IWemListener- Overrides:
beginHeader in class org.wikimodel.wem.PrintListener
beginInfoBlock
public void beginInfoBlock(char infoType,
org.wikimodel.wem.WikiParameters params)
- Specified by:
beginInfoBlock in interface org.wikimodel.wem.IWemListener- Overrides:
beginInfoBlock in class org.wikimodel.wem.PrintListener
beginList
public void beginList(org.wikimodel.wem.WikiParameters parameters,
boolean ordered)
- Specified by:
beginList in interface org.wikimodel.wem.IWemListener- Overrides:
beginList in class org.wikimodel.wem.PrintListener
beginListItem
public void beginListItem()
- Specified by:
beginListItem in interface org.wikimodel.wem.IWemListener- Overrides:
beginListItem in class org.wikimodel.wem.PrintListener
beginParagraph
public void beginParagraph(org.wikimodel.wem.WikiParameters params)
- Specified by:
beginParagraph in interface org.wikimodel.wem.IWemListener- Overrides:
beginParagraph in class org.wikimodel.wem.PrintListener
beginPropertyBlock
public void beginPropertyBlock(String propertyUri,
boolean doc)
- Specified by:
beginPropertyBlock in interface org.wikimodel.wem.IWemListener- Overrides:
beginPropertyBlock in class org.wikimodel.wem.PrintListener
beginPropertyInline
public void beginPropertyInline(String str)
- Specified by:
beginPropertyInline in interface org.wikimodel.wem.IWemListener- Overrides:
beginPropertyInline in class org.wikimodel.wem.PrintInlineListener
beginQuotation
public void beginQuotation(org.wikimodel.wem.WikiParameters params)
- Specified by:
beginQuotation in interface org.wikimodel.wem.IWemListener- Overrides:
beginQuotation in class org.wikimodel.wem.PrintListener
beginQuotationLine
public void beginQuotationLine()
- Specified by:
beginQuotationLine in interface org.wikimodel.wem.IWemListener- Overrides:
beginQuotationLine in class org.wikimodel.wem.PrintListener
beginTable
public void beginTable(org.wikimodel.wem.WikiParameters params)
- Specified by:
beginTable in interface org.wikimodel.wem.IWemListener- Overrides:
beginTable in class org.wikimodel.wem.PrintListener
beginTableCell
public void beginTableCell(boolean tableHead,
org.wikimodel.wem.WikiParameters params)
- Specified by:
beginTableCell in interface org.wikimodel.wem.IWemListener- Overrides:
beginTableCell in class org.wikimodel.wem.PrintListener
beginTableRow
public void beginTableRow(org.wikimodel.wem.WikiParameters params)
- Specified by:
beginTableRow in interface org.wikimodel.wem.IWemListener- Overrides:
beginTableRow in class org.wikimodel.wem.PrintListener
endDefinitionDescription
public void endDefinitionDescription()
- Specified by:
endDefinitionDescription in interface org.wikimodel.wem.IWemListener- Overrides:
endDefinitionDescription in class org.wikimodel.wem.PrintListener
endDefinitionList
public void endDefinitionList(org.wikimodel.wem.WikiParameters parameters)
- Specified by:
endDefinitionList in interface org.wikimodel.wem.IWemListener- Overrides:
endDefinitionList in class org.wikimodel.wem.PrintListener
endDefinitionTerm
public void endDefinitionTerm()
- Specified by:
endDefinitionTerm in interface org.wikimodel.wem.IWemListener- Overrides:
endDefinitionTerm in class org.wikimodel.wem.PrintListener
endDocument
public void endDocument()
- Specified by:
endDocument in interface org.wikimodel.wem.IWemListener- Overrides:
endDocument in class org.wikimodel.wem.PrintListener
endFormat
public void endFormat(org.wikimodel.wem.WikiFormat format)
- Specified by:
endFormat in interface org.wikimodel.wem.IWemListener- Overrides:
endFormat in class org.wikimodel.wem.PrintInlineListener
endHeader
public void endHeader(int level,
org.wikimodel.wem.WikiParameters params)
- Specified by:
endHeader in interface org.wikimodel.wem.IWemListener- Overrides:
endHeader in class org.wikimodel.wem.PrintListener
endInfoBlock
public void endInfoBlock(char infoType,
org.wikimodel.wem.WikiParameters params)
- Specified by:
endInfoBlock in interface org.wikimodel.wem.IWemListener- Overrides:
endInfoBlock in class org.wikimodel.wem.PrintListener
endList
public void endList(org.wikimodel.wem.WikiParameters parameters,
boolean ordered)
- Specified by:
endList in interface org.wikimodel.wem.IWemListener- Overrides:
endList in class org.wikimodel.wem.PrintListener
endListItem
public void endListItem()
- Specified by:
endListItem in interface org.wikimodel.wem.IWemListener- Overrides:
endListItem in class org.wikimodel.wem.PrintListener
endParagraph
public void endParagraph(org.wikimodel.wem.WikiParameters params)
- Specified by:
endParagraph in interface org.wikimodel.wem.IWemListener- Overrides:
endParagraph in class org.wikimodel.wem.PrintListener
endPropertyBlock
public void endPropertyBlock(String propertyUri,
boolean doc)
- Specified by:
endPropertyBlock in interface org.wikimodel.wem.IWemListener- Overrides:
endPropertyBlock in class org.wikimodel.wem.PrintListener
endPropertyInline
public void endPropertyInline(String inlineProperty)
- Specified by:
endPropertyInline in interface org.wikimodel.wem.IWemListener- Overrides:
endPropertyInline in class org.wikimodel.wem.PrintInlineListener
endQuotation
public void endQuotation(org.wikimodel.wem.WikiParameters params)
- Specified by:
endQuotation in interface org.wikimodel.wem.IWemListener- Overrides:
endQuotation in class org.wikimodel.wem.PrintListener
endQuotationLine
public void endQuotationLine()
- Specified by:
endQuotationLine in interface org.wikimodel.wem.IWemListener- Overrides:
endQuotationLine in class org.wikimodel.wem.PrintListener
endTable
public void endTable(org.wikimodel.wem.WikiParameters params)
- Specified by:
endTable in interface org.wikimodel.wem.IWemListener- Overrides:
endTable in class org.wikimodel.wem.PrintListener
endTableCell
public void endTableCell(boolean tableHead,
org.wikimodel.wem.WikiParameters params)
- Specified by:
endTableCell in interface org.wikimodel.wem.IWemListener- Overrides:
endTableCell in class org.wikimodel.wem.PrintListener
endTableRow
public void endTableRow(org.wikimodel.wem.WikiParameters params)
- Specified by:
endTableRow in interface org.wikimodel.wem.IWemListener- Overrides:
endTableRow in class org.wikimodel.wem.PrintListener
onEmptyLines
public void onEmptyLines(int count)
- Specified by:
onEmptyLines in interface org.wikimodel.wem.IWemListener- Overrides:
onEmptyLines in class org.wikimodel.wem.PrintListener
onHorizontalLine
public void onHorizontalLine()
- Specified by:
onHorizontalLine in interface org.wikimodel.wem.IWemListener- Overrides:
onHorizontalLine in class org.wikimodel.wem.PrintListener
onLineBreak
public void onLineBreak()
- Specified by:
onLineBreak in interface org.wikimodel.wem.IWemListener- Overrides:
onLineBreak in class org.wikimodel.wem.PrintInlineListener
onReference
public void onReference(String ref,
boolean explicitLink)
- Specified by:
onReference in interface org.wikimodel.wem.IWemListener- Overrides:
onReference in class org.wikimodel.wem.PrintTextListener
onTableCaption
public void onTableCaption(String str)
- Specified by:
onTableCaption in interface org.wikimodel.wem.IWemListener- Overrides:
onTableCaption in class org.wikimodel.wem.PrintListener
onVerbatimBlock
public void onVerbatimBlock(String str)
- Specified by:
onVerbatimBlock in interface org.wikimodel.wem.IWemListener- Overrides:
onVerbatimBlock in class org.wikimodel.wem.PrintListener
onVerbatimInline
public void onVerbatimInline(String str)
- Specified by:
onVerbatimInline in interface org.wikimodel.wem.IWemListener- Overrides:
onVerbatimInline in class org.wikimodel.wem.PrintInlineListener
onMacroBlock
public void onMacroBlock(String macroName,
org.wikimodel.wem.WikiParameters params,
String content)
- Specified by:
onMacroBlock in interface org.wikimodel.wem.IWemListener- Overrides:
onMacroBlock in class org.wikimodel.wem.PrintListener
onMacroInline
public void onMacroInline(String macroName,
org.wikimodel.wem.WikiParameters params,
String content)
- Specified by:
onMacroInline in interface org.wikimodel.wem.IWemListener- Overrides:
onMacroInline in class org.wikimodel.wem.PrintListener
onExtensionBlock
public void onExtensionBlock(String extensionName,
org.wikimodel.wem.WikiParameters params)
- Specified by:
onExtensionBlock in interface org.wikimodel.wem.IWemListener- Overrides:
onExtensionBlock in class org.wikimodel.wem.PrintListener
onExtensionInline
public void onExtensionInline(String extensionName,
org.wikimodel.wem.WikiParameters params)
- Specified by:
onExtensionInline in interface org.wikimodel.wem.IWemListener- Overrides:
onExtensionInline in class org.wikimodel.wem.PrintInlineListener
onSpecialSymbol
public void onSpecialSymbol(String str)
- Specified by:
onSpecialSymbol in interface org.wikimodel.wem.IWemListener- Overrides:
onSpecialSymbol in class org.wikimodel.wem.PrintInlineListener
onSpace
public void onSpace(String str)
- Specified by:
onSpace in interface org.wikimodel.wem.IWemListener- Overrides:
onSpace in class org.wikimodel.wem.PrintTextListener
onNewLine
public void onNewLine()
- Specified by:
onNewLine in interface org.wikimodel.wem.IWemListener- Overrides:
onNewLine in class org.wikimodel.wem.PrintTextListener
onEscape
public void onEscape(String str)
- Specified by:
onEscape in interface org.wikimodel.wem.IWemListener- Overrides:
onEscape in class org.wikimodel.wem.PrintInlineListener
onWord
public void onWord(String word)
- Specified by:
onWord in interface org.wikimodel.wem.IWemListener- Overrides:
onWord in class org.wikimodel.wem.PrintTextListener
Copyright © 2011 Nuxeo SAS. All Rights Reserved.