Revision 69

View differences:

org.gvsig.lrs/trunk/org.gvsig.lrs/org.gvsig.lrs.app/org.gvsig.lrs.app.mainplugin/src/main/java/org/gvsig/lrs/app/editroutecalibration/EditRouteCalibrationExtension.java
235 235
     * @see org.gvsig.andami.plugins.IExtension#isVisible()
236 236
     */
237 237
    public boolean isVisible() {
238
        return true;
238
        ApplicationManager application = ApplicationLocator.getManager();
239

  
240
        return application.getActiveComponent(ViewDocument.class) != null;
239 241
    }
240 242

  
241 243
    private void registerIcons() {
org.gvsig.lrs/trunk/org.gvsig.lrs/org.gvsig.lrs.app/org.gvsig.lrs.app.mainplugin/src/main/java/org/gvsig/lrs/app/generatedynamicsegmentation/GenerateDynamicSegmentationExtension.java
211 211
     * @see org.gvsig.andami.plugins.IExtension#isVisible()
212 212
     */
213 213
    public boolean isVisible() {
214
        return true;
214
        ApplicationManager application = ApplicationLocator.getManager();
215

  
216
        return application.getActiveComponent(ViewDocument.class) != null;
215 217
    }
216 218

  
217 219
    private void registerIcons() {
org.gvsig.lrs/trunk/org.gvsig.lrs/org.gvsig.lrs.app/org.gvsig.lrs.app.mainplugin/src/main/java/org/gvsig/lrs/app/createroute/CreateRouteExtension.java
206 206
     * @see org.gvsig.andami.plugins.IExtension#isVisible()
207 207
     */
208 208
    public boolean isVisible() {
209
        return true;
209
        ApplicationManager application = ApplicationLocator.getManager();
210

  
211
        return application.getActiveComponent(ViewDocument.class) != null;
210 212
    }
211 213

  
212 214
    private void registerIcons() {
org.gvsig.lrs/trunk/org.gvsig.lrs/org.gvsig.lrs.app/org.gvsig.lrs.app.mainplugin/src/main/java/org/gvsig/lrs/app/calibrateroute/CalibrateRouteExtension.java
212 212
     * @see org.gvsig.andami.plugins.IExtension#isVisible()
213 213
     */
214 214
    public boolean isVisible() {
215
        return true;
215
        ApplicationManager application = ApplicationLocator.getManager();
216

  
217
        return application.getActiveComponent(ViewDocument.class) != null;
216 218
    }
217 219

  
218 220
    private void registerIcons() {
org.gvsig.lrs/trunk/org.gvsig.lrs/org.gvsig.lrs.app/org.gvsig.lrs.app.mainplugin/src/main/java/org/gvsig/lrs/app/showmeasures/ShowMeasuresExtension.java
228 228
     * @see org.gvsig.andami.plugins.IExtension#isVisible()
229 229
     */
230 230
    public boolean isVisible() {
231
        return true;
231
        ApplicationManager application = ApplicationLocator.getManager();
232

  
233
        return application.getActiveComponent(ViewDocument.class) != null;
232 234
    }
233 235

  
234 236
    private void registerIcons() {
org.gvsig.lrs/trunk/org.gvsig.lrs/org.gvsig.lrs.app/org.gvsig.lrs.app.mainplugin/src/main/java/org/gvsig/lrs/app/showmeasures/WiperMeasuresExtension.java
95 95
     * @see org.gvsig.andami.plugins.IExtension#isVisible()
96 96
     */
97 97
    public boolean isVisible() {
98
        return true;
98
        ApplicationManager application = ApplicationLocator.getManager();
99

  
100
        return application.getActiveComponent(ViewDocument.class) != null;
99 101
    }
100 102

  
101 103
    private void registerIcons() {

Also available in: Unified diff