public class GetChildrenTask extends RemoteTask<T>
serverURI| Constructor and Description |
|---|
GetChildrenTask(csbase.logic.ClientProjectFile dir)
Construtor.
|
GetChildrenTask(csbase.logic.ClientProjectFile dir,
boolean discardLocal,
boolean recursive)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
execute()
Método de conveniência para execução da task com base na janela de desktop
e com textos título e mensagem padronizados.
|
protected boolean |
execute(Object[] args)
Método de conveniência para execução da task com base na janela de desktop
e com texto título padronizado; a mensagem será formatada conforme o
parâmetro
|
protected boolean |
execute(Window window)
Método de conveniência para execução da task com base na janela de desktop
e com textos título e mensagem padronizados.
|
protected boolean |
execute(Window window,
Object[] args)
Método de conveniência para execução da task com base na janela de desktop
e com texto título padronizado; a mensagem será formatada conforme o
parâmetro
|
protected void |
performTask() |
static csbase.logic.ClientProjectFile[] |
runTask(csbase.logic.ClientProjectFile dir)
Cria uma instância da task e a executa.
|
static csbase.logic.ClientProjectFile[] |
runTask(csbase.logic.ClientProjectFile dir,
boolean discardLocal,
boolean recursive)
Cria uma instância da task e a executa.
|
handleError, handleInfoError, handleServerErrorgetCancelDelaySecs, getDefaultParentWindowafterTaskUI, beforeTaskUI, cancelTask, execute, execute, execute, execute, execute, execute, executeNonBlocking, getAdditionalInfo, getError, getProgressDialogDelay, getResult, getStatus, getTaskMessage, run, setProgressDialogDelay, setProgressDialogEnabled, setProgressStatus, setResult, setStepText, setUnknownStatus, wasCancelledpublic GetChildrenTask(csbase.logic.ClientProjectFile dir)
dir - diretóriopublic GetChildrenTask(csbase.logic.ClientProjectFile dir,
boolean discardLocal,
boolean recursive)
dir - diretóriodiscardLocal - true se devemos descartar a cache local e
obter novamente os dados do servidorrecursive - true se toda a subárvore deve ser obtida
recursivamenteprotected void performTask()
throws Exception
performTask in class tecgraf.javautils.gui.Task<csbase.logic.ClientProjectFile[]>ExceptionClientProjectFile.getChildren()public static final csbase.logic.ClientProjectFile[] runTask(csbase.logic.ClientProjectFile dir)
dir - nó para o qual se deseja obter os filhospublic static final csbase.logic.ClientProjectFile[] runTask(csbase.logic.ClientProjectFile dir,
boolean discardLocal,
boolean recursive)
dir - diretóriodiscardLocal - true se devemos descartar a cache local e
obter novamente os dados do servidorrecursive - true se toda a subárvore deve ser obtida
recursivamenteprotected boolean execute()
execute(String).protected boolean execute(Window window)
window - janela-mãe.execute(String).protected boolean execute(Object[] args)
args - os argumentos de formatação da mensagem.execute(String).protected boolean execute(Window window, Object[] args)
window - janela-mãe da task.args - os argumentos de formatação da mensagem.execute(String).Copyright © 2019. All rights reserved.