org.argouml.swingext
Class ActionUtilities

java.lang.Object
  |
  +--org.argouml.swingext.ActionUtilities

public class ActionUtilities
extends java.lang.Object

A collection of utility methods for Swing Actions.


Method Summary
static java.awt.Container getActionRoot(java.awt.event.ActionEvent ae)
          Intended for use inside an actionPerformed method eg: public void actionPerformed(ActionEvent ae) { Container appRoot = ActionUtilities.getActionRoot(ae); } Returns the root object, usually a JFrame, JDialog or JApplet that is the owner of the source event source object (JMenu, JMenuItem, JPopupMenu etc).
static java.awt.Container getActionRoot(java.lang.Object source)
          Intended for use inside an actionPerformed method eg: public void actionPerformed(ActionEvent e) { Container appRoot = ActionUtilities.getActionRoot(e.getSource()); }
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getActionRoot

public static java.awt.Container getActionRoot(java.awt.event.ActionEvent ae)
Intended for use inside an actionPerformed method eg:
     public void actionPerformed(ActionEvent ae) {
         Container appRoot = ActionUtilities.getActionRoot(ae);
     }
 
Returns the root object, usually a JFrame, JDialog or JApplet that is the owner of the source event source object (JMenu, JMenuItem, JPopupMenu etc).

getActionRoot

public static java.awt.Container getActionRoot(java.lang.Object source)
Intended for use inside an actionPerformed method eg:
     public void actionPerformed(ActionEvent e) {
         Container appRoot = ActionUtilities.getActionRoot(e.getSource());
     }
 
Returns:
the root object, usually a JFrame, JDialog or JApplet that is the owner of the source event source object (JMenu, JMenuItem, JPopupMenu etc). null if none is found.


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook