org.onebusaway.quickstart.bootstrap.gui.wizard
Class WizardController

java.lang.Object
  extended by org.onebusaway.quickstart.bootstrap.gui.wizard.WizardController

public class WizardController
extends Object


Nested Class Summary
static class WizardController.ECompletionState
           
 
Field Summary
static Object FINISH_PANEL_ID
           
static String PROPERTY_BACK_BUTTON_ENABLED
           
static String PROPERTY_CURRENT_PANEL
           
static String PROPERTY_NEXT_BUTTON_ENABLED
           
 
Constructor Summary
WizardController()
           
 
Method Summary
 void addCompletionListener(WizardCompletionListener listener)
           
 void addPanel(Object panelId, WizardPanelController panelController)
           
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
           
 WizardController.ECompletionState getCompletionState()
           
 WizardPanelController getCurrentController()
           
 void handleBackButton()
           
 void handleCancelButton()
           
 void handleNextButton()
           
 boolean isBackButtonEnabled()
           
 boolean isNextButtonEnabled()
           
 void removeCompletionListener(WizardCompletionListener listener)
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
           
 void setBackButtonEnabled(boolean backButtonEnabled)
           
 void setCurrentPanel(Object wizardPanelControllerId)
           
 void setNextButtonEnabled(boolean nextButtonEnabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_CURRENT_PANEL

public static final String PROPERTY_CURRENT_PANEL
See Also:
Constant Field Values

PROPERTY_BACK_BUTTON_ENABLED

public static final String PROPERTY_BACK_BUTTON_ENABLED
See Also:
Constant Field Values

PROPERTY_NEXT_BUTTON_ENABLED

public static final String PROPERTY_NEXT_BUTTON_ENABLED
See Also:
Constant Field Values

FINISH_PANEL_ID

public static final Object FINISH_PANEL_ID
Constructor Detail

WizardController

public WizardController()
Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)

addPropertyChangeListener

public void addPropertyChangeListener(String propertyName,
                                      PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(String propertyName,
                                         PropertyChangeListener listener)

addCompletionListener

public void addCompletionListener(WizardCompletionListener listener)

removeCompletionListener

public void removeCompletionListener(WizardCompletionListener listener)

addPanel

public void addPanel(Object panelId,
                     WizardPanelController panelController)

setCurrentPanel

public void setCurrentPanel(Object wizardPanelControllerId)

getCurrentController

public WizardPanelController getCurrentController()

isBackButtonEnabled

public boolean isBackButtonEnabled()

setBackButtonEnabled

public void setBackButtonEnabled(boolean backButtonEnabled)

isNextButtonEnabled

public boolean isNextButtonEnabled()

setNextButtonEnabled

public void setNextButtonEnabled(boolean nextButtonEnabled)

getCompletionState

public WizardController.ECompletionState getCompletionState()

handleBackButton

public void handleBackButton()

handleNextButton

public void handleNextButton()

handleCancelButton

public void handleCancelButton()


Copyright © 2012 OneBusAway. All Rights Reserved.