public final class Actions
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static javax.swing.Action |
dummyAction |
static Actions |
emptyActions |
static Actions |
globalActions |
Modifier and Type | Method and Description |
---|---|
void |
addAction(java.lang.String id,
javax.swing.Action action) |
void |
addAction(java.lang.String id,
javax.swing.Action action,
java.lang.String nameKey,
java.lang.String descKey)
Adds the provided
action and uses the global ResourceDomain
of the ResourceManager to prepare and finally add it to localization
control using the given nameKey and descKey |
void |
addActions(Actions a) |
void |
copyTo(javax.swing.ActionMap map) |
void |
disable(java.lang.String... ids) |
void |
enable(java.lang.String... ids) |
javax.swing.Action |
getAction(java.lang.String id) |
java.util.Map<java.lang.String,javax.swing.Action> |
getActionGroup(java.lang.String prefix) |
java.lang.String[] |
getActionIDs() |
Actions |
getParent() |
void |
remove(java.lang.String... ids) |
void |
setAllEnabled(boolean enabled) |
void |
setEnabled(boolean enabled,
java.lang.String... ids) |
void |
setParent(Actions parent) |
public static final Actions globalActions
public static final Actions emptyActions
public static final javax.swing.Action dummyAction
public Actions()
public Actions(Actions parent)
public void addActions(Actions a)
public void addAction(java.lang.String id, javax.swing.Action action)
public void addAction(java.lang.String id, javax.swing.Action action, java.lang.String nameKey, java.lang.String descKey)
action
and uses the global ResourceDomain
of the ResourceManager
to prepare and finally add it to localization
control using the given nameKey
and descKey
id
- action
- nameKey
- descKey
- public javax.swing.Action getAction(java.lang.String id)
public java.util.Map<java.lang.String,javax.swing.Action> getActionGroup(java.lang.String prefix)
public java.lang.String[] getActionIDs()
public void remove(java.lang.String... ids)
public void enable(java.lang.String... ids)
public void disable(java.lang.String... ids)
public void setEnabled(boolean enabled, java.lang.String... ids)
public void setAllEnabled(boolean enabled)
public void copyTo(javax.swing.ActionMap map)
public Actions getParent()
public void setParent(Actions parent)
parent
- the parent to set