Statistics
| Revision:

root / branches / v2_0_0_prep / frameworks / _fwAndami / src / org / gvsig / andami / actioninfo / ActionInfo.java @ 38564

History | View | Annotate | Download (906 Bytes)

1
package org.gvsig.andami.actioninfo;
2

    
3
import java.awt.event.ActionListener;
4

    
5
import javax.swing.Action;
6
import javax.swing.ImageIcon;
7
import javax.swing.KeyStroke;
8

    
9
import org.gvsig.andami.PluginServices;
10
import org.gvsig.andami.plugins.IExtension;
11

    
12
public interface ActionInfo extends Action, ActionListener{
13
        public void merge(ActionInfo other);
14
        public PluginServices getPlugin();
15
        public IExtension getExtension();
16
        public String getPluginName();
17
        public String getExtensionName();
18
        public String getName();
19
        public String getLabel();
20
        public String getCommand();
21
        public ImageIcon getIcon();
22
        public String getIconName();
23
        public String getAccelerator();
24
        public KeyStroke getKeyStroke();
25
        public String getTooltip();
26
        public long getPosition();
27
        public boolean isVisible();
28
        public boolean isEnabled();
29
        public void execute();
30
        public void execute(Object[] args);
31
        public void execute(Object arg);
32
}