|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.japisoft.framework.application.descriptor.ActionModel
Store all actions from the interface builder
| Field Summary | |
static java.lang.String |
CLOSE_ALL
Default name for the close all action |
static boolean |
LAST_ACTION_STATE
|
static java.lang.String |
OPEN
Default name for the open action |
static java.lang.String |
SAVE
Default name for saving a file |
static java.lang.String |
SAVE_ALL
Default name for saving all the file |
static java.lang.String |
SAVE_PROJECT
Default name for saving a project |
static java.lang.String |
SAVEAS
Default name for saving a file in a directory |
static java.lang.String |
SAVEAS_PROJECT
Default name for saving a project in a directory |
| Constructor Summary | |
ActionModel()
|
|
| Method Summary | |
static void |
activeActionById(java.lang.String id,
java.awt.event.ActionEvent e)
Run an action with the following name and event |
static void |
activeActionById(java.lang.String id,
java.awt.event.ActionEvent e,
java.lang.String param)
Run an action with the following name and event and a param available from the "param" key (getValue) |
static void |
activeActionById(java.lang.String id,
java.awt.event.ActionEvent e,
java.lang.String param1,
java.lang.String param2)
Run an action with the following name and event and two params available from the "param" and "param2" keys (getValue) |
static boolean |
hasAction(java.lang.String id)
Check if this action name is known |
static boolean |
isEnabled(java.lang.String id)
Check the Enabled/Disabled state for the following action by its name (id) |
static javax.swing.Action |
restoreAction(java.lang.String id)
Restore an action from its name (id) |
static void |
setEnabled(java.lang.String id,
boolean state)
Enabled/Disabled the following action by its name (id) |
static void |
storeAction(java.lang.String id,
javax.swing.Action a)
Store an action in the model. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String OPEN
public static final java.lang.String CLOSE_ALL
public static final java.lang.String SAVE_PROJECT
public static final java.lang.String SAVEAS_PROJECT
public static final java.lang.String SAVEAS
public static final java.lang.String SAVE
public static final java.lang.String SAVE_ALL
public static boolean LAST_ACTION_STATE
| Constructor Detail |
public ActionModel()
| Method Detail |
public static void storeAction(java.lang.String id,
javax.swing.Action a)
public static javax.swing.Action restoreAction(java.lang.String id)
public static boolean hasAction(java.lang.String id)
public static void setEnabled(java.lang.String id,
boolean state)
public static boolean isEnabled(java.lang.String id)
public static void activeActionById(java.lang.String id,
java.awt.event.ActionEvent e)
public static void activeActionById(java.lang.String id,
java.awt.event.ActionEvent e,
java.lang.String param)
public static void activeActionById(java.lang.String id,
java.awt.event.ActionEvent e,
java.lang.String param1,
java.lang.String param2)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||