| Package | Description |
|---|---|
| csbase.logic | |
| csbase.logic.filters | |
| csbase.remote |
| Modifier and Type | Field and Description |
|---|---|
protected ClientProjectFile |
CommonClientProject.tree
Árvore do projeto.
|
| Modifier and Type | Method and Description |
|---|---|
ClientProjectFile |
CommonClientProject.createAndWaitForDirectory(ClientProjectFile dir,
java.lang.String dirName)
Cria um diretório dentro do projeto e espera que o diretório seja devolvido
pelo servidor.
|
ClientProjectFile |
CommonClientProject.createAndWaitForFile(ClientProjectFile dir,
java.lang.String fileName,
java.lang.String type)
Cria um arquivo dentro de um diretório desse projeto e espera que o arquivo
seja devolvido pelo servidor.
|
ClientProjectFile[] |
CommonClientProject.createAndWaitForFiles(ClientProjectFile dir,
java.util.List<ProjectFileInfo> fileInfoList)
Cria vários arquivos simultaneamente dentro de um diretório desse projeto e
espera que o arquivos sejam devolvidos pelo servidor.
|
ClientProjectFile |
ClientProjectFile.getChild(ProjectFileInfo prjFileInfo)
Obtém o filho do diretório corrente a partir do
ProjectFileInfo que
o representa. |
ClientProjectFile |
ClientProjectFile.getChild(java.lang.String childName)
Obtém um
arquivo deste diretório ou null
caso ele não seja encontrado ou este arquivo não represente um diretório. |
ClientProjectFile |
ClientProjectFile.getChild(java.lang.String[] path)
Obtém o nó filho indicado pelo caminho fornecido.
|
ClientProjectFile[] |
ClientProjectFile.getChildren()
Retorna a lista de arquivos deste diretório.
|
ClientProjectFile[] |
ClientProjectFile.getChildren(boolean discardLocal,
boolean recursive)
Obtém os filhos do diretório corrente, opcionalmente descartando o cache
local e obtendo toda a subárvore recursivamente.
|
ClientProjectFile[] |
ClientProjectFile.getChildren(java.lang.String fileType)
Retorna a lista de arquivos deste diretório do tipo especificado.
|
ClientProjectFile |
DirRefreshedEvent.getDir()
Obtém a referência para o diretório sendo atualizado.
|
ClientProjectFile |
ProjectFileStateChangedEvent.getFile()
Retorna o arquivo cujo estado foi alterado.
|
ClientProjectFile |
NewProjectFileEvent.getFile()
Obtém um
ClientProjectFile representando o caminho de cada arquivo
criado.Obs.: este caminho é relativo ao diretório aonde os projetos são armazenados. |
ClientProjectFile |
ProjectFileRenamedEvent.getFile()
Retorna o arquivo cujo nome foi alterado.
|
ClientProjectFile |
CommonClientProject.getFile(java.lang.String[] filePath)
Método utilitário para conversão de um array de strings que representa um
path em um arquivo no projeto corrente; caso não exista o arquivo,
retorna-se
null. |
ClientProjectFile[] |
NewProjectFilesEvent.getFiles()
Obtém os arquivos criados na árvore do projeto como resultado do evento
ocorrido.
|
ClientProjectFile[] |
ClientProjectFile.getLocalChildren()
Retorna a lista de arquivos deste diretório, mas não vai ao servidor buscar
os filhos se estes ainda não tiverem sido carregados.
|
ClientProjectFile |
TreeChangedEvent.getNewTree()
Retorna a nova árvore do projeto.
|
ClientProjectFile |
ClientProjectFile.getParent()
Retorna o diretório-pai
|
ClientProjectFile |
ProjectFileDeletedEvent.getRemovedFile()
Obtém o arquivo excluído.
|
ClientProjectFile[] |
ProjectFilesDeletedEvent.getRemovedFiles()
Obtém os arquivos excluídos.
|
ClientProjectFile |
CommonClientProject.getRoot()
Retorna o arquivo associado à raiz do projeto.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProjectFileFilter.accept(ClientProjectFile file)
Verifica se o arquivo recebido é aceito pelo filtro.
|
boolean |
NoHiddenFileFilter.accept(ClientProjectFile file)
Verifica se o arquivo recebido é aceito pelo filtro.
|
void |
ClientProjectFile.addChild(boolean clientSide,
boolean fixParentsRecursively,
ClientProjectFile newChild)
Adiciona um novo arquivo neste diretório se ele ainda não existir.
|
int |
FileTypeComparator.compare(ClientProjectFile file1,
ClientProjectFile file2) |
int |
ClientProjectFileComparator.compare(ClientProjectFile file1,
ClientProjectFile file2) |
int |
ClientProjectFile.compareTo(ClientProjectFile other) |
void |
ClientProjectFile.copy(ClientProjectFile directory)
Copia este arquivo para outro diretório.
|
ClientProjectFile |
CommonClientProject.createAndWaitForDirectory(ClientProjectFile dir,
java.lang.String dirName)
Cria um diretório dentro do projeto e espera que o diretório seja devolvido
pelo servidor.
|
void |
CommonClientProject.createAndWaitForDirectoryPath(ClientProjectFile root,
java.lang.String[] dirPath)
Cria o caminho de diretórios especificado dentro do projeto, e espera até
que todo o caminho de diretórios esteja criado no servidor.
|
ClientProjectFile |
CommonClientProject.createAndWaitForFile(ClientProjectFile dir,
java.lang.String fileName,
java.lang.String type)
Cria um arquivo dentro de um diretório desse projeto e espera que o arquivo
seja devolvido pelo servidor.
|
ClientProjectFile[] |
CommonClientProject.createAndWaitForFiles(ClientProjectFile dir,
java.util.List<ProjectFileInfo> fileInfoList)
Cria vários arquivos simultaneamente dentro de um diretório desse projeto e
espera que o arquivos sejam devolvidos pelo servidor.
|
int |
ClientProjectFile.getChildIndex(ClientProjectFile child)
Obtém o índice de um arquivo dentro de um diretório
|
static boolean |
ClientProjectFile.hasDirectories(ClientProjectFile[] projectFiles)
Verifica se algum arquivo de projeto é diretório.
|
static boolean |
ClientProjectFile.hasFileUnderConstruction(ClientProjectFile[] projectFiles)
Verifica se algum arquivo de projeto está em construção.
|
void |
ClientProjectFile.move(ClientProjectFile directory)
Move este arquivo para outro diretório.
|
void |
CommonClientProject.refreshDir(ClientProjectFile dir)
Atualiza o conteúdo do diretório especificado no cliente, a partir da sua
contraparte no servidor.
|
int |
ClientProjectFile.removeChild(ClientProjectFile child)
Remove um arquivo deste diretório.
|
void |
ClientProjectFile.setChildren(boolean clientSide,
boolean fixParentsRecursively,
ClientProjectFile[] newChildren)
Redefine a lista de filhos deste diretório.
|
void |
ProjectFileStateChangedEvent.setFile(ClientProjectFile file)
Atribui o arquivo cujo estado foi alterado.
|
void |
ProjectFileRenamedEvent.setFile(ClientProjectFile file)
Atribui o arquivo cujo nome foi alterado.
|
void |
ClientProjectFile.setParent(ClientProjectFile newParent)
Redefine o pai do arquivo.
|
void |
ProjectFileDeletedEvent.setRemovedFile(ClientProjectFile file)
Define o arquivo excluído.
|
void |
ProjectFilesDeletedEvent.setRemovedFiles(ClientProjectFile[] removedFiles)
Define os arquivos excluídos.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommonClientProject.removeFiles(java.util.List<ClientProjectFile> files)
Remove uma lista de arquivos.
|
| Constructor and Description |
|---|
ClientProjectFile(java.lang.Object projectId,
java.lang.String name,
java.lang.String[] path,
ClientProjectFile parent,
java.lang.String type,
boolean isDirectory,
boolean hasChildren,
boolean isUnderConstruction,
java.lang.Object createdBy,
long creationDate,
long size,
long modificationDate,
boolean isLocked,
boolean updatable,
java.lang.String updateUserLogin,
long updateInterval)
Construtor
|
CommonClientProject(java.lang.Object id,
CommonProjectInfo info,
ClientProjectFile tree,
java.lang.String[] path)
Cria a visão cliente de um projeto.
|
NewProjectFilesEvent(java.lang.Object projectId,
java.lang.String[][] paths,
ClientProjectFile[] files)
Cria uma instância de
ProjectEvent para o evento de inclusão
de vários arquivos na árvore de um projeto. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProjectFileNullFilter.accept(ClientProjectFile file)
Verifica se o arquivo recebido é aceito pelo filtro.
|
boolean |
ProjectFileDirectoryFilter.accept(ClientProjectFile file) |
boolean |
ProjectFileCompositeOrFilter.accept(ClientProjectFile file) |
boolean |
ProjectFileNotDirectoryFilter.accept(ClientProjectFile file) |
boolean |
ProjectFileNameFilter.accept(ClientProjectFile file)
Verifica se o arquivo recebido é aceito pelo filtro.
|
boolean |
ProjectFileCompositeAndFilter.accept(ClientProjectFile file) |
boolean |
ProjectFileTypeFilter.accept(ClientProjectFile file) |
| Modifier and Type | Method and Description |
|---|---|
ClientProjectFile |
ProjectServiceInterface.createAndGetFile(java.lang.Object projectId,
java.lang.String[] path,
java.lang.String name,
java.lang.String type)
Cria um novo arquivo em um projeto.
|
ClientProjectFile |
ProjectServiceInterface.getChild(java.lang.Object projectId,
java.lang.String[] path)
Retorna um arquivo.
|
ClientProjectFile |
ProjectServiceInterface.getChild(java.lang.Object projectId,
java.lang.String[] path,
java.lang.String name)
Retorna um arquivo.
|
ClientProjectFile[] |
ProjectServiceInterface.getChildren(java.lang.Object projectId,
java.lang.String[] path)
Retorna a lista de filhos imediatos de um diretório (ou
null
se o arquivo não for um diretório). |
ClientProjectFile[] |
ProjectServiceInterface.getChildren(java.lang.Object projectId,
java.lang.String[] path,
boolean recursive)
Retorna a lista de filhos imediatos de um diretório (ou
null
se o arquivo não for um diretório). |
Copyright © 2015. All Rights Reserved.