Revision 2298 org.gvsig.raster.wcs/branches/org.gvsig.raster.wcs_dataaccess_refactoring/org.gvsig.raster.wcs.app.wcsclient/src/main/java/org/gvsig/raster/wcs/app/wcsclient/layer/FLyrWCS.java

View differences:

FLyrWCS.java
227 227
        }
228 228
    }
229 229

  
230
    /*
231
     * (non-Javadoc)
232
     * @see org.gvsig.raster.fmap.layers.DefaultFLyrRaster#setDataStore(org.gvsig.fmap.dal.DataStore)
233
     */
234 230
    public void setDataStore(DataStore dataStore) throws LoadLayerException {
235 231
        this.dataStore = (RasterDataStore) dataStore;
236 232
        try {
......
242 238
        setProjection(this.dataStore.getProjection());
243 239
    }
244 240

  
245
    /*
246
     *  (non-Javadoc)
247
     * @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)
248
     */
249 241
    public void draw(BufferedImage image, Graphics2D g, ViewPort viewPort, Cancellable cancel, double scale) throws ReadException {
250 242
        TaskStatusManager manager = ToolsLocator.getTaskStatusManager();
251 243
		SimpleTaskStatus taskStatus = new RasterTaskStatus("Drawing " + getName() + "...", cancel);
......
255 247
        if(!firstLoad) {
256 248
            try {
257 249
                initFilters();
250
                try {
251
					if(!isOpen())
252
						enableOpen();
253
				} catch (NotAvailableStateException e) {
254
					throw new ReadException("Fallo el estado de open. Closed=" + isClosed() + " Awake=" + isAwake(), e);
255
				}
258 256
            } catch (FilePaletteException e) {
259 257
                logger.error(e.getMessage(), this, e);
260 258
            }
......
461 459
        return data.toString();
462 460
    }
463 461

  
464
    /*
465
     * (non-Javadoc)
466
     * @see com.iver.cit.gvsig.fmap.layers.FLyrDefault#cloneLayer()
467
     */
468 462
    public FLayer cloneLayer() throws Exception {
469 463
        RasterDataStore  ds = dataStore.cloneDataStore();
470 464
        FLyrWCS layer = new FLyrWCS();
......
503 497
        return getRender().getLastTransparency();
504 498
    }
505 499

  
506
    /*
507
     * (non-Javadoc)
508
     * @see org.gvsig.fmap.raster.layers.FLyrRasterSE#print(java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.utiles.swing.threads.Cancellable, double, javax.print.attribute.PrintRequestAttributeSet)
509
     */
510 500
    public void print(Graphics2D g, ViewPort viewPort, Cancellable cancel, double scale, PrintRequestAttributeSet properties) throws ReadException {
511 501
        if (isVisible() && isWithinScale(scale)){
512 502
            draw(null, g, viewPort, cancel, scale);
......
571 561
        return null;
572 562
    }
573 563

  
574
    /*
575
     *  (non-Javadoc)
576
     * @see com.iver.cit.gvsig.fmap.layers.RasterOperations#getTileSize()
577
     */
578 564
    public int[] getTileSize() {
579 565
        int[] size = {maxTileDrawWidth, maxTileDrawHeight};
580 566
        return size;
581 567
    }
582 568

  
583
    /*
584
     * (non-Javadoc)
585
     * @see org.gvsig.raster.fmap.layers.DefaultFLyrRaster#getTocImageIcon()
586
     */
587 569
    public String getTocImageIcon() {
588 570
        return "ico-WCS-Layer";
589 571
    }
590 572

  
591
    /*
592
     *  (non-Javadoc)
593
     * @see com.iver.cit.gvsig.fmap.layers.RasterOperations#isTiled()
594
     */
595 573
    public boolean isTiled() {
596 574
        return mustTileDraw;
597 575
    }
......
637 615
        return new DynObjectSetWCSInfo(fInfo, DynObjectSetWCSInfo.TYPE_TEXT);
638 616
    }
639 617
    
640
	/*
641
	 * (non-Javadoc)
642
	 * @see org.gvsig.raster.fmap.layers.FLyrRaster#getFileFormat()
643
	 */
644 618
	@Override
645 619
	public String getFileFormat() {
646 620
		return "WCS";
647 621
	}
648 622

  
649
    /*
650
     * (non-Javadoc)
651
     * @see org.gvsig.fmap.raster.layers.FLyrRasterSE#isActionEnabled(int)
652
     */
653 623
    public boolean isActionEnabled(int action) {
654 624
        switch (action) {
655 625
        case IRasterLayerActions.ZOOM_PIXEL_RESOLUTION:
......
668 638
        return super.isActionEnabled(action);
669 639
    }
670 640

  
671
    /*
672
     * (non-Javadoc)
673
     * @see org.gvsig.fmap.raster.layers.FLyrRasterSE#overviewsSupport()
674
     */
675 641
    public boolean overviewsSupport() {
676 642
        return false;
677 643
    }
678 644

  
679
    /*
680
     * (non-Javadoc)
681
     * @see org.gvsig.raster.fmap.layers.FLyrRaster#getFullRasterExtent()
682
     */
683 645
    public org.gvsig.fmap.dal.coverage.datastruct.Extent getFullRasterExtent() {
684 646
        Envelope env = getFullEnvelope();
685 647
        double minx = env.getMinimum(0);
......
786 748
        }
787 749
    }
788 750
    
789
	/*
790
	 * (non-Javadoc)
791
	 * @see org.gvsig.raster.fmap.layers.DefaultFLyrRaster#loadFromState(org.gvsig.tools.persistence.PersistentState)
792
	 */
793 751
	@Override
794 752
	public void loadFromState(PersistentState state)
795 753
	throws PersistenceException {
......
827 785
		//getParameters().setCoverageName((String)state.get("name"));
828 786
	}
829 787

  
830
	/*
831
	 * (non-Javadoc)
832
	 * @see org.gvsig.raster.fmap.layers.DefaultFLyrRaster#saveToState(org.gvsig.tools.persistence.PersistentState)
833
	 */
834 788
	@Override
835 789
	public void saveToState(PersistentState state) throws PersistenceException {
836 790
		super.saveToState(state);

Also available in: Unified diff