|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.gvsig.raster.algorithm.gui.IncrementableTask
public class IncrementableTask
IncrementableTask. Es un dialogo que contiene un ProgressPanel.
Se ejecuta bajo un Thread y va consultando a un objeto de tipo IIncrementable
para modificar sus valores.
| Constructor Summary | |
|---|---|
IncrementableTask(IIncrementable incrementable)
Constructor del IncrementableTask. |
|
IncrementableTask(IIncrementable incrementable,
ProgressPanel dialog)
Constructor del IncrementableTask. |
|
| Method Summary | |
|---|---|
void |
actionButtonPressed(org.gvsig.raster.swing.basepanel.ButtonsPanelEvent e)
Metodo para gestionar todos los eventos del objeto. |
void |
addIncrementableListener(IncrementableListener listener)
A�adir el manejador de eventos para atender las peticiones de start, stop... |
protected void |
configureProgressPanel()
|
org.gvsig.raster.swing.basepanel.IButtonsPanel |
getButtonsPanel()
|
ProgressPanel |
getProgressPanel()
Devuelve el componente ProgressPanel de la ventana incrementable. |
void |
hideWindow()
Ocultar la ventana |
boolean |
isAlive()
Devuelve un booleano indicando si esta activa la ventana. |
void |
processFinalize()
Termina el proceso de lectura de porcentajes y logs de la ventana y cierra esta. |
void |
removeIncrementableListener(IncrementableListener listener)
Borrar un manejador de eventos. |
void |
run()
Este thread va leyendo el porcentaje hasta que se completa el histograma. |
void |
setAskCancel(boolean value)
Definir si queremos que confirme al usuario si realmente desea cancelar el proceso |
void |
showWindow()
Muestra la ventana de incremento con el porcentaje de la construcci�n del histograma. |
void |
start()
Inicio del thread para que la ventana vaya consultando por si sola al iIncrementable |
void |
stop()
Detiene el proceso de consulta de la ventana. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IncrementableTask(IIncrementable incrementable)
incrementable -
public IncrementableTask(IIncrementable incrementable,
ProgressPanel dialog)
incrementable - | Method Detail |
|---|
public void actionButtonPressed(org.gvsig.raster.swing.basepanel.ButtonsPanelEvent e)
actionButtonPressed in interface org.gvsig.raster.swing.basepanel.ButtonsPanelListenerpublic void addIncrementableListener(IncrementableListener listener)
listener - protected void configureProgressPanel()
public org.gvsig.raster.swing.basepanel.IButtonsPanel getButtonsPanel()
ProgressPanel.getButtonsPanel()public ProgressPanel getProgressPanel()
public void hideWindow()
public boolean isAlive()
public void processFinalize()
public void removeIncrementableListener(IncrementableListener listener)
listener - public void run()
run in interface java.lang.Runnablepublic void setAskCancel(boolean value)
value - public void showWindow()
public void start()
public void stop()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||