Package com.artofsolving.jodconverter
Class DocumentFormat
- java.lang.Object
-
- com.artofsolving.jodconverter.DocumentFormat
-
public class DocumentFormat extends java.lang.ObjectRepresents a document format ("OpenDocument Text" or "PDF"). Also contains its available export filters.
-
-
Constructor Summary
Constructors Constructor Description DocumentFormat()DocumentFormat(java.lang.String name, DocumentFamily family, java.lang.String mimeType, java.lang.String extension)DocumentFormat(java.lang.String name, java.lang.String mimeType, java.lang.String extension)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.MapgetExportOptions(DocumentFamily family)DocumentFamilygetFamily()java.lang.StringgetFileExtension()java.util.MapgetImportOptions()java.lang.StringgetMimeType()java.lang.StringgetName()booleanisExportableFrom(DocumentFamily family)booleanisExportableTo(DocumentFormat otherFormat)booleanisExportOnly()booleanisImportable()voidsetExportFilter(DocumentFamily family, java.lang.String filter)voidsetExportOption(DocumentFamily family, java.lang.String name, java.lang.Object value)voidsetImportOption(java.lang.String name, java.lang.Object value)
-
-
-
Constructor Detail
-
DocumentFormat
public DocumentFormat()
-
DocumentFormat
public DocumentFormat(java.lang.String name, java.lang.String mimeType, java.lang.String extension)
-
DocumentFormat
public DocumentFormat(java.lang.String name, DocumentFamily family, java.lang.String mimeType, java.lang.String extension)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getFamily
public DocumentFamily getFamily()
-
getMimeType
public java.lang.String getMimeType()
-
getFileExtension
public java.lang.String getFileExtension()
-
isImportable
public boolean isImportable()
-
isExportOnly
public boolean isExportOnly()
-
isExportableTo
public boolean isExportableTo(DocumentFormat otherFormat)
-
isExportableFrom
public boolean isExportableFrom(DocumentFamily family)
-
setExportFilter
public void setExportFilter(DocumentFamily family, java.lang.String filter)
-
setExportOption
public void setExportOption(DocumentFamily family, java.lang.String name, java.lang.Object value)
-
getExportOptions
public java.util.Map getExportOptions(DocumentFamily family)
-
setImportOption
public void setImportOption(java.lang.String name, java.lang.Object value)
-
getImportOptions
public java.util.Map getImportOptions()
-
-