|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.kleopatra.view.presentation.ActionHelper
Convenience to set action values. Translates Action.XX_KEYs into somthing easier to remember.
Constructor Summary | |
ActionHelper()
|
Method Summary | |
static void |
configureTab(javax.swing.JTabbedPane pane,
int tabIndex,
javax.swing.Action action)
|
static void |
copyNameToCommand(javax.swing.Action action)
copies Action.NAME to Action.ACTIONCOMMAND if command == null. |
static void |
customize(javax.swing.Action action,
boolean defaultMnemonic)
customizes: sets actionCommand to name, mnemonic to first letter. |
static void |
customize(java.util.List actions,
java.util.Map actionNames)
copies Action.NAME to Action.ACTION_COMMAND if command == null. |
static void |
customizeAccelerators(java.util.List actions,
java.util.Map accelerators)
|
static void |
customizeFromPresentation(javax.swing.Action action,
java.util.Map presentation,
java.lang.Class clazz)
|
static void |
customizeFromPresentation(javax.swing.Action action,
PresentationDescription desc,
java.lang.Class clazz)
|
static void |
customizeFromPresentations(java.util.List actions,
java.util.List presentation,
java.lang.Class clazz)
|
static void |
customizeToolTip(javax.swing.Action action)
sets the tooltip to a combination of tooltip and accelerator. |
static javax.swing.KeyStroke |
getAccelerator(javax.swing.Action action)
|
static java.lang.String |
getActionCommand(javax.swing.Action action)
|
static java.lang.String |
getHelpText(javax.swing.Action action)
|
static javax.swing.Icon |
getIcon(javax.swing.Action action)
|
static javax.swing.Icon |
getIconResource(java.lang.String filename,
java.lang.Class clazz)
|
static char |
getMnemonic(javax.swing.Action action)
|
static java.lang.String |
getName(javax.swing.Action action)
|
static java.lang.String |
getToolTipText(javax.swing.Action action)
|
static void |
registerActions(java.util.List actions,
javax.swing.JComponent target,
int inputMapType)
|
static void |
setAccelerator(javax.swing.Action action,
javax.swing.KeyStroke keyStroke)
|
static void |
setAccelerator(javax.swing.Action action,
java.util.Map accelerators)
|
static void |
setAccelerator(javax.swing.Action action,
java.lang.String keyStrokeName)
|
static void |
setActionCommand(javax.swing.Action action,
java.lang.String actionCommand)
|
static void |
setDefaultMnemonic(javax.swing.Action action)
|
static void |
setDefaultMnemonics(java.util.List actions)
|
static void |
setHelpText(javax.swing.Action action,
java.util.Map helpTexts)
|
static void |
setHelpText(javax.swing.Action action,
java.lang.String helpText)
|
static void |
setHelpTexts(java.util.List actions,
java.util.Map helpTexts)
|
static void |
setIcon(javax.swing.Action action,
javax.swing.Icon icon)
|
static void |
setIcon(javax.swing.Action action,
java.util.Map iconFilenames,
java.lang.Class clazz)
|
static void |
setIcons(java.util.List actions,
java.util.Map iconFilenames,
java.lang.Class clazz)
|
static void |
setMnemonic(javax.swing.Action action,
char ch)
|
static void |
setName(javax.swing.Action action,
java.util.Map actionNames)
|
static void |
setName(javax.swing.Action action,
java.lang.String actionName)
|
static void |
setNames(java.util.List actions,
java.util.Map actionNames)
|
static void |
setToolTipText(javax.swing.Action action,
java.lang.String toolTipText)
|
static void |
setToolTipTexts(javax.swing.Action action,
java.util.Map toolTips)
|
static void |
setToolTipTexts(java.util.List actions,
java.util.Map toolTips)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ActionHelper()
Method Detail |
public static void setActionCommand(javax.swing.Action action, java.lang.String actionCommand)
public static java.lang.String getActionCommand(javax.swing.Action action)
public static java.lang.String getName(javax.swing.Action action)
public static void setMnemonic(javax.swing.Action action, char ch)
public static char getMnemonic(javax.swing.Action action)
public static void setName(javax.swing.Action action, java.lang.String actionName)
public static void setToolTipText(javax.swing.Action action, java.lang.String toolTipText)
public static java.lang.String getToolTipText(javax.swing.Action action)
public static void setHelpText(javax.swing.Action action, java.lang.String helpText)
public static java.lang.String getHelpText(javax.swing.Action action)
public static javax.swing.Icon getIcon(javax.swing.Action action)
public static void setIcon(javax.swing.Action action, javax.swing.Icon icon)
public static void setAccelerator(javax.swing.Action action, java.lang.String keyStrokeName)
public static void setAccelerator(javax.swing.Action action, javax.swing.KeyStroke keyStroke)
public static javax.swing.KeyStroke getAccelerator(javax.swing.Action action)
public static void customize(javax.swing.Action action, boolean defaultMnemonic)
public static void copyNameToCommand(javax.swing.Action action)
public static void setDefaultMnemonic(javax.swing.Action action)
public static void setName(javax.swing.Action action, java.util.Map actionNames)
public static void setIcon(javax.swing.Action action, java.util.Map iconFilenames, java.lang.Class clazz)
public static javax.swing.Icon getIconResource(java.lang.String filename, java.lang.Class clazz)
public static void setAccelerator(javax.swing.Action action, java.util.Map accelerators)
public static void setToolTipTexts(javax.swing.Action action, java.util.Map toolTips)
public static void setHelpText(javax.swing.Action action, java.util.Map helpTexts)
public static void customize(java.util.List actions, java.util.Map actionNames)
public static void setDefaultMnemonics(java.util.List actions)
public static void setNames(java.util.List actions, java.util.Map actionNames)
public static void setIcons(java.util.List actions, java.util.Map iconFilenames, java.lang.Class clazz)
public static void customizeAccelerators(java.util.List actions, java.util.Map accelerators)
public static void setToolTipTexts(java.util.List actions, java.util.Map toolTips)
public static void customizeToolTip(javax.swing.Action action)
public static void customizeFromPresentations(java.util.List actions, java.util.List presentation, java.lang.Class clazz)
public static void customizeFromPresentation(javax.swing.Action action, java.util.Map presentation, java.lang.Class clazz)
public static void customizeFromPresentation(javax.swing.Action action, PresentationDescription desc, java.lang.Class clazz)
public static void configureTab(javax.swing.JTabbedPane pane, int tabIndex, javax.swing.Action action)
public static void setHelpTexts(java.util.List actions, java.util.Map helpTexts)
public static void registerActions(java.util.List actions, javax.swing.JComponent target, int inputMapType)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |