jrunx.install
Interface DisplayPanelInterface

All Known Implementing Classes:
AbstractDisplayPanel

public interface DisplayPanelInterface

All panels to be part of the application have to implement this interface. Else, Installer's addPanel() will through a InstallerException.


Method Summary
 java.lang.String getDescription()
          The optional description to display.
 javax.swing.Icon getIcon()
          An optional image to display for this panel.
 java.lang.String getName()
          A name identifies this panel.
 java.lang.String getNextDisplay()
          The next panel to display.
 java.lang.String getPreviousDisplay()
          The previous panel to display.
 java.lang.String getTitle()
          The optional title to display.
 boolean isLastDisplay()
          Set whether this is the final display
 void setNextDisplay(java.lang.String str)
          Set what the next display to this panel should be.
 void setPreviousDisplay(java.lang.String str)
          Set what the previous display to this panel should be.
 

Method Detail

getName

public java.lang.String getName()
A name identifies this panel. This cannot be empty.

getNextDisplay

public java.lang.String getNextDisplay()
The next panel to display. The value returned is the name ( see getName() ) used to identify the panel.

setNextDisplay

public void setNextDisplay(java.lang.String str)
Set what the next display to this panel should be.

getPreviousDisplay

public java.lang.String getPreviousDisplay()
The previous panel to display. The value returned is the name ( see getName() ) used to identify the panel.

setPreviousDisplay

public void setPreviousDisplay(java.lang.String str)
Set what the previous display to this panel should be.

isLastDisplay

public boolean isLastDisplay()
Set whether this is the final display

getTitle

public java.lang.String getTitle()
The optional title to display.

getDescription

public java.lang.String getDescription()
The optional description to display.

getIcon

public javax.swing.Icon getIcon()
An optional image to display for this panel.


Copyright � 2002 Macromedia Corporation. All Rights Reserved.