org.netbeans.api.wizard.displayer
Class NavButtonManager

java.lang.Object
  extended by org.netbeans.api.wizard.displayer.NavButtonManager
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class NavButtonManager
extends java.lang.Object
implements java.awt.event.ActionListener

Manage the button state and interaction with the wizard.

This class is NOT AN API CLASS. There is no commitment that it will remain backward compatible or even exist in the future. The API of this library is in the packages org.netbeans.api.wizard and org.netbeans.spi.wizard.


Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
protected  void buildButtons(javax.swing.Action helpAction)
           
 javax.swing.JPanel getButtons()
           
 javax.swing.JButton getCancel()
           
 java.lang.String getCloseString()
           
 javax.swing.JButton getFinish()
           
 javax.swing.JButton getHelp()
           
 javax.swing.JButton getNext()
           
 WizardDisplayerImpl getParent()
           
 javax.swing.JButton getPrev()
           
 java.awt.Window getWindow()
           
 void initializeNavigation()
           
protected  void processCancel(java.awt.event.ActionEvent event, boolean reallyCancel)
           
protected  void processClose(java.awt.event.ActionEvent event)
           
protected  void processFinish(java.awt.event.ActionEvent event)
           
protected  void processFinishProceed(java.lang.Object result)
           
protected  void processNext()
           
protected  void processNextProceed(java.lang.Object result)
           
protected  void processPrev()
           
protected  void processPrevProceed(java.lang.Object result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

buildButtons

protected void buildButtons(javax.swing.Action helpAction)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

processNext

protected void processNext()

processNextProceed

protected void processNextProceed(java.lang.Object result)

processPrev

protected void processPrev()

processPrevProceed

protected void processPrevProceed(java.lang.Object result)

processFinish

protected void processFinish(java.awt.event.ActionEvent event)

processFinishProceed

protected void processFinishProceed(java.lang.Object result)

processCancel

protected void processCancel(java.awt.event.ActionEvent event,
                             boolean reallyCancel)

processClose

protected void processClose(java.awt.event.ActionEvent event)

getButtons

public javax.swing.JPanel getButtons()

getCancel

public javax.swing.JButton getCancel()

getCloseString

public java.lang.String getCloseString()

getWindow

public java.awt.Window getWindow()

getFinish

public javax.swing.JButton getFinish()

getHelp

public javax.swing.JButton getHelp()

getNext

public javax.swing.JButton getNext()

getParent

public WizardDisplayerImpl getParent()

getPrev

public javax.swing.JButton getPrev()

initializeNavigation

public void initializeNavigation()