org.xwiki.rendering.renderer
Class AbstractChainingPrintRenderer
java.lang.Object
org.xwiki.rendering.listener.chaining.AbstractChainingListener
org.xwiki.rendering.renderer.AbstractChainingPrintRenderer
- All Implemented Interfaces:
- ChainingListener, ImageListener, LinkListener, Listener, PrintRenderer, Renderer
- Direct Known Subclasses:
- EventRenderer, EventsChainingRenderer, PlainTextChainingRenderer, PlainTextRenderer
public abstract class AbstractChainingPrintRenderer
- extends AbstractChainingListener
- implements PrintRenderer
- Since:
- 1.8RC1
- Version:
- $Id$
| Methods inherited from class org.xwiki.rendering.listener.chaining.AbstractChainingListener |
beginDefinitionDescription, beginDefinitionList, beginDefinitionTerm, beginDocument, beginFormat, beginGroup, beginHeader, beginLink, beginList, beginListItem, beginMacroMarker, beginMetaData, beginParagraph, beginQuotation, beginQuotationLine, beginSection, beginTable, beginTableCell, beginTableHeadCell, beginTableRow, endDefinitionDescription, endDefinitionList, endDefinitionTerm, endDocument, endFormat, endGroup, endHeader, endLink, endList, endListItem, endMacroMarker, endMetaData, endParagraph, endQuotation, endQuotationLine, endSection, endTable, endTableCell, endTableHeadCell, endTableRow, getListenerChain, onEmptyLines, onHorizontalLine, onId, onImage, onMacro, onNewLine, onRawText, onSpace, onSpecialSymbol, onVerbatim, onWord, setListenerChain |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xwiki.rendering.listener.Listener |
beginDefinitionDescription, beginDefinitionList, beginDefinitionTerm, beginDocument, beginFormat, beginGroup, beginHeader, beginList, beginListItem, beginMacroMarker, beginMetaData, beginParagraph, beginQuotation, beginQuotationLine, beginSection, beginTable, beginTableCell, beginTableHeadCell, beginTableRow, endDefinitionDescription, endDefinitionList, endDefinitionTerm, endDocument, endFormat, endGroup, endHeader, endList, endListItem, endMacroMarker, endMetaData, endParagraph, endQuotation, endQuotationLine, endSection, endTable, endTableCell, endTableHeadCell, endTableRow, onEmptyLines, onHorizontalLine, onId, onMacro, onNewLine, onRawText, onSpace, onSpecialSymbol, onVerbatim, onWord |
AbstractChainingPrintRenderer
public AbstractChainingPrintRenderer()
getMainPrinter
public WikiPrinter getMainPrinter()
- Returns:
- the main printer.
getPrinter
public WikiPrinter getPrinter()
-
- Specified by:
getPrinter in interface PrintRenderer
- 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 calling
org.xwiki.rendering.renderer.printer.WikiPrinter#toString() - See Also:
PrintRenderer.getPrinter()
setPrinter
public void setPrinter(WikiPrinter printer)
-
- Specified by:
setPrinter in interface PrintRenderer
- Parameters:
printer - the wiki printer to use when the Renderer needs to output rendered content- Since:
- 2.0M3
- See Also:
PrintRenderer.setPrinter(org.xwiki.rendering.renderer.printer.WikiPrinter)
pushPrinter
protected void pushPrinter(WikiPrinter wikiPrinter)
- Change the current
WikiPrinter with the provided one.
- Parameters:
wikiPrinter - the new WikiPrinter to use
popPrinter
protected void popPrinter()
- Removes the current
WikiPrinter and instead sets the previous printer as active.
Copyright © 2004-2011 XWiki. All Rights Reserved.