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

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.WizardFinishAction
All Implemented Interfaces:
GUIAction

public class WizardFinishAction
extends AbstractWizardAction

"Finish" action.

Author:
Damien Coraboeuf

Constructor Summary
WizardFinishAction()
          Constructor.
WizardFinishAction(String text)
          Constructor with custom text
WizardFinishAction(String text, DisplayStateHandler handler)
          Constructor with custom text and display state handler.
 
Method Summary
protected  void doExecute(ActionContext context)
          Just closes the wizard.
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

WizardFinishAction

public WizardFinishAction()
Constructor.


WizardFinishAction

public WizardFinishAction(String text)
Constructor with custom text

Parameters:
text - Text for the button

WizardFinishAction

public WizardFinishAction(String text,
                          DisplayStateHandler handler)
Constructor with custom text and display state handler. The handler will be associated with a ValidationDisplayStateHandler.

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

doExecute

protected void doExecute(ActionContext context)
                  throws Exception
Just closes the wizard.

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.