| Package | Description |
|---|---|
| csbase.logic | |
| csbase.logic.filetypefinder |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CopyableFile<T extends ClientFile>
Interface que define que um ClientFile pode ser copiado.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientAlgorithmFile
Modela a visão que um cliente tem de um arquivo ou diretório de um algoritmo.
|
class |
ClientProjectFile
Modela a visão que um cliente tem de um arquivo ou diretório de um projeto.
|
class |
ClientSGAFile
Define um arquivo que se encontra na máquina do SGA e que está visível para o
cliente.
|
| Modifier and Type | Method and Description |
|---|---|
ClientFile[] |
ClientSGAFile.getChildren()
Retorna a lista de arquivos deste diretório.
|
ClientFile[] |
ClientFile.getChildren()
Retorna a lista de arquivos deste diretório.
|
ClientFile[] |
ClientAlgorithmFile.getChildren() |
ClientFile |
ClientSGAFile.getParent()
Retorna o diretório-pai
|
ClientFile |
ClientFile.getParent()
Retorna o diretório-pai
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
FileTypeChecker.checkType(ClientFile file,
Charset charset)
Método de confirmação de tipo de arquivo compatível com tipo.
|
List<ProjectFileType> |
FileTypeFinder.inferPossibleTypes(ClientFile file,
Charset charset)
Pergunta pelo tipos possíveis de um arquivo.
|
ProjectFileType |
FileTypeFinder.inferType(ClientFile file,
Charset charset)
Pergunta pelo tipo inferido de um arquivo (primeiro encontrado).
|
protected abstract boolean |
FileTypeChecker.isOfType(ClientFile file,
Charset charset)
Método de confirmação específico do tipo a ser implementado pelas
subclasses.
|
Copyright © 2018. All rights reserved.