Revision 2123 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/selectrasterlayer/SelectLayerTocMenuEntry.java
SelectLayerTocMenuEntry.java | ||
---|---|---|
35 | 35 |
import org.gvsig.fmap.mapcontrol.tools.Behavior.MouseMovementBehavior; |
36 | 36 |
import org.gvsig.fmap.mapcontrol.tools.Behavior.PointBehavior; |
37 | 37 |
import org.gvsig.raster.fmap.layers.IRasterLayerActions; |
38 |
import org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem; |
|
38 | 39 |
import org.gvsig.raster.tools.app.basic.RasterToolsUtil; |
39 |
import org.gvsig.raster.tools.app.basic.raster.gui.IGenericToolBarMenuItem; |
|
40 | 40 |
|
41 | 41 |
|
42 | 42 |
/** |
... | ... | |
46 | 46 |
static private SelectLayerTocMenuEntry singleton = null; |
47 | 47 |
FLayer lyr = null; |
48 | 48 |
|
49 |
/* |
|
50 |
* (non-Javadoc) |
|
51 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getGroup() |
|
52 |
*/ |
|
53 | 49 |
public String getGroup() { |
54 | 50 |
return "RasterLayer"; |
55 | 51 |
} |
56 | 52 |
|
57 |
/* |
|
58 |
* (non-Javadoc) |
|
59 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getGroupOrder() |
|
60 |
*/ |
|
61 | 53 |
public int getGroupOrder() { |
62 | 54 |
return 10; |
63 | 55 |
} |
64 | 56 |
|
65 |
/* |
|
66 |
* (non-Javadoc) |
|
67 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getOrder() |
|
68 |
*/ |
|
69 | 57 |
public int getOrder() { |
70 | 58 |
return 20; |
71 | 59 |
} |
72 | 60 |
|
73 |
/* |
|
74 |
* (non-Javadoc) |
|
75 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getText() |
|
76 |
*/ |
|
77 | 61 |
public String getText() { |
78 | 62 |
return RasterToolsUtil.getText(this, "seleccionar_capas_raster"); |
79 | 63 |
} |
... | ... | |
88 | 72 |
return singleton; |
89 | 73 |
} |
90 | 74 |
|
91 |
/* |
|
92 |
* (non-Javadoc) |
|
93 |
* @see com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction#isEnabled(com.iver.cit.gvsig.project.documents.view.toc.ITocItem, com.iver.cit.gvsig.fmap.layers.FLayer[]) |
|
94 |
*/ |
|
95 | 75 |
public boolean isEnabled(ITocItem item, FLayer[] selectedItems) { |
96 | 76 |
return true; |
97 | 77 |
} |
98 | 78 |
|
99 |
/* |
|
100 |
* (non-Javadoc) |
|
101 |
* @see com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction#isVisible(com.iver.cit.gvsig.project.documents.view.toc.ITocItem, com.iver.cit.gvsig.fmap.layers.FLayer[]) |
|
102 |
*/ |
|
103 | 79 |
public boolean isVisible(ITocItem item, FLayer[] selectedItems) { |
104 | 80 |
if ((selectedItems == null) || (selectedItems.length != 1)) |
105 | 81 |
return false; |
... | ... | |
138 | 114 |
} |
139 | 115 |
} |
140 | 116 |
|
141 |
|
|
142 |
/* |
|
143 |
* (non-Javadoc) |
|
144 |
* @see org.gvsig.rastertools.generictoolbar.IGenericToolBarMenuItem#getIcon() |
|
145 |
*/ |
|
146 | 117 |
public Icon getIcon() { |
147 | 118 |
return IconThemeHelper.getImageIcon("view-select-raster-layer"); |
148 | 119 |
} |
120 |
|
|
121 |
public boolean isEnableEvents() { |
|
122 |
return true; |
|
123 |
} |
|
149 | 124 |
} |
Also available in: Unified diff