org.argouml.uml.ui.foundation.core
Class ActionSetModelElementVisibility

java.lang.Object
  extended byjavax.swing.AbstractAction
      extended byorg.argouml.uml.ui.UMLAction
          extended byorg.argouml.uml.ui.foundation.core.ActionSetModelElementVisibility
All Implemented Interfaces:
Action, ActionListener, Cloneable, EventListener, Serializable

public class ActionSetModelElementVisibility
extends UMLAction

Since:
Jan 4, 2003
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.AbstractAction
 
Field Summary
static String PRIVATE_COMMAND
          PRIVATE_COMMAND determines the visibility.
static String PROTECTED_COMMAND
          PROTECTED_COMMAND determines the visibility.
static String PUBLIC_COMMAND
          PUBLIC_COMMAND determines the visibility.
private static ActionSetModelElementVisibility SINGLETON
           
 
Fields inherited from class org.argouml.uml.ui.UMLAction
HAS_ICON, NO_ICON
 
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
protected ActionSetModelElementVisibility()
          Constructor for ActionSetElementOwnershipSpecification.
 
Method Summary
 void actionPerformed(ActionEvent e)
          Perform the work the action is supposed to do.
static ActionSetModelElementVisibility getInstance()
           
 
Methods inherited from class org.argouml.uml.ui.UMLAction
getMnemonic, getValue, isEnabled, putValue, shouldBeEnabled, updateEnabled, updateEnabled
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SINGLETON

private static final ActionSetModelElementVisibility SINGLETON

PUBLIC_COMMAND

public static final String PUBLIC_COMMAND
PUBLIC_COMMAND determines the visibility.

See Also:
Constant Field Values

PROTECTED_COMMAND

public static final String PROTECTED_COMMAND
PROTECTED_COMMAND determines the visibility.

See Also:
Constant Field Values

PRIVATE_COMMAND

public static final String PRIVATE_COMMAND
PRIVATE_COMMAND determines the visibility.

See Also:
Constant Field Values
Constructor Detail

ActionSetModelElementVisibility

protected ActionSetModelElementVisibility()
Constructor for ActionSetElementOwnershipSpecification.

Method Detail

actionPerformed

public void actionPerformed(ActionEvent e)
Description copied from class: UMLAction
Perform the work the action is supposed to do. This method needs to be overridden by all actions, since it only shows a fake progressbar...

Specified by:
actionPerformed in interface ActionListener
Overrides:
actionPerformed in class UMLAction
See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)

getInstance

public static ActionSetModelElementVisibility getInstance()
Returns:
Returns the sINGLETON.


ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook