Class BatchConverterImpl

  • All Implemented Interfaces:
    BatchConverter

    public class BatchConverterImpl
    extends BatchConverterBase
    Implementation of writer2latex.api.BatchConverter for xhtml 1.0 strict
    • Constructor Detail

      • BatchConverterImpl

        public BatchConverterImpl()
    • Method Detail

      • getConfig

        public Config getConfig()
        Description copied from interface: BatchConverter
        Get the configuration interface for this batch converter
        Returns:
        the configuration
      • readTemplate

        public void readTemplate​(java.io.InputStream is)
                          throws java.io.IOException
        Description copied from interface: BatchConverter
        Read a template to use as a base for the index pages. The format of the template depends on the BatchConverter implementation.
        Parameters:
        is - an InputStream from which to read the template
        Throws:
        java.io.IOException - if some exception occurs while reading the template
      • readTemplate

        public void readTemplate​(java.io.File file)
                          throws java.io.IOException
        Description copied from interface: BatchConverter
        Read a template to use as a base for the index pages. The format of the template depends on the BatchConverter implementation.
        Parameters:
        file - the file from which to read the template
        Throws:
        java.io.IOException - if the file does not exist or some exception occurs while reading the template
      • createIndexFile

        public OutputFile createIndexFile​(java.lang.String sHeading,
                                          IndexPageEntry[] entries)
        Description copied from interface: BatchConverter
        Create an index page with specific entries
        Parameters:
        sHeading - a heading describing the index page
        entries - an array of IndexPageEntry objects (null entries are allowed, and will be ignored) describing the individual directories and documents