org.xmlhammer.gui.actions
Class StopAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by org.bounce.RunnableAction
          extended by org.xmlhammer.gui.actions.StopAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.lang.Runnable, java.util.EventListener, javax.swing.Action, ModuleThreadListener

public class StopAction
extends org.bounce.RunnableAction
implements ModuleThreadListener

An action that can be used to stop an executed Project.

Version:
$Revision$, $Date$
Author:
Edwin Dankert
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
StopAction()
          The constructor for the action which stops an execution.
 
Method Summary
 void run()
          The implementation of the stop execution action.
 void setModuleThread(ModuleThread thread)
           
 void threadFinished(ModuleThread thread)
           
 void threadStarted(ModuleThread thread)
           
 
Methods inherited from class org.bounce.RunnableAction
actionPerformed
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StopAction

public StopAction()
The constructor for the action which stops an execution.

Parameters:
parent - the parent frame.
Method Detail

run

public void run()
The implementation of the stop execution action.

Specified by:
run in interface java.lang.Runnable
Specified by:
run in class org.bounce.RunnableAction

setModuleThread

public void setModuleThread(ModuleThread thread)

threadStarted

public void threadStarted(ModuleThread thread)
Specified by:
threadStarted in interface ModuleThreadListener

threadFinished

public void threadFinished(ModuleThread thread)
Specified by:
threadFinished in interface ModuleThreadListener


Copyright 2005-2005-2008 Edwin Dankert. All Rights Reserved.