Revision 5988 org.gvsig.raster.multifile/trunk/org.gvsig.raster.multifile/org.gvsig.raster.multifile.app.multifileclient/src/main/java/org/gvsig/raster/multifile/app/MultiFileCreatorTocMenuEntry.java
MultiFileCreatorTocMenuEntry.java | ||
---|---|---|
10 | 10 |
import org.gvsig.i18n.Messages; |
11 | 11 |
import org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem; |
12 | 12 |
|
13 |
/** |
|
14 |
* @author gvSIG team |
|
15 |
* |
|
16 |
*/ |
|
13 | 17 |
public class MultiFileCreatorTocMenuEntry extends AbstractTocContextMenuAction implements IGenericToolBarMenuItem { |
14 | 18 |
static private MultiFileCreatorTocMenuEntry singleton = null; |
15 | 19 |
private static Extension extension = null; |
16 |
|
|
17 |
|
|
20 |
|
|
21 |
|
|
22 |
/** |
|
23 |
* @param ext |
|
24 |
*/ |
|
18 | 25 |
public static void setExtension(Extension ext) { |
19 | 26 |
extension = ext; |
20 | 27 |
} |
21 | 28 |
|
22 | 29 |
private MultiFileCreatorTocMenuEntry() {} |
23 | 30 |
|
31 |
/** |
|
32 |
* @return MultiFileCreatorTocMenuEntry |
|
33 |
*/ |
|
24 | 34 |
static public MultiFileCreatorTocMenuEntry getSingleton() { |
25 | 35 |
if (singleton == null) |
26 | 36 |
singleton = new MultiFileCreatorTocMenuEntry(); |
27 | 37 |
return singleton; |
28 | 38 |
} |
29 |
|
|
39 |
|
|
30 | 40 |
public String getGroup() { |
31 | 41 |
return "Dataset"; |
32 | 42 |
} |
... | ... | |
54 | 64 |
public void execute(ITocItem item, FLayer[] selectedItems) { |
55 | 65 |
extension.execute("MultifileCreator"); |
56 | 66 |
} |
57 |
|
|
67 |
|
|
58 | 68 |
public Icon getIcon() { |
59 | 69 |
return IconThemeHelper.getImageIcon("multifile-icon"); |
60 | 70 |
} |
61 |
|
|
71 |
|
|
62 | 72 |
} |
Also available in: Unified diff