fr.opensagres.xdocreport.document.odt
Class ODTReport

java.lang.Object
  extended by fr.opensagres.xdocreport.document.AbstractXDocReport
      extended by fr.opensagres.xdocreport.document.odt.ODTReport
All Implemented Interfaces:
IXDocReport, Serializable

public class ODTReport
extends AbstractXDocReport

Open Office ODT report. For mime mapping please see http://framework.openoffice.org/documentation/mimetypes/mimetypes.html.

See Also:
Serialized Form

Constructor Summary
ODTReport()
           
 
Method Summary
protected  IImageRegistry createImageRegistry(IEntryReaderProvider readerProvider, IEntryWriterProvider writerProvider, IEntryOutputStreamProvider outputStreamProvider)
           
protected  String[] getDefaultXMLEntries()
           
 String getKind()
           
 MimeMapping getMimeMapping()
           
protected  void onBeforePreprocessing(Map<String,Object> sharedContext, XDocArchive preprocessedArchive)
           
protected  void onBeforeProcessTemplateEngine(IContext context, XDocArchive outputArchive)
           
protected  void registerPreprocessors()
           
 
Methods inherited from class fr.opensagres.xdocreport.document.AbstractXDocReport
addPreprocessor, clearData, convert, convert, createContext, createContext, createFieldsMetadata, doPostprocessIfNeeded, extractFields, extractFields, getConverter, getData, getFieldsMetadata, getId, getLastModified, getOriginalDocumentArchive, getPreprocessedDocumentArchive, getTemplateEngine, getXMLEntries, isPreprocessed, load, onAfterPreprocessing, onAfterProcessTemplateEngine, preprocess, process, process, process, process, removeAllPreprocessors, removePreprocessor, save, saveEntry, setCacheOriginalDocument, setData, setDocumentArchive, setFieldsMetadata, setId, setTemplateEngine, setXMLEntries
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ODTReport

public ODTReport()
Method Detail

getKind

public String getKind()

getMimeMapping

public MimeMapping getMimeMapping()

registerPreprocessors

protected void registerPreprocessors()
Specified by:
registerPreprocessors in class AbstractXDocReport

onBeforePreprocessing

protected void onBeforePreprocessing(Map<String,Object> sharedContext,
                                     XDocArchive preprocessedArchive)
                              throws XDocReportException
Overrides:
onBeforePreprocessing in class AbstractXDocReport
Throws:
XDocReportException

onBeforeProcessTemplateEngine

protected void onBeforeProcessTemplateEngine(IContext context,
                                             XDocArchive outputArchive)
                                      throws XDocReportException
Overrides:
onBeforeProcessTemplateEngine in class AbstractXDocReport
Throws:
XDocReportException

getDefaultXMLEntries

protected String[] getDefaultXMLEntries()
Specified by:
getDefaultXMLEntries in class AbstractXDocReport

createImageRegistry

protected IImageRegistry createImageRegistry(IEntryReaderProvider readerProvider,
                                             IEntryWriterProvider writerProvider,
                                             IEntryOutputStreamProvider outputStreamProvider)
Specified by:
createImageRegistry in class AbstractXDocReport


Copyright © 2013. All Rights Reserved.