public class CreateDirectoryPathTask extends RemoteTask<T>
CreateDirectoryPathTask implementa uma tarefa que cria
um caminho de diretórios em um projeto.
O tratamento de RemoteException é delegado à superclasse. O resultado da
execução pode ser verificado através do método getErrorCode().| Modifier and Type | Class and Description |
|---|---|
static class |
CreateDirectoryPathTask.ErrorCode
Códigos de erro.
|
serverURI| Constructor and Description |
|---|
CreateDirectoryPathTask(csbase.logic.CommonClientProject project,
String[] dirPath)
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
|
CreateDirectoryPathTask.ErrorCode |
getErrorCode()
Retorna o código de erro associado à execução.
|
protected void |
handleError(Exception error)
(non-Javadoc)
|
protected void |
performTask()
(non-Javadoc)
|
static boolean |
runTask(Window window,
csbase.logic.CommonClientProject project,
String[] dirPath)
Método de conveniência para criação e execução da tarefa com base na janela
de desktop e com texto título padronizado.
|
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 CreateDirectoryPathTask(csbase.logic.CommonClientProject project,
String[] dirPath)
project - projeto do clientedirPath - caminho de diretórios a ser criado no projetoprotected void performTask()
throws Exception
protected void handleError(Exception error)
handleError in class RemoteTask<Void>error - exceção que representa erro durante execução da tarefaRemoteTask.handleError(java.lang.Exception)public CreateDirectoryPathTask.ErrorCode getErrorCode()
public static final boolean runTask(Window window, csbase.logic.CommonClientProject project, String[] dirPath)
window - janela-mãe da task.project - projeto do clientedirPath - caminho de diretórios a ser criado no projetoprotected 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 © 2018. All rights reserved.