Revision 1367 org.gvsig.raster.tilecache/trunk/org.gvsig.raster.tilecache/org.gvsig.raster.tilecache.io/src/main/java/org/gvsig/raster/tilecache/io/TileProvider.java

View differences:

TileProvider.java
46 46
import org.gvsig.fmap.dal.coverage.exception.BandNotFoundInListException;
47 47
import org.gvsig.fmap.dal.coverage.exception.FileNotOpenException;
48 48
import org.gvsig.fmap.dal.coverage.exception.FileNotSupportedException;
49
import org.gvsig.fmap.dal.coverage.exception.InfoByPointException;
49 50
import org.gvsig.fmap.dal.coverage.exception.InvalidSetViewException;
50 51
import org.gvsig.fmap.dal.coverage.exception.NotSupportedExtensionException;
51 52
import org.gvsig.fmap.dal.coverage.exception.ProcessInterruptedException;
52 53
import org.gvsig.fmap.dal.coverage.exception.RasterDriverException;
53
import org.gvsig.fmap.dal.coverage.exception.RemoteServiceException;
54 54
import org.gvsig.fmap.dal.coverage.exception.RmfSerializerException;
55 55
import org.gvsig.fmap.dal.coverage.store.parameter.MultiDimensionalStoreParameters;
56 56
import org.gvsig.fmap.dal.coverage.store.parameter.RasterDataParameters;
......
931 931
		this.storeServices = storeServices;
932 932
	}
933 933
	
934
	/*
935
	 * (non-Javadoc)
936
	 * @see org.gvsig.raster.impl.provider.RasterProvider#getInfoByPoint(double, double)
937
	 */
938
	public String getInfoByPoint(double x, double y, ICancellable cancellable) throws RemoteServiceException {
939
		return null;
934
	public String getInfoByPoint(double x, double y, ICancellable cancellable) throws InfoByPointException {
935
		if(provider != null)
936
			return provider.getInfoByPoint(x, y, cancellable);
937
		return "Not implemented";
940 938
	}
941 939
	
940
	public String getInfoByPoint(int x, int y, Extent bbox, int w, int h, ICancellable cancellable) throws InfoByPointException {
941
		if(provider != null)
942
			return provider.getInfoByPoint(x, y, bbox, w, h, cancellable);
943
		return "Not implemented";
944
	}
945
	
942 946
	/**
943 947
	 * A tiled provider can't return a color table because each tile could have a different table. 
944 948
	 * Besides, the table is not available when le provider is loaded. There could be to load 

Also available in: Unified diff