org.xwiki.rendering.internal.renderer.tex
Class TexRenderer
java.lang.Object
org.xwiki.rendering.listener.WrappingListener
org.xwiki.rendering.internal.renderer.tex.TexRenderer
- All Implemented Interfaces:
- ImageListener, LinkListener, Listener, PrintRenderer, Renderer
@Component
@Named(value="tex/1.0")
@InstantiationStrategy(value=PER_LOOKUP)
public class TexRenderer
- extends WrappingListener
- implements PrintRenderer
Generates LaTeX syntax from a XDOM
object being traversed.
- Since:
- 2.1RC1
Methods inherited from class org.xwiki.rendering.listener.WrappingListener |
beginDefinitionDescription, beginDefinitionList, beginDefinitionTerm, beginDocument, beginGroup, beginHeader, beginLink, beginList, beginListItem, beginMacroMarker, beginMetaData, beginParagraph, beginQuotation, beginQuotationLine, beginSection, beginTable, beginTableCell, beginTableHeadCell, beginTableRow, endDefinitionDescription, endDefinitionList, endDefinitionTerm, endDocument, endGroup, endHeader, endLink, endList, endListItem, endMacroMarker, endMetaData, endParagraph, endQuotation, endQuotationLine, endSection, endTable, endTableCell, endTableHeadCell, endTableRow, getWrappedListener, onEmptyLines, onHorizontalLine, onId, onImage, onMacro, onNewLine, onRawText, onSpace, onSpecialSymbol, onVerbatim, onWord, setWrappedListener |
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, beginGroup, beginHeader, beginList, beginListItem, beginMacroMarker, beginMetaData, beginParagraph, beginQuotation, beginQuotationLine, beginSection, beginTable, beginTableCell, beginTableHeadCell, beginTableRow, endDefinitionDescription, endDefinitionList, endDefinitionTerm, endDocument, endGroup, endHeader, endList, endListItem, endMacroMarker, endMetaData, endParagraph, endQuotation, endQuotationLine, endSection, endTable, endTableCell, endTableHeadCell, endTableRow, onEmptyLines, onHorizontalLine, onId, onMacro, onNewLine, onRawText, onSpace, onSpecialSymbol, onVerbatim, onWord |
TexRenderer
public TexRenderer()
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()
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
beginFormat
public void beginFormat(Format format,
Map<String,String> parameters)
- Description copied from interface:
Listener
- End of a text formatting block.
- Specified by:
beginFormat
in interface Listener
- Overrides:
beginFormat
in class WrappingListener
- Parameters:
format
- the formatting type (bold, italic, etc)parameters
- a generic list of parameters. Example: style="background-color: blue"- See Also:
Format
endFormat
public void endFormat(Format format,
Map<String,String> parameters)
- Description copied from interface:
Listener
- End of a text formatting block.
- Specified by:
endFormat
in interface Listener
- Overrides:
endFormat
in class WrappingListener
- Parameters:
format
- the formatting type (bold, italic, etc)parameters
- a generic list of parameters. Example: style="background-color: blue"- See Also:
Format