TWE 2.5-1 API

org.enhydra.jawe.base.controller
Class JaWEActions

java.lang.Object
  extended byorg.enhydra.jawe.base.controller.JaWEActions

public class JaWEActions
extends java.lang.Object

Author:
Miroslav Popov

Field Summary
protected  java.util.Map commands
           
protected  JaWEController controller
           
static java.lang.String COPY_ACTION
           
static java.lang.String CUT_ACTION
           
static java.lang.String DELETE_ACTION
           
static java.lang.String DUPLICATE_ACTION
           
static java.lang.String EDIT_MENU
           
static java.lang.String EDIT_PROPERTIES_ACTION
           
static java.lang.String EDIT_TOOLBAR
           
static java.lang.String NEW_ACTION
           
static java.lang.String PASTE_ACTION
           
static java.lang.String REDO_ACTION
           
static java.lang.String REFERENCES
           
static java.lang.String UNDO_ACTION
           
static java.lang.String UNDO_REDO_TOOLBAR
           
 
Constructor Summary
JaWEActions(JaWEController controller)
           
 
Method Summary
 void disableAction(java.lang.String action_name)
           
 void enableAction(java.lang.String action_name)
           
 void enableDisableActions()
           
 ActionBase getAction(java.lang.String action_name)
           
 javax.swing.JButton getActionButton(java.lang.String action_name)
           
 javax.swing.JMenu getActionMenu(java.lang.String menu_name, boolean addBCListener)
           
 javax.swing.JMenuItem getActionMenuItem(java.lang.String action_name, boolean addBCListener)
           
 javax.swing.JToolBar getActionToolbar(java.lang.String toolbar_name)
           
 java.util.Map getCommands()
           
 void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EDIT_TOOLBAR

public static final java.lang.String EDIT_TOOLBAR
See Also:
Constant Field Values

UNDO_REDO_TOOLBAR

public static final java.lang.String UNDO_REDO_TOOLBAR
See Also:
Constant Field Values

EDIT_MENU

public static final java.lang.String EDIT_MENU
See Also:
Constant Field Values

NEW_ACTION

public static final java.lang.String NEW_ACTION
See Also:
Constant Field Values

DUPLICATE_ACTION

public static final java.lang.String DUPLICATE_ACTION
See Also:
Constant Field Values

REFERENCES

public static final java.lang.String REFERENCES
See Also:
Constant Field Values

UNDO_ACTION

public static final java.lang.String UNDO_ACTION
See Also:
Constant Field Values

REDO_ACTION

public static final java.lang.String REDO_ACTION
See Also:
Constant Field Values

CUT_ACTION

public static final java.lang.String CUT_ACTION
See Also:
Constant Field Values

COPY_ACTION

public static final java.lang.String COPY_ACTION
See Also:
Constant Field Values

PASTE_ACTION

public static final java.lang.String PASTE_ACTION
See Also:
Constant Field Values

DELETE_ACTION

public static final java.lang.String DELETE_ACTION
See Also:
Constant Field Values

EDIT_PROPERTIES_ACTION

public static final java.lang.String EDIT_PROPERTIES_ACTION
See Also:
Constant Field Values

controller

protected JaWEController controller

commands

protected java.util.Map commands
Constructor Detail

JaWEActions

public JaWEActions(JaWEController controller)
Method Detail

init

public void init()

getCommands

public java.util.Map getCommands()

getAction

public ActionBase getAction(java.lang.String action_name)

disableAction

public void disableAction(java.lang.String action_name)

enableAction

public void enableAction(java.lang.String action_name)

getActionButton

public javax.swing.JButton getActionButton(java.lang.String action_name)

getActionMenuItem

public javax.swing.JMenuItem getActionMenuItem(java.lang.String action_name,
                                               boolean addBCListener)

getActionToolbar

public javax.swing.JToolBar getActionToolbar(java.lang.String toolbar_name)

getActionMenu

public javax.swing.JMenu getActionMenu(java.lang.String menu_name,
                                       boolean addBCListener)

enableDisableActions

public void enableDisableActions()

TWE 2.5-1 API