public class ProjectFileType extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<ProjectFileType>
ProjectFileType mantém todos os tipos de arquivos
conhecidos pelo sistema.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DIRECTORY_TYPE
Tipo indicativo de diretório.
|
protected static ProjectFileType |
projectFileTypePrototype
Protótipo que serve para criar a instância de ProjectFileType apropriada
(cliente ou lógica)
|
static java.lang.String |
UNKNOWN
Tipo do arquivo que indica "Arquivo Desconhecido"
|
| Modifier | Constructor and Description |
|---|---|
protected |
ProjectFileType()
Cria um protótipo do objeto ProjectFileType, para que o método
createProjectFileType possa ser chamado de forma apropriada.
|
|
ProjectFileType(ProjectFileTypeInfo info)
Cria um ProjectFileType
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ProjectFileType fileType) |
protected ProjectFileType |
createProjectFileType(ProjectFileTypeInfo info)
Cria um ProjectFileType.
|
static ProjectFileType[] |
getAllFileTypes()
Obtém todos os tipos de arquivos definidos.
|
java.lang.String |
getCode()
Obtém o código do tipo.
|
java.lang.String |
getDescription()
Obtém a descrição do tipo.
|
java.util.List<java.lang.String> |
getExtensions()
Consulta as extensões do arquivo.
|
static ProjectFileType |
getFileType(java.lang.String typeCode)
Obtém um tipo de arquivo que possui um determinado código.
|
java.lang.String |
getMimeType()
Obtém o mimeType
|
static ProjectFileType |
getProjectFileTypeFromExtension(java.lang.String extension)
Consulta o tipo de arquivo sugerido dada uma extensão de arquivo.
|
static ProjectFileType |
getUnknownFileType()
Obtém um tipo de arquivo que possui um determinado código.
|
static void |
loadFileTypes(java.util.Locale locale)
Carrega os tipos de arquivos definidos no servidor.
|
void |
setDescription(java.lang.String description)
Atribui a descricao.
|
java.lang.String |
toString() |
public static final java.lang.String DIRECTORY_TYPE
public static final java.lang.String UNKNOWN
protected static ProjectFileType projectFileTypePrototype
protected ProjectFileType()
public ProjectFileType(ProjectFileTypeInfo info)
info - .public int compareTo(ProjectFileType fileType)
compareTo in interface java.lang.Comparable<ProjectFileType>protected ProjectFileType createProjectFileType(ProjectFileTypeInfo info)
info - .public java.lang.String getCode()
public java.lang.String getDescription()
public java.util.List<java.lang.String> getExtensions()
public java.lang.String getMimeType()
public void setDescription(java.lang.String description)
description - .public java.lang.String toString()
toString in class java.lang.Objectpublic static ProjectFileType[] getAllFileTypes()
public static ProjectFileType getUnknownFileType()
public static ProjectFileType getFileType(java.lang.String typeCode)
typeCode - o código do tipo.public static ProjectFileType getProjectFileTypeFromExtension(java.lang.String extension)
extension - extensãopublic static void loadFileTypes(java.util.Locale locale)
throws java.rmi.RemoteException
locale - definição de idiomajava.rmi.RemoteException - erro de rmi na chamada remotaCopyright © 2015. All Rights Reserved.