Revision 6410

View differences:

trunk/extensions/extWCS/src/com/iver/cit/gvsig/fmap/layers/FLyrWCS.java
481 481
	 * @see com.iver.cit.gvsig.fmap.layers.FLayer#draw(java.awt.image.BufferedImage, java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.operations.Cancellable, double)
482 482
	 */
483 483
	public void draw(BufferedImage image, Graphics2D g, ViewPort viewPort, Cancellable cancel, double scale) throws DriverException {
484
		setUnavailable(false);
485 484

  
486 485
		if (isWithinScale(scale)){
487 486
			Point2D p = viewPort.getOffset();
......
584 583
			throw new DriverException(PluginServices.getText(this, "connect_error"), e);
585 584
		} catch (WCSException e) {
586 585
            JOptionPane.showMessageDialog((Component)PluginServices.getMainFrame(), e.getMessage());
587
			setUnavailable(true);
588
		}
586
            this.setVisible(false);
587
        }
589 588
	}
590 589

  
591 590
	/**
trunk/extensions/extWMS/src/com/iver/cit/gvsig/fmap/layers/FLyrWMS.java
551 551
	public void draw(BufferedImage image, Graphics2D g, ViewPort viewPort,
552 552
			Cancellable cancel,double scale) throws DriverException {
553 553

  
554
		setUnavailable(false);
555

  
556 554
		if (isWithinScale(scale)){
557 555
			Point2D p = viewPort.getOffset();
558 556
			// p will be (0, 0) when drawing a view or other when painting onto
......
642 640
		} catch (WMSException e) {
643 641
			if (!c.isCanceled()) {
644 642
				JOptionPane.showMessageDialog((Component)PluginServices.getMainFrame(), e.getMessage());
645
				setUnavailable(true);
643
				this.setVisible(false);
646 644
			}
647 645
		}
648 646

  
......
726 724
		} catch (WMSException e) {
727 725
			if (!c.isCanceled()) {
728 726
				JOptionPane.showMessageDialog((Component)PluginServices.getMainFrame(), e.getMessage());
729
				setUnavailable(true);
727
				this.setVisible(false);
730 728
			}
731 729
		}
732 730

  

Also available in: Unified diff