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 TypeMethodDescriptionvoidconvert(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) Convert a document.voidConvert a document.voidconvert(File inputFile, File outputFile, DocumentFormat outputFormat) Convert a document.voidconvert(InputStream inputStream, DocumentFormat inputFormat, OutputStream outputStream, DocumentFormat outputFormat) Convert a document.protected abstract voidconvertInternal(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) protected abstract voidconvertInternal(InputStream inputStream, DocumentFormat inputFormat, OutputStream outputStream, DocumentFormat outputFormat) protected Mapprotected DocumentFormatRegistryprotected static com.sun.star.beans.PropertyValueprotected voidrefreshDocument(com.sun.star.lang.XComponent document) voidsetDefaultLoadProperty(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:DocumentConverterConvert a document. Both input and output formats are guessed from the file extension.- Specified by:
convertin interfaceDocumentConverter
-
convert
Description copied from interface:DocumentConverterConvert a document. The input format is guessed from the file extension.- Specified by:
convertin interfaceDocumentConverter
-
convert
public void convert(InputStream inputStream, DocumentFormat inputFormat, OutputStream outputStream, DocumentFormat outputFormat) Description copied from interface:DocumentConverterConvert a document.Note that this method does not close
inputStreamandoutputStream.- Specified by:
convertin interfaceDocumentConverter
-
convert
public void convert(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) Description copied from interface:DocumentConverterConvert a document.- Specified by:
convertin 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
-