Class AbstractOpenOfficeDocumentConverter
java.lang.Object
com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter
- All Implemented Interfaces:
DocumentConverter
- Direct Known Subclasses:
OpenOfficeDocumentConverter
,StreamOpenOfficeDocumentConverter
public abstract class AbstractOpenOfficeDocumentConverter
extends Object
implements DocumentConverter
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractOpenOfficeDocumentConverter
(OpenOfficeConnection openOfficeConnection, DocumentFormatRegistry documentFormatRegistry) -
Method Summary
Modifier and TypeMethodDescriptionvoid
convert
(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) Convert a document.void
Convert a document.void
convert
(File inputFile, File outputFile, DocumentFormat outputFormat) Convert a document.void
convert
(InputStream inputStream, DocumentFormat inputFormat, OutputStream outputStream, DocumentFormat outputFormat) Convert a document.protected abstract void
convertInternal
(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) protected abstract void
convertInternal
(InputStream inputStream, DocumentFormat inputFormat, OutputStream outputStream, DocumentFormat outputFormat) protected Map
protected DocumentFormatRegistry
protected static com.sun.star.beans.PropertyValue
protected void
refreshDocument
(com.sun.star.lang.XComponent document) void
setDefaultLoadProperty
(String name, Object value) protected static com.sun.star.beans.PropertyValue[]
toPropertyValues
(Map properties)
-
Field Details
-
openOfficeConnection
-
-
Constructor Details
-
AbstractOpenOfficeDocumentConverter
-
AbstractOpenOfficeDocumentConverter
public AbstractOpenOfficeDocumentConverter(OpenOfficeConnection openOfficeConnection, DocumentFormatRegistry documentFormatRegistry)
-
-
Method Details
-
setDefaultLoadProperty
-
getDefaultLoadProperties
-
getDocumentFormatRegistry
-
convert
Description copied from interface:DocumentConverter
Convert a document. Both input and output formats are guessed from the file extension.- Specified by:
convert
in interfaceDocumentConverter
-
convert
Description copied from interface:DocumentConverter
Convert a document. The input format is guessed from the file extension.- Specified by:
convert
in interfaceDocumentConverter
-
convert
public void convert(InputStream inputStream, DocumentFormat inputFormat, OutputStream outputStream, DocumentFormat outputFormat) Description copied from interface:DocumentConverter
Convert a document.Note that this method does not close
inputStream
andoutputStream
.- Specified by:
convert
in interfaceDocumentConverter
-
convert
public void convert(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) Description copied from interface:DocumentConverter
Convert a document.- Specified by:
convert
in interfaceDocumentConverter
-
convertInternal
protected abstract void convertInternal(InputStream inputStream, DocumentFormat inputFormat, OutputStream outputStream, DocumentFormat outputFormat) -
convertInternal
protected abstract void convertInternal(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) -
refreshDocument
protected void refreshDocument(com.sun.star.lang.XComponent document) -
property
-
toPropertyValues
-