com.izforge.izpack.installer
Interface GUIListener


public interface GUIListener

Interface for a gui listener. This interface can be used to modify the installer frame of IzPack.

Author:
Klaus Bartz

Field Summary
static int GUI_BLOCKED
          Constant to indicate that method blockGUI has called
static int GUI_BUILDED
          Constant to indicate that method buildGUI has called
static int GUI_RELEASED
          Constant to indicate that method releaseGUI has called
static int PANEL_SWITCHED
          Constant to indicate that method switchPanel has called
 
Method Summary
 void guiActionPerformed(int what, java.lang.Object param)
          This method will be called from the installer frame at end of the methods buildGUI, blockGUI, releaseGUI and switchPanel.
 

Field Detail

GUI_BUILDED

static final int GUI_BUILDED
Constant to indicate that method buildGUI has called

See Also:
Constant Field Values

GUI_BLOCKED

static final int GUI_BLOCKED
Constant to indicate that method blockGUI has called

See Also:
Constant Field Values

GUI_RELEASED

static final int GUI_RELEASED
Constant to indicate that method releaseGUI has called

See Also:
Constant Field Values

PANEL_SWITCHED

static final int PANEL_SWITCHED
Constant to indicate that method switchPanel has called

See Also:
Constant Field Values
Method Detail

guiActionPerformed

void guiActionPerformed(int what,
                        java.lang.Object param)
This method will be called from the installer frame at end of the methods buildGUI, blockGUI, releaseGUI and switchPanel.

The param what indicates from what method this listener was called.
If buildGUI is the calling method, the navigation panel will be set as param. At other calling methods param will be null.

Parameters:
what - identifier for the calling method
param -