net.sf.doolin.gui.wizard.support
Class WizardPreviousAction

java.lang.Object
  extended by net.sf.doolin.gui.action.AbstractGUIAction
      extended by net.sf.doolin.gui.action.AbstractTextAction
          extended by net.sf.doolin.gui.wizard.support.AbstractWizardAction
              extended by net.sf.doolin.gui.wizard.support.WizardPreviousAction
All Implemented Interfaces:
GUIAction

public class WizardPreviousAction
extends AbstractWizardAction

"Previous" action for the wizard.

Author:
Damien Coraboeuf

Constructor Summary
WizardPreviousAction()
          Constructor.
WizardPreviousAction(String text)
          Constructor with custom text and a default PreviousDisplayStateHandler display state handler.
WizardPreviousAction(String text, DisplayStateHandler handler)
          Constructor with custom text and a custom display state handler
 
Method Summary
protected  void doExecute(ActionContext context)
          Gets the WizardState from the context and calls its WizardState.doPrevious(ActionContext) method.
protected  String getShortcut()
          Gets the shortcut for this action
 
Methods inherited from class net.sf.doolin.gui.wizard.support.AbstractWizardAction
getWizard
 
Methods inherited from class net.sf.doolin.gui.action.AbstractTextAction
getIconIDExpression, getId, getShortcutExpression, getText, getTextExpression, getTipExpression
 
Methods inherited from class net.sf.doolin.gui.action.AbstractGUIAction
execute, getActionContextData, getActionContextDataExtractor, getDisplayStateHandler, getIcon, getIconService, setActionContextDataExtractor, setDisplayStateHandler, setIconService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WizardPreviousAction

public WizardPreviousAction()
Constructor.


WizardPreviousAction

public WizardPreviousAction(String text)
Constructor with custom text and a default PreviousDisplayStateHandler display state handler.

Parameters:
text - Text for the button

WizardPreviousAction

public WizardPreviousAction(String text,
                            DisplayStateHandler handler)
Constructor with custom text and a custom display state handler

Parameters:
text - Text for the button
handler - Display state handler
Method Detail

doExecute

protected void doExecute(ActionContext context)
                  throws Exception
Gets the WizardState from the context and calls its WizardState.doPrevious(ActionContext) method.

Specified by:
doExecute in class AbstractGUIAction
Parameters:
context - the context
Throws:
Exception - the exception

getShortcut

protected String getShortcut()
Description copied from class: AbstractTextAction
Gets the shortcut for this action

Specified by:
getShortcut in class AbstractTextAction
Returns:
Shortcut definition
See Also:
KeyStroke.getKeyStroke(String)


Copyright © 2011. All Rights Reserved.