org.artofsolving.jodconverter
Class StandardConversionTask

java.lang.Object
  extended by org.artofsolving.jodconverter.AbstractConversionTask
      extended by org.artofsolving.jodconverter.StandardConversionTask
All Implemented Interfaces:
OfficeTask

public class StandardConversionTask
extends AbstractConversionTask


Constructor Summary
StandardConversionTask(File inputFile, File outputFile, DocumentFormat outputFormat)
           
 
Method Summary
protected  Map<String,?> getLoadProperties(File inputFile)
           
protected  Map<String,?> getStoreProperties(File outputFile, com.sun.star.lang.XComponent document)
           
protected  void modifyDocument(com.sun.star.lang.XComponent document)
          Override to modify the document after it has been loaded and before it gets saved in the new format.
 void setDefaultLoadProperties(Map<String,?> defaultLoadProperties)
           
 void setInputFormat(DocumentFormat inputFormat)
           
 
Methods inherited from class org.artofsolving.jodconverter.AbstractConversionTask
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardConversionTask

public StandardConversionTask(File inputFile,
                              File outputFile,
                              DocumentFormat outputFormat)
Method Detail

setDefaultLoadProperties

public void setDefaultLoadProperties(Map<String,?> defaultLoadProperties)

setInputFormat

public void setInputFormat(DocumentFormat inputFormat)

modifyDocument

protected void modifyDocument(com.sun.star.lang.XComponent document)
                       throws OfficeException
Description copied from class: AbstractConversionTask
Override to modify the document after it has been loaded and before it gets saved in the new format.

Does nothing by default.

Overrides:
modifyDocument in class AbstractConversionTask
Throws:
OfficeException

getLoadProperties

protected Map<String,?> getLoadProperties(File inputFile)
Specified by:
getLoadProperties in class AbstractConversionTask

getStoreProperties

protected Map<String,?> getStoreProperties(File outputFile,
                                           com.sun.star.lang.XComponent document)
Specified by:
getStoreProperties in class AbstractConversionTask


Copyright © 2003-2011. All Rights Reserved.