Modifier and Type | Field and Description |
---|---|
static ArchiveFileType |
INSTANCE |
EMPTY_ARRAY
EDITABLE_COPY_PREFIX
Constructor and Description |
---|
ArchiveFileType() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCharset(VirtualFile file,
byte [] content)
Returns the character set for the specified file.
|
java.lang.String |
getDefaultExtension()
Returns the default extension for files of the type.
|
java.lang.String |
getDescription()
Returns the user-readable description of the file type.
|
javax.swing.Icon |
getIcon()
Returns the icon used for showing files of the type.
|
java.lang.String |
getName()
Returns the name of the file type.
|
boolean |
isBinary()
Returns
true if files of the specified type contain binary data. |
boolean |
isReadOnly()
Returns
true if the specified file type is read-only. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDisplayName
public static final ArchiveFileType INSTANCE
public java.lang.String getName()
FileType
public java.lang.String getDescription()
FileType
getDescription
in interface FileType
public java.lang.String getDefaultExtension()
FileType
getDefaultExtension
in interface FileType
public javax.swing.Icon getIcon()
FileType
public boolean isBinary()
FileType
true
if files of the specified type contain binary data. Used for source control, to-do items scanning and other purposes.public boolean isReadOnly()
FileType
true
if the specified file type is read-only. Read-only file types are not shown in the "File Types" settings dialog,
and users cannot change the extensions associated with the file type.isReadOnly
in interface FileType
true
if the file type is read-only, false
otherwise.public java.lang.String getCharset(VirtualFile file, byte [] content)
FileType
getCharset
in interface FileType
file
- The file for which the character set is requested.content
- File content.Charset
class.