home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.app;
-
- import com.extensibility.rock.RAction;
- import javax.swing.AbstractAction;
- import javax.swing.Icon;
- import javax.swing.KeyStroke;
-
- public abstract class BaseAction extends RAction {
- public BaseAction(String var1) {
- super(UI.getString(var1));
- super.mnemonic = UI.getMnemonic(var1);
- }
-
- public BaseAction(String var1, String var2) {
- super(UI.getString(var1, var2));
- super.mnemonic = UI.getMnemonic(var1);
- }
-
- public BaseAction(String var1, int var2) {
- this(var1);
- super.key = KeyStroke.getKeyStroke(var2, 2);
- }
-
- public BaseAction(String var1, int var2, int var3) {
- this(var1);
- super.key = KeyStroke.getKeyStroke(var2, var3);
- }
-
- public BaseAction(String var1, Icon var2) {
- this(var1);
- ((AbstractAction)this).putValue("SmallIcon", var2);
- }
- }
-