DocumentConverter
OpenOfficeDocumentConverter
, StreamOpenOfficeDocumentConverter
public abstract class AbstractOpenOfficeDocumentConverter extends java.lang.Object implements DocumentConverter
Modifier and Type | Field | Description |
---|---|---|
protected OpenOfficeConnection |
openOfficeConnection |
Constructor | Description |
---|---|
AbstractOpenOfficeDocumentConverter(OpenOfficeConnection connection) |
|
AbstractOpenOfficeDocumentConverter(OpenOfficeConnection openOfficeConnection,
DocumentFormatRegistry documentFormatRegistry) |
Modifier and Type | Method | Description |
---|---|---|
void |
convert(java.io.File inputFile,
DocumentFormat inputFormat,
java.io.File outputFile,
DocumentFormat outputFormat) |
Convert a document.
|
void |
convert(java.io.File inputFile,
java.io.File outputFile) |
Convert a document.
|
void |
convert(java.io.File inputFile,
java.io.File outputFile,
DocumentFormat outputFormat) |
Convert a document.
|
void |
convert(java.io.InputStream inputStream,
DocumentFormat inputFormat,
java.io.OutputStream outputStream,
DocumentFormat outputFormat) |
Convert a document.
|
protected abstract void |
convertInternal(java.io.File inputFile,
DocumentFormat inputFormat,
java.io.File outputFile,
DocumentFormat outputFormat) |
|
protected abstract void |
convertInternal(java.io.InputStream inputStream,
DocumentFormat inputFormat,
java.io.OutputStream outputStream,
DocumentFormat outputFormat) |
|
protected java.util.Map |
getDefaultLoadProperties() |
|
protected DocumentFormatRegistry |
getDocumentFormatRegistry() |
|
protected static com.sun.star.beans.PropertyValue |
property(java.lang.String name,
java.lang.Object value) |
|
protected void |
refreshDocument(com.sun.star.lang.XComponent document) |
|
void |
setDefaultLoadProperty(java.lang.String name,
java.lang.Object value) |
|
protected static com.sun.star.beans.PropertyValue[] |
toPropertyValues(java.util.Map properties) |
protected OpenOfficeConnection openOfficeConnection
public AbstractOpenOfficeDocumentConverter(OpenOfficeConnection connection)
public AbstractOpenOfficeDocumentConverter(OpenOfficeConnection openOfficeConnection, DocumentFormatRegistry documentFormatRegistry)
public void setDefaultLoadProperty(java.lang.String name, java.lang.Object value)
protected java.util.Map getDefaultLoadProperties()
protected DocumentFormatRegistry getDocumentFormatRegistry()
public void convert(java.io.File inputFile, java.io.File outputFile)
DocumentConverter
convert
in interface DocumentConverter
public void convert(java.io.File inputFile, java.io.File outputFile, DocumentFormat outputFormat)
DocumentConverter
convert
in interface DocumentConverter
public void convert(java.io.InputStream inputStream, DocumentFormat inputFormat, java.io.OutputStream outputStream, DocumentFormat outputFormat)
DocumentConverter
Note that this method does not close inputStream and outputStream.
convert
in interface DocumentConverter
public void convert(java.io.File inputFile, DocumentFormat inputFormat, java.io.File outputFile, DocumentFormat outputFormat)
DocumentConverter
convert
in interface DocumentConverter
protected abstract void convertInternal(java.io.InputStream inputStream, DocumentFormat inputFormat, java.io.OutputStream outputStream, DocumentFormat outputFormat)
protected abstract void convertInternal(java.io.File inputFile, DocumentFormat inputFormat, java.io.File outputFile, DocumentFormat outputFormat)
protected void refreshDocument(com.sun.star.lang.XComponent document)
protected static com.sun.star.beans.PropertyValue property(java.lang.String name, java.lang.Object value)
protected static com.sun.star.beans.PropertyValue[] toPropertyValues(java.util.Map properties)