Package org.xwiki.rendering.renderer
Interface PrintRenderer
-
- All Superinterfaces:
ImageListener
,LinkListener
,Listener
,Renderer
- All Known Implementing Classes:
AbstractChainingPrintRenderer
@Role public interface PrintRenderer extends Renderer
A Print Renderer is aRenderer
that outputs its results to aWikiPrinter
.- Since:
- 1.6M1
- Version:
- $Id: a0330d7315f17d6569fd047d19c77dd39b2305be $
-
-
Field Summary
-
Fields inherited from interface org.xwiki.rendering.listener.Listener
EMPTY_PARAMETERS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WikiPrinter
getPrinter()
void
setPrinter(WikiPrinter printer)
-
Methods inherited from interface org.xwiki.rendering.listener.ImageListener
onImage, onImage
-
Methods inherited from interface org.xwiki.rendering.listener.LinkListener
beginLink, endLink
-
Methods inherited from interface org.xwiki.rendering.listener.Listener
beginDefinitionDescription, beginDefinitionList, beginDefinitionTerm, beginDocument, beginFigure, beginFigureCaption, beginFormat, beginGroup, beginHeader, beginList, beginListItem, beginListItem, beginMacroMarker, beginMetaData, beginParagraph, beginQuotation, beginQuotationLine, beginSection, beginTable, beginTableCell, beginTableHeadCell, beginTableRow, endDefinitionDescription, endDefinitionList, endDefinitionTerm, endDocument, endFigure, endFigureCaption, endFormat, endGroup, endHeader, endList, endListItem, endListItem, endMacroMarker, endMetaData, endParagraph, endQuotation, endQuotationLine, endSection, endTable, endTableCell, endTableHeadCell, endTableRow, onEmptyLines, onHorizontalLine, onId, onMacro, onNewLine, onRawText, onSpace, onSpecialSymbol, onVerbatim, onWord
-
-
-
-
Method Detail
-
getPrinter
WikiPrinter getPrinter()
- Returns:
- the printer to which events generate results in. For example the XHTML print renderer outputs XHTML to a
WikiPrinter
and the resulting XHTML can be retrieved by callingtoString()
on it
-
setPrinter
void setPrinter(WikiPrinter printer)
- Parameters:
printer
- the wiki printer to use when the Renderer needs to output rendered content- Since:
- 2.0M3
-
-