| Package | Description |
|---|---|
| csbase.logic | |
| csbase.logic.algorithms | |
| csbase.logic.applicationservice | |
| csbase.remote |
| Modifier and Type | Method and Description |
|---|---|
FileInfo |
FileInfo.getParent()
Obtém uma instância de
FileInfo representando o diretório em que o
arquivo representado pro esta instância se encontra. |
| Modifier and Type | Method and Description |
|---|---|
static List<FileInfo> |
FileInfo.createFilesInfo(File dir)
Cria uma lista de
FileInfo a partir dos arquivos presentes no
diretório passado como argumento. |
List<FileInfo> |
FileInfo.getChildren()
Obtém uma lista de
FileInfo representando os arquivos presentes no
diretório representado por esta instância. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FileInfo.addChild(FileInfo child)
Adiciona um
FileInfo representando um filho do arquivo e se põe
como pai daquela instância. |
int |
FileInfo.compareTo(FileInfo o) |
String |
IPathFactory.getPath(FileInfo fileInfo)
Obtém um caminho absoluto a um arquivo, a partir de um relativo
representado por um
FileInfo. |
| Modifier and Type | Method and Description |
|---|---|
FileInfo |
AlgorithmVersionInfo.getReleaseNotes()
Obtém o arquivo de release notes da versão.
|
| Modifier and Type | Method and Description |
|---|---|
List<FileInfo> |
AlgorithmVersionInfo.getConfigurators()
Obtém os arquivos de configuração da versão.
|
List<FileInfo> |
AlgorithmVersionInfo.getDocumentation()
Obtém os arquivos de documentação da versão.
|
List<FileInfo> |
AlgorithmVersionInfo.getExecutables(String platform)
Obtém os arquivos executáveis de uma plataforma da versão.
|
Map<String,List<FileInfo>> |
AlgorithmVersionInfo.getPlatforms()
Obtém as plataformas suportadas com os executaveis.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AlgorithmVersionInfo.addConfigurator(FileInfo file)
Adiciona um arquivo de configuração da versão.
|
void |
AlgorithmVersionInfo.addDocumentation(FileInfo file)
Adiciona um arquivo de documentação da versão.
|
String |
ReleaseNotesPathFactory.getPath(FileInfo fileInfo)
Obtém um caminho absoluto a um arquivo, a partir de um relativo
representado por um
FileInfo. |
String |
DocumentationPathFactory.getPath(FileInfo fileInfo) |
String |
ConfigurationPathFactory.getPath(FileInfo fileInfo) |
String |
ExecutablePathFactory.getPath(FileInfo fileInfo) |
void |
AlgorithmVersionInfo.removeConfigurator(FileInfo file)
Remove o arquivo de configuração da versão.
|
void |
AlgorithmVersionInfo.removeDocumentation(FileInfo file)
Remove o arquivo de documentação da versão.
|
boolean |
AlgorithmVersionInfo.removeExecutable(String platform,
FileInfo executable)
Remove o executável de uma plataforma da versão.
|
void |
AlgorithmVersionInfo.setReleaseNotes(FileInfo releaseNotes)
Atribui o arquivo de release notes da versão.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AlgorithmVersionInfo.setConfigurators(List<FileInfo> configurators)
Atribui os arquivos de configuração da versão.
|
void |
AlgorithmVersionInfo.setDocumentation(List<FileInfo> documentation)
Atribui os arquivos de documentação da versão.
|
void |
AlgorithmVersionInfo.setPlatformExecutables(String platform,
List<FileInfo> execs)
Coloca os executaveis de uma plataforma.
|
void |
AlgorithmVersionInfo.setPlatforms(Hashtable<String,List<FileInfo>> platforms)
Atribui as plataformas dos executáveis da versão.
|
| Constructor and Description |
|---|
AlgorithmVersionInfo(AlgorithmInfo algorithmInfo,
AlgorithmVersionId id,
Map<String,List<FileInfo>> supportedPlatforms,
Map<String,String> propertyValues,
AlgorithmConfigurator.ConfiguratorType type)
Construtor da representação da versão de um algoritmo.
|
AlgorithmVersionInfo(AlgorithmInfo algorithmInfo,
String versionDirName,
Map<String,List<FileInfo>> supportedPlatforms,
Map<String,String> propertyValues,
AlgorithmConfigurator.ConfiguratorType type)
Construtor da representação da versão de um algoritmo.
|
| Modifier and Type | Method and Description |
|---|---|
FileInfo[] |
ApplicationRegistry.getApplicationLibs()
Obtém as bibliotecas da aplicação.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AlgorithmServiceInterface.copyFiles(AlgorithmVersionInfo sourceVersion,
List<FileInfo> files,
IPathFactory sourcePathFactory,
AlgorithmVersionInfo targetVersion,
FileInfo targetDir,
IPathFactory targetPathFactory,
boolean setExecutables)
Copia arquivos de uma pasta para a outra com a possibilidade de dar
permissão de execução às cópias.
|
void |
AlgorithmServiceInterface.removeConfigurationFiles(AlgorithmVersionInfo version,
FileInfo[] files)
Remove arquivos de configuração de uma versão de algoritmo.
|
void |
AlgorithmServiceInterface.removeDocumentationFiles(AlgorithmVersionInfo version,
FileInfo[] files)
Remove arquivos de documentação de uma versão de algoritmo.
|
void |
AlgorithmServiceInterface.removeExecutableFiles(AlgorithmVersionInfo version,
String platform,
FileInfo[] files)
Remove arquivos executáveis de uma versão de algoritmo.
|
void |
AlgorithmServiceInterface.removeReleaseNotesFiles(AlgorithmVersionInfo version,
FileInfo[] files)
Remove arquivos de release notes de uma versão de algoritmo.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AlgorithmServiceInterface.copyFiles(AlgorithmVersionInfo sourceVersion,
List<FileInfo> files,
IPathFactory sourcePathFactory,
AlgorithmVersionInfo targetVersion,
FileInfo targetDir,
IPathFactory targetPathFactory,
boolean setExecutables)
Copia arquivos de uma pasta para a outra com a possibilidade de dar
permissão de execução às cópias.
|
Copyright © 2018. All rights reserved.