private String getItemText(JTextComponent target, String actionName, Action a) { String itemText; if (a instanceof BaseAction) { itemText = ((BaseAction)a).getPopupMenuText(target); } else { itemText = actionName; } return itemText; }
protected String getItemText(JTextComponent target, String actionName, Action a) { String itemText; if (a instanceof BaseAction) { itemText = ((BaseAction) a).getPopupMenuText(target); } else { itemText = actionName; } return itemText; }
protected String getItemText(JTextComponent target, String actionName, Action a) { String itemText; if (a instanceof BaseAction) { itemText = ((BaseAction)a).getPopupMenuText(target); } else { itemText = actionName; } return itemText; }
/** * Creates menu item for the given action. It must handle the BaseActions, * which have localized name stored not in Action.NAME property. */ private JMenuItem createMenuItem(Action action) { if (action instanceof BaseAction) { JMenuItem item = new JMenuItem(((BaseAction) action).getPopupMenuText(null)); item.addActionListener(action); return item; } else { JMenuItem item = new JMenuItem((String) action.getValue(Action.NAME)); item.addActionListener(action); return item; } }
/** Creates menu item for the given action. It must handle the BaseActions, which * have localized name stored not in Action.NAME property. */ private JMenuItem createMenuItem(Action action, BaseKit kit) { if (action instanceof BaseAction) { JMenuItem item = new JMenuItem( ((BaseAction)action).getPopupMenuText(null) ); item.addActionListener(action); addAcceleretors(action, item, kit); return item; } else { JMenuItem item = new JMenuItem( (String)action.getValue(Action.NAME) ); item.addActionListener(action); addAcceleretors(action, item, kit); return item; } }