Class AbstractITextRender

  • All Implemented Interfaces:
    DocRenderer, org.codehaus.plexus.logging.LogEnabled
    Direct Known Subclasses:
    DefaultPdfRenderer, DefaultRtfRenderer

    public abstract class AbstractITextRender
    extends org.codehaus.plexus.logging.AbstractLogEnabled
    implements DocRenderer
    Deprecated.
    since 1.1, use an implementation of DocumentRenderer.
    Abstract document render with the iText framework
    Version:
    $Id: AbstractITextRender.java 1726406 2016-01-23 15:06:45Z hboutemy $
    Author:
    Vincent Siveton
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apache.maven.doxia.Doxia doxia
      Deprecated.
       
      protected org.apache.maven.doxia.parser.module.ParserModuleManager parserModuleManager
      Deprecated.
       
      • Fields inherited from interface org.apache.maven.doxia.docrenderer.DocRenderer

        ROLE
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      abstract void generateOutput​(java.io.File iTextFile, java.io.File iTextOutput)
      Deprecated.
      Generate an ouput file with the iText framework
      void render​(java.io.File siteDirectory, java.io.File outputDirectory)
      Deprecated.
      Render all files from a site directory to an output directory
      void render​(java.io.File siteDirectory, java.io.File outputDirectory, java.io.File documentDescriptor)
      Deprecated.
      Render a document depending a context and a document descriptor
      • Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled

        enableLogging, getLogger, setupLogger, setupLogger, setupLogger
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • parserModuleManager

        protected org.apache.maven.doxia.parser.module.ParserModuleManager parserModuleManager
        Deprecated.
      • doxia

        protected org.apache.maven.doxia.Doxia doxia
        Deprecated.
    • Constructor Detail

      • AbstractITextRender

        public AbstractITextRender()
        Deprecated.
    • Method Detail

      • render

        public void render​(java.io.File siteDirectory,
                           java.io.File outputDirectory)
                    throws DocumentRendererException,
                           java.io.IOException
        Deprecated.
        Render all files from a site directory to an output directory
        Specified by:
        render in interface DocRenderer
        Parameters:
        siteDirectory - the input directory contains files to be generated
        outputDirectory - the output directory where files are generated
        Throws:
        DocumentRendererException - if any
        java.io.IOException - if any
      • render

        public void render​(java.io.File siteDirectory,
                           java.io.File outputDirectory,
                           java.io.File documentDescriptor)
                    throws DocumentRendererException,
                           java.io.IOException
        Deprecated.
        Render a document depending a context and a document descriptor
        Specified by:
        render in interface DocRenderer
        Parameters:
        siteDirectory - the input directory contains files to be generated
        outputDirectory - the output directory where file are generated
        documentDescriptor - the document descriptor
        Throws:
        DocumentRendererException - if any
        java.io.IOException - if any
      • generateOutput

        public abstract void generateOutput​(java.io.File iTextFile,
                                            java.io.File iTextOutput)
                                     throws DocumentRendererException,
                                            java.io.IOException
        Deprecated.
        Generate an ouput file with the iText framework
        Parameters:
        iTextFile -
        iTextOutput -
        Throws:
        DocumentRendererException - if any
        java.io.IOException - if any