public class EnhancedListener extends java.lang.Object implements java.awt.event.ActionListener, IGCanvasListener, ButtonsPanelListener, IProcessActions
| Constructor and Description |
|---|
EnhancedListener(SelectorsPanel selectorsPanel,
GraphicsPanel graphicsPanel,
EnhancedDialog enhancedDialog,
PreviewFiltering filteredPreview)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionButtonPressed(ButtonsPanelEvent e) |
void |
actionDataChanged(GCanvasEvent e)
Evento que se dispara cuando el GCanvas cambia el valor de algún elemento
|
void |
actionDataDragged(GCanvasEvent e)
Evento que se dispara mientras se esta produciendo la acción
|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
apply()
Que acciones se ejecutaran al haber presionado el botón aceptar o aplicar
|
void |
cancel()
Volvemos todo a la normalidad cuando se cancela
|
void |
end(java.lang.Object param)
Acciones de finalización del proceso
|
void |
firstLoad()
En la primera carga se han de establecer todos los histogramas de entrada
a sus valores correspondientes segun el filtro.
|
void |
interrupted()
El proceso comunica que ha sido interrumpido
|
void |
loadLayerInToc(java.lang.String fileName)
Acciones que se realizan al finalizar de crear los recortes de imagen.
|
void |
updatePreview()
Coge los datos que hay en los histogramas y los aplica a la vista previa
|
public EnhancedListener(SelectorsPanel selectorsPanel, GraphicsPanel graphicsPanel, EnhancedDialog enhancedDialog, PreviewFiltering filteredPreview)
selectorsPanel - Panel con los selectores de opcionesgraphicsPanel - Panel con los gráficosenhancedPanel - Panel base con la previsualizaciónenhancedDialog - Dialogo generalfilteredPreview - Preprocesado para la previewpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void firstLoad()
public void updatePreview()
public void actionDataChanged(GCanvasEvent e)
IGCanvasListeneractionDataChanged in interface IGCanvasListenerpublic void actionDataDragged(GCanvasEvent e)
IGCanvasListeneractionDataDragged in interface IGCanvasListenerpublic void actionButtonPressed(ButtonsPanelEvent e)
actionButtonPressed in interface ButtonsPanelListenerpublic void apply()
public void cancel()
public void loadLayerInToc(java.lang.String fileName)
public void end(java.lang.Object param)
IProcessActionsend in interface IProcessActionspublic void interrupted()
IProcessActionsinterrupted in interface IProcessActions