de.miethxml.toolkit.ui.event
Class DefaultApplicationShutdownAction

java.lang.Object
  extended byjavax.swing.AbstractAction
      extended byde.miethxml.toolkit.ui.event.DefaultApplicationShutdownAction
All Implemented Interfaces:
javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, org.apache.avalon.framework.activity.Initializable, LocaleListener, java.io.Serializable, org.apache.avalon.framework.service.Serviceable, java.awt.event.WindowListener

public class DefaultApplicationShutdownAction
extends javax.swing.AbstractAction
implements org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Initializable, LocaleListener, java.awt.event.WindowListener

Author:
Simon Mieth
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
DefaultApplicationShutdownAction()
           
DefaultApplicationShutdownAction(java.lang.String name)
           
DefaultApplicationShutdownAction(java.lang.String name, javax.swing.Icon icon)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void initialize()
           
 void langChanged()
           
 void service(org.apache.avalon.framework.service.ServiceManager manager)
           
 void shutdown()
           
 void windowActivated(java.awt.event.WindowEvent e)
           
 void windowClosed(java.awt.event.WindowEvent e)
           
 void windowClosing(java.awt.event.WindowEvent e)
           
 void windowDeactivated(java.awt.event.WindowEvent e)
           
 void windowDeiconified(java.awt.event.WindowEvent e)
           
 void windowIconified(java.awt.event.WindowEvent e)
           
 void windowOpened(java.awt.event.WindowEvent e)
           
 
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

DefaultApplicationShutdownAction

public DefaultApplicationShutdownAction()

DefaultApplicationShutdownAction

public DefaultApplicationShutdownAction(java.lang.String name)
Parameters:
name -

DefaultApplicationShutdownAction

public DefaultApplicationShutdownAction(java.lang.String name,
                                        javax.swing.Icon icon)
Parameters:
name -
icon -
Method Detail

actionPerformed

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

initialize

public void initialize()
Specified by:
initialize in interface org.apache.avalon.framework.activity.Initializable

service

public void service(org.apache.avalon.framework.service.ServiceManager manager)
             throws org.apache.avalon.framework.service.ServiceException
Specified by:
service in interface org.apache.avalon.framework.service.Serviceable
Throws:
org.apache.avalon.framework.service.ServiceException

langChanged

public void langChanged()
Specified by:
langChanged in interface LocaleListener

shutdown

public void shutdown()

windowActivated

public void windowActivated(java.awt.event.WindowEvent e)
Specified by:
windowActivated in interface java.awt.event.WindowListener

windowClosed

public void windowClosed(java.awt.event.WindowEvent e)
Specified by:
windowClosed in interface java.awt.event.WindowListener

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Specified by:
windowClosing in interface java.awt.event.WindowListener

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent e)
Specified by:
windowDeactivated in interface java.awt.event.WindowListener

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent e)
Specified by:
windowDeiconified in interface java.awt.event.WindowListener

windowIconified

public void windowIconified(java.awt.event.WindowEvent e)
Specified by:
windowIconified in interface java.awt.event.WindowListener

windowOpened

public void windowOpened(java.awt.event.WindowEvent e)
Specified by:
windowOpened in interface java.awt.event.WindowListener