JHotDraw 7.4.1

org.jhotdraw.app.action
Class ActionUtil

java.lang.Object
  extended by org.jhotdraw.app.action.ActionUtil

public class ActionUtil
extends java.lang.Object

Provides constants and static operations on Action objects.

Version:
$Id: ActionUtil.java 613 2010-01-12 10:23:31Z rawcoder $
Author:
Werner Randelshofer

Field Summary
static java.lang.String BUTTON_GROUP_KEY
          All actions with equal value are created as a radio button and put into the same group.
static java.lang.String SELECTED_KEY
          Key for the selected state of an action.
static java.lang.String SUBMENU_KEY
          All actions with equal value are put into the same submenu.
static java.lang.String UNDO_PRESENTATION_NAME_KEY
          UndoableEdit presentation name key.
 
Method Summary
static void configureJCheckBoxMenuItem(javax.swing.JCheckBoxMenuItem mi, javax.swing.Action a)
          Configures a JCheckBoxMenuItem for an Action.
static void unconfigureJCheckBoxMenuItem(javax.swing.JCheckBoxMenuItem mi, javax.swing.Action a)
          Unconfigures a JCheckBoxMenuItem for an Action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECTED_KEY

public static final java.lang.String SELECTED_KEY
Key for the selected state of an action. The value must be a Boolean.

See Also:
Constant Field Values

SUBMENU_KEY

public static final java.lang.String SUBMENU_KEY
All actions with equal value are put into the same submenu. The value must be a String or an array of Strings. Each element of the array represents a menu.

See Also:
Constant Field Values

BUTTON_GROUP_KEY

public static final java.lang.String BUTTON_GROUP_KEY
All actions with equal value are created as a radio button and put into the same group. The value must be an object.

See Also:
Constant Field Values

UNDO_PRESENTATION_NAME_KEY

public static final java.lang.String UNDO_PRESENTATION_NAME_KEY
UndoableEdit presentation name key.

See Also:
UndoableEdit.getPresentationName(), Constant Field Values
Method Detail

configureJCheckBoxMenuItem

public static void configureJCheckBoxMenuItem(javax.swing.JCheckBoxMenuItem mi,
                                              javax.swing.Action a)
Configures a JCheckBoxMenuItem for an Action.


unconfigureJCheckBoxMenuItem

public static void unconfigureJCheckBoxMenuItem(javax.swing.JCheckBoxMenuItem mi,
                                                javax.swing.Action a)
Unconfigures a JCheckBoxMenuItem for an Action.


Copyright 1996-2010 (c) by the authors and contributors of the JHotDraw project.
Some rights reserved.