public class RemoveFilesTask extends RemoteTask<T>
RemoveFilesTask implementa uma tarefa que remove um ou
mais arquivos de um projeto.serverURI| Constructor and Description |
|---|
RemoveFilesTask(csbase.logic.CommonClientProject project,
java.lang.String[][] path)
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(java.lang.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(java.awt.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(java.awt.Window window,
java.lang.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 boolean |
runTask(java.awt.Window owner,
csbase.logic.CommonClientProject project,
java.lang.String[] paths)
Método de conveniência para chamada automática da task para um único
arquivo.
|
static boolean |
runTask(java.awt.Window owner,
csbase.logic.CommonClientProject project,
java.lang.String[][] paths)
Método de conveniência para chamada automática da task para múltiplos
arquivos.
|
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 RemoveFilesTask(csbase.logic.CommonClientProject project,
java.lang.String[][] path)
project - projeto que contém o arquivo.path - caminhos dos arquivos a excluir.protected void performTask()
throws java.lang.Exception
performTask in class tecgraf.javautils.gui.Task<java.lang.Void>java.lang.Exceptionpublic static final boolean runTask(java.awt.Window owner,
csbase.logic.CommonClientProject project,
java.lang.String[][] paths)
owner - janela-mãe para a task.project - o projetopaths - os pathstrue se a tarefa executar com sucesso ou
false caso contrário.public static final boolean runTask(java.awt.Window owner,
csbase.logic.CommonClientProject project,
java.lang.String[] paths)
owner - janela-mãe para a task.project - o projetopaths - os pathstrue se a tarefa executar com sucesso ou
false caso contrário.protected boolean execute()
execute(String).protected boolean execute(java.awt.Window window)
window - janela-mãe.execute(String).protected boolean execute(java.lang.Object[] args)
args - os argumentos de formatação da mensagem.execute(String).protected boolean execute(java.awt.Window window,
java.lang.Object[] args)
window - janela-mãe da task.args - os argumentos de formatação da mensagem.execute(String).Copyright © 2015. All Rights Reserved.