|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jdesktop.swingx.action.ActionFactory
public class ActionFactory
A collection of static methods to make it easier to construct Actions. Not sure how usefull they are in reality but it saves a lot of typing.
Constructor Summary | |
---|---|
ActionFactory()
|
Method Summary | |
---|---|
static BoundAction |
createBoundAction(String id,
String name,
String mnemonic)
Factory Methods for creating BoundActions |
static BoundAction |
createBoundAction(String id,
String name,
String mnemonic,
boolean toggle)
|
static BoundAction |
createBoundAction(String id,
String name,
String mnemonic,
boolean toggle,
String group)
|
static CompositeAction |
createCompositeAction(String id,
String name,
String mnemonic)
Factory Methods for creating CompositeAction |
static CompositeAction |
createCompositeAction(String id,
String name,
String mnemonic,
boolean toggle)
|
static CompositeAction |
createCompositeAction(String id,
String name,
String mnemonic,
boolean toggle,
String group)
|
static ServerAction |
createServerAction(String id,
String name,
String mnemonic)
|
static TargetableAction |
createTargetableAction(String id,
String name)
These methods are usefull for creating targetable actions |
static TargetableAction |
createTargetableAction(String id,
String name,
String mnemonic)
|
static TargetableAction |
createTargetableAction(String id,
String name,
String mnemonic,
boolean toggle)
|
static TargetableAction |
createTargetableAction(String id,
String name,
String mnemonic,
boolean toggle,
String group)
|
static void |
decorateAction(AbstractAction action,
String shortDesc,
String longDesc,
Icon smallIcon,
Icon largeIcon,
KeyStroke accel)
Add additional attributes to the action. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActionFactory()
Method Detail |
---|
public static BoundAction createBoundAction(String id, String name, String mnemonic)
public static BoundAction createBoundAction(String id, String name, String mnemonic, boolean toggle)
public static BoundAction createBoundAction(String id, String name, String mnemonic, boolean toggle, String group)
public static CompositeAction createCompositeAction(String id, String name, String mnemonic)
CompositeAction
CompositeAction
public static CompositeAction createCompositeAction(String id, String name, String mnemonic, boolean toggle)
public static CompositeAction createCompositeAction(String id, String name, String mnemonic, boolean toggle, String group)
public static ServerAction createServerAction(String id, String name, String mnemonic)
public static TargetableAction createTargetableAction(String id, String name)
public static TargetableAction createTargetableAction(String id, String name, String mnemonic)
public static TargetableAction createTargetableAction(String id, String name, String mnemonic, boolean toggle)
public static TargetableAction createTargetableAction(String id, String name, String mnemonic, boolean toggle, String group)
public static void decorateAction(AbstractAction action, String shortDesc, String longDesc, Icon smallIcon, Icon largeIcon, KeyStroke accel)
AbstractActionExt
action
- the action which will all the attributes will be appliedAbstractActionExt
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |