Interface AnnotationPrintRenderer

  • All Superinterfaces:
    org.xwiki.rendering.listener.ImageListener, org.xwiki.rendering.listener.LinkListener, org.xwiki.rendering.listener.Listener, org.xwiki.rendering.renderer.PrintRenderer, org.xwiki.rendering.renderer.Renderer
    All Known Implementing Classes:
    AbstractAnnotationRenderer

    @Role
    public interface AnnotationPrintRenderer
    extends org.xwiki.rendering.renderer.PrintRenderer
    An annotations print renderer is a PrintRenderer that also renders annotations on the content.
    Since:
    2.3M1
    Version:
    $Id: 4207bd4d2d6044a99532074fe42a920c67fcb177 $
    • 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
      void setAnnotations​(Collection<Annotation> annotations)
      Sets the annotations to render on the content.
      • 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
      • Methods inherited from interface org.xwiki.rendering.renderer.PrintRenderer

        getPrinter, setPrinter
    • Method Detail

      • setAnnotations

        void setAnnotations​(Collection<Annotation> annotations)
        Sets the annotations to render on the content.
        Parameters:
        annotations - the collection of annotations to render