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/saveviewtoraster/SaveViewToRasterTocMenuEntry.java
SaveViewToRasterTocMenuEntry.java | ||
---|---|---|
36 | 36 |
import org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior; |
37 | 37 |
import org.gvsig.fmap.mapcontrol.tools.Behavior.MouseMovementBehavior; |
38 | 38 |
import org.gvsig.fmap.mapcontrol.tools.Behavior.RectangleBehavior; |
39 |
import org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem; |
|
39 | 40 |
import org.gvsig.raster.tools.app.basic.RasterToolsUtil; |
40 |
import org.gvsig.raster.tools.app.basic.raster.gui.IGenericToolBarMenuItem; |
|
41 | 41 |
import org.gvsig.raster.tools.app.basic.tool.saveviewtoraster.tool.SaveRasterRectangleTool; |
42 | 42 |
|
43 | 43 |
|
... | ... | |
65 | 65 |
singleton = new SaveViewToRasterTocMenuEntry(); |
66 | 66 |
return singleton; |
67 | 67 |
} |
68 |
/* |
|
69 |
* (non-Javadoc) |
|
70 |
* @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getGroup() |
|
71 |
*/ |
|
68 |
|
|
72 | 69 |
public String getGroup() { |
73 | 70 |
return "RasterExport"; |
74 | 71 |
} |
75 | 72 |
|
76 |
/* |
|
77 |
* (non-Javadoc) |
|
78 |
* @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getGroupOrder() |
|
79 |
*/ |
|
80 | 73 |
public int getGroupOrder() { |
81 | 74 |
return 50; |
82 | 75 |
} |
83 | 76 |
|
84 |
/* |
|
85 |
* (non-Javadoc) |
|
86 |
* @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getOrder() |
|
87 |
*/ |
|
88 | 77 |
public int getOrder() { |
89 | 78 |
return 0; |
90 | 79 |
} |
91 | 80 |
|
92 |
/* |
|
93 |
* (non-Javadoc) |
|
94 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getText() |
|
95 |
*/ |
|
96 | 81 |
public String getText() { |
97 | 82 |
return RasterToolsUtil.getText(this, "salvar_raster_geo"); |
98 | 83 |
} |
99 | 84 |
|
100 |
/* |
|
101 |
* (non-Javadoc) |
|
102 |
* @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[]) |
|
103 |
*/ |
|
104 | 85 |
public boolean isEnabled(ITocItem item, FLayer[] selectedItems) { |
105 | 86 |
return true; |
106 | 87 |
} |
107 | 88 |
|
108 |
/* |
|
109 |
* (non-Javadoc) |
|
110 |
* @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[]) |
|
111 |
*/ |
|
112 | 89 |
@SuppressWarnings("deprecation") |
113 | 90 |
public boolean isVisible(ITocItem item, FLayer[] selectedItems) { |
114 | 91 |
org.gvsig.andami.ui.mdiManager.IWindow f = PluginServices.getMDIManager().getActiveWindow(); |
... | ... | |
126 | 103 |
return false; |
127 | 104 |
} |
128 | 105 |
|
129 |
/* |
|
130 |
* (non-Javadoc) |
|
131 |
* @see com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction#execute(com.iver.cit.gvsig.project.documents.view.toc.ITocItem, com.iver.cit.gvsig.fmap.layers.FLayer[]) |
|
132 |
*/ |
|
133 | 106 |
public void execute(ITocItem item, FLayer[] selectedItems) { |
134 | 107 |
AbstractViewPanel theView = (AbstractViewPanel) PluginServices.getMDIManager().getActiveWindow(); |
135 | 108 |
MapControl mapCtrl = theView.getMapControl(); |
... | ... | |
154 | 127 |
} |
155 | 128 |
} |
156 | 129 |
|
157 |
/* |
|
158 |
* (non-Javadoc) |
|
159 |
* @see org.gvsig.rastertools.generictoolbar.IGenericToolBarMenuItem#getIcon() |
|
160 |
*/ |
|
161 | 130 |
public Icon getIcon() { |
162 | 131 |
return IconThemeHelper.getImageIcon("view-export-georeferenced-raster"); |
163 | 132 |
} |
133 |
|
|
134 |
public boolean isEnableEvents() { |
|
135 |
return true; |
|
136 |
} |
|
164 | 137 |
} |
Also available in: Unified diff