public final class FileFormat extends Enum
Modifier and Type | Field and Description |
---|---|
static FileFormat |
BITMAP
Identifier for bitmap image format.
|
static FileFormat |
COGNOS_ACTIVE_REPORT
Identifier for Cognos Active Report format.
|
static FileFormat |
COMMA_DELIMITED
Identifier for comma-delimited text.
|
static FileFormat |
COMPOSITE_PROCESSOR
Identifier for the native
CompositeProcessor format. |
static FileFormat |
DOCUMENT_OUTPUT
Identifier for the native
DocumentOutput format. |
static FileFormat |
EMF
Identifier for Enhanced Metafile format.
|
static FileFormat |
EPS
Identifier for Encapsulated PostScript format.
|
static FileFormat |
EXTERNAL_MODULE_SPECIFICATION
Identifier for the native external module specification format.
|
static FileFormat |
HTML
Identifier for HTML format.
|
static FileFormat |
HTMLC
Identifier for HTMLC format.
|
static FileFormat |
JAR
Identifier for JAR (Java archive) format.
|
static FileFormat |
JPEG
Identifier for JPEG image format.
|
static FileFormat |
MODEL_OUTPUT
Identifier for the native
ModelOutput format. |
static FileFormat |
MODEL_OUTPUT_SET
Identifier for the native
ModelOutput set format. |
static FileFormat |
MS_EXCEL
Identifier for MS Excel format.
|
static FileFormat |
MS_EXCEL2007
Identifier for MS Excel 2007 format.
|
static FileFormat |
MS_EXCEL2007_M
Identifier for MS Excel 2007 macro-enabled format.
|
static FileFormat |
MS_POWERPOINT
Identifier for MS PowerPoint format.
|
static FileFormat |
MS_POWERPOINT2007
Identifier for MS PowerPoint format.
|
static FileFormat |
MS_WORD
Identifier for MS Word format.
|
static FileFormat |
MS_WORD2007
Identifier for MS Word 2007 format.
|
static FileFormat |
PASW_RULE
Identifier for PASW RULE format.
|
static FileFormat |
PDF
Identifier for PDF format.
|
static FileFormat |
PLAIN_TEXT
Identifier for plain text format.
|
static FileFormat |
PNG
Identifier for PNG image format.
|
static FileFormat |
PROCESSOR
Identifier for the native
Processor format. |
static FileFormat |
PROCESSOR_STREAM
Identifier for the native
ProcessorStream format. |
static FileFormat |
PROJECT
Identifier for the native Project format.
|
static FileFormat |
PUBLISHED_IMAGE
Identifier for the native image format produced by a Publisher node.
|
static FileFormat |
PUBLISHED_PARAMETERS
Identifier for the native image parameter format produced by a Publisher node.
|
static FileFormat |
RTF
Identifier for Rich Text Format.
|
static FileFormat |
SPSS_APPLICATION_VIEW
Identifier for SPSS application view format.
|
static FileFormat |
SPSS_DATA
Identifier for SPSS .sav data format.
|
static FileFormat |
SPSS_DATA_PROVIDER
Identifier for SPSS data provider format.
|
static FileFormat |
SPSS_SCENARIO
Identifier for SPSS scenario format.
|
static FileFormat |
SPSS_SCENARIO_TEMPLATE
Identifier for SPSS scenario template format.
|
static FileFormat |
SPSS_WEB_REPORT
Identifier for SPSS Web Report format.
|
static FileFormat |
SPV
Identifier for SPV format.
|
static FileFormat |
SPW
Identifier for SPW format.
|
static FileFormat |
STATE
Identifier for the native combined
ModelOutput and ProcessorStream format. |
static FileFormat |
TAB_DELIMITED
Identifier for tab-delimited text.
|
static FileFormat |
TIFF
Identifier for TIFF format.
|
static FileFormat |
UNKNOWN
Identifier for an unknown file format.
|
static FileFormat |
VIZ
Identifier for VIZ format.
|
static FileFormat |
VIZML
Identifier for VIZML format.
|
static FileFormat |
XML
Identifier for XML format.
|
static FileFormat |
ZIP
Identifier for Zip (compressed archive) format.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object)
Returns
true if the supplied object is equal to this. |
java.lang.String |
getDefaultExtension()
Returns the default file extension for this file format or an empty string if
no file extensions are defined for this file format.
|
static FileFormat |
getEnum(java.lang.String name)
Returns the enumeration with the supplied name or
null if
no enumeration exists for the supplied name. |
java.lang.String |
getExtensionAt(int index)
Returns the file extansion at the supplied index.
|
int |
getExtensionCount()
Returns the number of file extensions associated with this file format.
|
java.lang.String |
getFileFilterPattern()
Returns a file filter pattern suitable for use with a file chooser dialog that
includes all the file extensions associated with this file type.
|
static FileFormat |
getFileFormatForExtension(java.lang.String extension)
Returns the default file format for the supplied extension or
null
if no matching file format can be found. |
static FileFormat |
getFileFormatForMIMEType(java.lang.String mimeType)
Returns the file format for the supplied MIME type or
null
if no matching file format can be found. |
static java.util.List |
getFileFormatsForExtension(java.lang.String extension)
Returns a list of all file formats with the supplied extension.
|
java.lang.String |
getMIMEType()
Returns the MIME type associated with this file format or an empty string
if no MIME type has been defined.
|
static FileFormat[] |
getValues()
Returns an array containing all the valid values for this enumeration class.
|
boolean |
isUnknown()
Returns
true if this value is UNKNOWN . |
boolean |
isValidExtension(java.lang.String extension)
Returns
true if the supplied extension is valid for this
file format or false otherwise. |
public static final FileFormat PROCESSOR_STREAM
ProcessorStream
format.public static final FileFormat DOCUMENT_OUTPUT
DocumentOutput
format.public static final FileFormat MODEL_OUTPUT
ModelOutput
format.public static final FileFormat PROJECT
public static final FileFormat PROCESSOR
Processor
format.public static final FileFormat COMPOSITE_PROCESSOR
CompositeProcessor
format.public static final FileFormat MODEL_OUTPUT_SET
ModelOutput
set format.public static final FileFormat STATE
ModelOutput
and ProcessorStream
format.public static final FileFormat PUBLISHED_IMAGE
public static final FileFormat PUBLISHED_PARAMETERS
public static final FileFormat EXTERNAL_MODULE_SPECIFICATION
public static final FileFormat HTMLC
public static final FileFormat UNKNOWN
public static final FileFormat COMMA_DELIMITED
public static final FileFormat TAB_DELIMITED
public static final FileFormat JPEG
public static final FileFormat PNG
public static final FileFormat BITMAP
public static final FileFormat HTML
public static final FileFormat PLAIN_TEXT
public static final FileFormat XML
public static final FileFormat RTF
public static final FileFormat MS_WORD
public static final FileFormat MS_EXCEL
public static final FileFormat MS_POWERPOINT
public static final FileFormat ZIP
public static final FileFormat JAR
public static final FileFormat VIZML
public static final FileFormat SPSS_DATA
public static final FileFormat SPSS_SCENARIO
public static final FileFormat SPSS_SCENARIO_TEMPLATE
public static final FileFormat SPSS_APPLICATION_VIEW
public static final FileFormat SPSS_DATA_PROVIDER
public static final FileFormat VIZ
public static final FileFormat SPV
public static final FileFormat PASW_RULE
public static final FileFormat SPW
public static final FileFormat MS_WORD2007
public static final FileFormat MS_EXCEL2007
public static final FileFormat MS_POWERPOINT2007
public static final FileFormat TIFF
public static final FileFormat PDF
public static final FileFormat EMF
public static final FileFormat EPS
public static final FileFormat MS_EXCEL2007_M
public static final FileFormat SPSS_WEB_REPORT
public static final FileFormat COGNOS_ACTIVE_REPORT
public boolean equals(java.lang.Object object)
true
if the supplied object is equal to this. Two file formats
are considered equal if the names are equal ignoring the case of the name.public java.lang.String getMIMEType()
public int getExtensionCount()
public java.lang.String getExtensionAt(int index)
index
- the file extension indexpublic java.lang.String getDefaultExtension()
public boolean isValidExtension(java.lang.String extension)
true
if the supplied extension is valid for this
file format or false
otherwise. null
values and
the empty string always return false
.extension
- the file extensiontrue
if the supplied extension is valid for this file formatpublic java.lang.String getFileFilterPattern()
public static FileFormat getEnum(java.lang.String name)
null
if
no enumeration exists for the supplied name. The lookup is not case-sensitive.name
- the enumeration namenull
public static FileFormat[] getValues()
public static FileFormat getFileFormatForExtension(java.lang.String extension)
null
if no matching file format can be found. The extension search is not case-sensitive.extension
- the file extensionnull
public static java.util.List getFileFormatsForExtension(java.lang.String extension)
extension
- the file extensionpublic static FileFormat getFileFormatForMIMEType(java.lang.String mimeType)
null
if no matching file format can be found.mimeType
- the mime type to be searched fornull
(C) Copyright IBM Corp. 1994, 2015. All Rights Reserved.