Class AbstractExporterIText


  • public abstract class AbstractExporterIText
    extends Object
    Author:
    pchretien, npiedeloup
    • Constructor Detail

      • AbstractExporterIText

        protected AbstractExporterIText​(EntityStoreManager entityStoreManager,
                                        io.vertigo.datamodel.smarttype.SmartTypeManager smartTypeManager)
        Constructor.
        Parameters:
        storeManager - Store manager
    • Method Detail

      • createWriter

        protected abstract void createWriter​(com.lowagie.text.Document document,
                                             OutputStream out)
                                      throws com.lowagie.text.DocumentException
        We create a writer that listens to the document and directs a PDF-stream to out
        Parameters:
        document - Document
        out - OutputStream
        Throws:
        com.lowagie.text.DocumentException - Itext exception
      • exportData

        public final void exportData​(Export export,
                                     OutputStream out)
                              throws com.lowagie.text.DocumentException
        Méthode principale qui gère l'export d'un tableau vers un fichier ODS.
        Parameters:
        export - paramètres du document à exporter
        out - flux de sortie
        Throws:
        com.lowagie.text.DocumentException - Exception