http://www.jpicedt.org

jpicedt.graphic.toolkit
Interface ActionLocalizer

All Known Implementing Classes:
PEActionLocalizer

public interface ActionLocalizer

This interface, once properly implemented, may be used as a parameter for a PEAction, and can feed it with localized properties (e.g. tooltip, mnemonic...). Concrete implementation may be backed, for instance, by a ResourceBundle initialized from a properties file.

Since:
jPicEdt 1.3.2
Version:
$Id: ActionLocalizer.java,v 1.6.2.1 2007/09/02 11:56:28 reynal Exp $
Author:
Sylvain Reynal

Method Summary
 javax.swing.KeyStroke getActionAccelerator(java.lang.String actionName)
           
 java.lang.String getActionHelper(java.lang.String actionName)
           
 javax.swing.Icon getActionIcon(java.lang.String actionName)
           
 java.lang.Integer getActionMnemonic(java.lang.String actionName)
           
 java.lang.String getActionName(java.lang.String actionName)
           
 java.lang.String getActionTooltip(java.lang.String actionName)
           
 

Method Detail

getActionName

java.lang.String getActionName(java.lang.String actionName)
Parameters:
name - a non-localized action name
Returns:
a localized Action name (ie Swing Action.NAME property) for the given name
Since:
jPicEdt

getActionTooltip

java.lang.String getActionTooltip(java.lang.String actionName)
Returns:
a localized Action tooltip for the given name (ie Swing Action.SHORT_DESCRIPTION)
Since:
jPicEdt

getActionHelper

java.lang.String getActionHelper(java.lang.String actionName)
Returns:
a localized Action helper (ie Swing Action.LONG_DESCRIPTION)
Since:
jPicEdt

getActionMnemonic

java.lang.Integer getActionMnemonic(java.lang.String actionName)
Returns:
a localized Action mnemonic (ie Swing Action.MNEMONIC_KEY)
Since:
jPicEdt

getActionAccelerator

javax.swing.KeyStroke getActionAccelerator(java.lang.String actionName)
Returns:
a localized Action accelerator keystroke (ie Swing Action.ACCELERATOR_KEY)
Since:
jPicEdt

getActionIcon

javax.swing.Icon getActionIcon(java.lang.String actionName)
Returns:
a localized Icon (ie Swing Action.SMALL_ICON)
Since:
jPicEdt

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org