Revision 9529 branches/piloto3d/applications/appgvSIG/src/com/iver/cit/gvsig/ViewControls.java
ViewControls.java | ||
---|---|---|
58 | 58 |
import com.iver.cit.gvsig.fmap.MapControl; |
59 | 59 |
import com.iver.cit.gvsig.fmap.layers.FLayer; |
60 | 60 |
import com.iver.cit.gvsig.fmap.layers.FLayers; |
61 |
import com.iver.cit.gvsig.gui.Encuadrator; |
|
62 |
import com.iver.cit.gvsig.gui.ExtentListSelectorModel; |
|
63 |
import com.iver.cit.gvsig.gui.FPanelExtentSelector; |
|
64 |
import com.iver.cit.gvsig.gui.FPanelLocConfig; |
|
65 |
import com.iver.cit.gvsig.gui.View; |
|
66 | 61 |
import com.iver.cit.gvsig.gui.preferencespage.ViewPage; |
67 |
import com.iver.cit.gvsig.gui.toc.FPopupMenu; |
|
68 | 62 |
import com.iver.cit.gvsig.project.Project; |
69 |
import com.iver.cit.gvsig.project.ProjectView; |
|
63 |
import com.iver.cit.gvsig.project.documents.view.Encuadrator; |
|
64 |
import com.iver.cit.gvsig.project.documents.view.IProjectView; |
|
65 |
import com.iver.cit.gvsig.project.documents.view.gui.ExtentListSelectorModel; |
|
66 |
import com.iver.cit.gvsig.project.documents.view.gui.FPanelExtentSelector; |
|
67 |
import com.iver.cit.gvsig.project.documents.view.gui.FPanelLocConfig; |
|
68 |
import com.iver.cit.gvsig.project.documents.view.gui.View; |
|
69 |
import com.iver.cit.gvsig.project.documents.view.toc.gui.FPopupMenu; |
|
70 | 70 |
import com.iver.utiles.extensionPoints.ExtensionPoint; |
71 | 71 |
import com.iver.utiles.extensionPoints.ExtensionPoints; |
72 | 72 |
import com.iver.utiles.extensionPoints.ExtensionPointsSingleton; |
... | ... | |
81 | 81 |
*/ |
82 | 82 |
public class ViewControls extends Extension implements IPreferenceExtension{ |
83 | 83 |
private static Logger logger = Logger.getLogger(ViewControls.class.getName()); |
84 |
private static ViewPage viewPropertiesPage=new ViewPage();
|
|
84 |
private static ViewPage viewPropertiesPage = new ViewPage();
|
|
85 | 85 |
/** |
86 | 86 |
* @see com.iver.mdiApp.plugins.IExtension#updateUI(java.lang.String) |
87 | 87 |
*/ |
... | ... | |
90 | 90 |
if (!(view instanceof View)) |
91 | 91 |
return; |
92 | 92 |
View vista=(View)view; |
93 |
ProjectView model = vista.getModel(); |
|
93 |
IProjectView model = vista.getModel();
|
|
94 | 94 |
MapContext mapa = model.getMapContext(); |
95 | 95 |
MapControl mapCtrl = vista.getMapControl(); |
96 | 96 |
logger.debug("Comand : " + s); |
... | ... | |
193 | 193 |
|
194 | 194 |
if (f instanceof View) { |
195 | 195 |
View vista = (View) f; |
196 |
ProjectView model = vista.getModel(); |
|
196 |
IProjectView model = vista.getModel();
|
|
197 | 197 |
MapContext mapa = model.getMapContext(); |
198 | 198 |
|
199 | 199 |
return mapa.getLayers().getLayersCount() > 0; |
... | ... | |
230 | 230 |
public boolean isEnabled() { |
231 | 231 |
com.iver.andami.ui.mdiManager.IWindow f = PluginServices.getMDIManager() |
232 | 232 |
.getActiveWindow(); |
233 |
|
|
233 |
|
|
234 | 234 |
if (f == null) { |
235 | 235 |
return false; |
236 | 236 |
} |
237 |
|
|
237 |
|
|
238 | 238 |
if (f instanceof View) { |
239 | 239 |
View vista = (View) f; |
240 |
ProjectView model = vista.getModel(); |
|
240 |
IProjectView model = vista.getModel();
|
|
241 | 241 |
MapContext mapa = model.getMapContext(); |
242 |
|
|
242 |
|
|
243 | 243 |
FLayers layers = mapa.getLayers(); |
244 | 244 |
for (int i=0;i<layers.getLayersCount();i++) { |
245 | 245 |
if (layers.getLayer(i).isAvailable()) return true; |
246 | 246 |
} |
247 |
|
|
247 |
|
|
248 | 248 |
} |
249 | 249 |
return false; |
250 | 250 |
} |
Also available in: Unified diff