root / branches / v2_0_0_prep / frameworks / _fwAndami / src / org / gvsig / andami / actioninfo / ActionInfo.java @ 38564
History | View | Annotate | Download (906 Bytes)
1 | 38564 | jjdelcerro | 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 | } |