R - tipo de retorno da taskpublic abstract class ApplicationTask<R> extends LocalTask<R>
| Constructor and Description |
|---|
ApplicationTask(Application app)
Construtor padrão.
|
ApplicationTask(Application app,
java.lang.String msg)
Construtor padrão.
|
ApplicationTask(Application app,
java.lang.String msg,
javax.swing.ImageIcon img)
Construtor padrão.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
execute()
Execução da tarefa.
|
boolean |
executeTask()
Execução da tarefa.
|
Application |
getApplication()
Consulta à aplicação origem.
|
protected void |
handleError(java.lang.Exception exception)
Tratador específico da aplicação (usado em todos os momentos).
|
protected abstract void |
performTask() |
void |
setImage(javax.swing.ImageIcon image)
Ajuste da imagem.
|
void |
setMessage(java.lang.String message)
Ajuste da mensagem
|
getCancelDelaySecs, getDefaultParentWindowafterTaskUI, beforeTaskUI, cancelTask, execute, execute, execute, execute, execute, execute, executeNonBlocking, getAdditionalInfo, getError, getProgressDialogDelay, getResult, getStatus, getTaskMessage, run, setProgressDialogDelay, setProgressDialogEnabled, setProgressStatus, setResult, setStepText, setUnknownStatus, wasCancelledpublic ApplicationTask(Application app)
app - a aplicação.public ApplicationTask(Application app, java.lang.String msg)
app - a aplicação.msg - uma mensagem de espera.public ApplicationTask(Application app, java.lang.String msg, javax.swing.ImageIcon img)
app - a aplicação.msg - uma mensagem de espera.img - imagem do diálogo de espera.public final void setMessage(java.lang.String message)
message - mensagempublic final void setImage(javax.swing.ImageIcon image)
image - imagemprotected void handleError(java.lang.Exception exception)
handleError in class Task<R>exception - a excepção detectada.public final Application getApplication()
public final boolean execute()
Task.execute(java.awt.Window, String, String, int, int, boolean,
boolean, ImageIcon)public final boolean executeTask()
Task.execute(java.awt.Window, String, String, int, int, boolean,
boolean, ImageIcon)protected abstract void performTask()
throws java.lang.Exception
performTask in class tecgraf.javautils.gui.Task<R>java.lang.ExceptionCopyright © 2015. All Rights Reserved.