org.enhydra.jawe
Class BarFactory
java.lang.Object
org.enhydra.jawe.BarFactory
public class BarFactory
- extends java.lang.Object
Method Summary |
static javax.swing.JMenuBar |
createMainMenu(JaWEComponent comp)
|
protected static javax.swing.JMenu |
createMenu(java.lang.String actionOrder,
JaWEComponent comp,
boolean addBCListener)
|
static javax.swing.JMenuItem |
createMenuItem(JaWEAction ja,
JaWEComponent comp,
boolean addBCListener)
|
static javax.swing.JPopupMenu |
createPopupMenu(java.lang.String popupMenuName,
JaWEComponent comp)
|
protected static javax.swing.JMenu |
createSubMenu(java.lang.String name,
JaWEComponent comp,
boolean addBCListener)
|
static javax.swing.JToolBar |
createToolbar(java.lang.String toolbarName,
JaWEComponent comp)
|
static javax.swing.JButton |
createToolbarButton(JaWEAction ja,
JaWEComponent comp)
|
protected static javax.swing.JMenu |
getExternalMenu(java.lang.String className,
java.lang.String settingsClassName)
|
static void |
setAccelerator(javax.swing.JMenuItem mi,
java.lang.String accel)
|
static void |
setMnemonic(javax.swing.JMenuItem mi,
java.lang.String mnemonic)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASSNAME_POSTFIX
public static final java.lang.String CLASSNAME_POSTFIX
- See Also:
- Constant Field Values
SETTINGSNAME_POSTFIX
public static final java.lang.String SETTINGSNAME_POSTFIX
- See Also:
- Constant Field Values
ACCELERATION_POSTFIX
public static final java.lang.String ACCELERATION_POSTFIX
- See Also:
- Constant Field Values
MNEMONIC_POSTFIX
public static final java.lang.String MNEMONIC_POSTFIX
- See Also:
- Constant Field Values
LABEL_POSTFIX
public static final java.lang.String LABEL_POSTFIX
- See Also:
- Constant Field Values
TOOLTIP_POSTFIX
public static final java.lang.String TOOLTIP_POSTFIX
- See Also:
- Constant Field Values
LANGUAGEDEPENDENTNAME_POSTFIX
public static final java.lang.String LANGUAGEDEPENDENTNAME_POSTFIX
- See Also:
- Constant Field Values
JAWE_STANDARD_MENU_PREFIX
public static final java.lang.String JAWE_STANDARD_MENU_PREFIX
- See Also:
- Constant Field Values
JAWE_STANDARD_ACTION_PREFIX
public static final java.lang.String JAWE_STANDARD_ACTION_PREFIX
- See Also:
- Constant Field Values
JAWECOMPONENT_AS_MENU_PREFIX
public static final java.lang.String JAWECOMPONENT_AS_MENU_PREFIX
- See Also:
- Constant Field Values
SUBMENU_PREFIX
public static final java.lang.String SUBMENU_PREFIX
- See Also:
- Constant Field Values
ACTION_DELIMITER
public static final java.lang.String ACTION_DELIMITER
- See Also:
- Constant Field Values
ACTION_SEPARATOR
public static final java.lang.String ACTION_SEPARATOR
- See Also:
- Constant Field Values
CTRL_PREFIX
public static final java.lang.String CTRL_PREFIX
- See Also:
- Constant Field Values
SHIFT_PREFIX
public static final java.lang.String SHIFT_PREFIX
- See Also:
- Constant Field Values
ALT_PREFIX
public static final java.lang.String ALT_PREFIX
- See Also:
- Constant Field Values
BarFactory
public BarFactory()
createMainMenu
public static javax.swing.JMenuBar createMainMenu(JaWEComponent comp)
createPopupMenu
public static javax.swing.JPopupMenu createPopupMenu(java.lang.String popupMenuName,
JaWEComponent comp)
createToolbar
public static javax.swing.JToolBar createToolbar(java.lang.String toolbarName,
JaWEComponent comp)
createToolbarButton
public static javax.swing.JButton createToolbarButton(JaWEAction ja,
JaWEComponent comp)
createMenu
protected static javax.swing.JMenu createMenu(java.lang.String actionOrder,
JaWEComponent comp,
boolean addBCListener)
createSubMenu
protected static javax.swing.JMenu createSubMenu(java.lang.String name,
JaWEComponent comp,
boolean addBCListener)
getExternalMenu
protected static javax.swing.JMenu getExternalMenu(java.lang.String className,
java.lang.String settingsClassName)
createMenuItem
public static javax.swing.JMenuItem createMenuItem(JaWEAction ja,
JaWEComponent comp,
boolean addBCListener)
setMnemonic
public static void setMnemonic(javax.swing.JMenuItem mi,
java.lang.String mnemonic)
setAccelerator
public static void setAccelerator(javax.swing.JMenuItem mi,
java.lang.String accel)