Revision 1358 org.gvsig.raster.tilecache/trunk/org.gvsig.raster.tilecache/org.gvsig.raster.tilecache.io/src/main/java/org/gvsig/raster/tilecache/io/TileDataParametersImpl.java

View differences:

TileDataParametersImpl.java
177 177
		}
178 178
		return null;
179 179
	}
180
	
181
	/*
182
	 * (non-Javadoc)
183
	 * @see org.gvsig.fmap.dal.coverage.store.RasterStoreParameters#getURI()
184
	 */
185
	@Override
186
	public String getURI() {
187
		if(this.getDynValue(FIELD_URI) == null) {
188
			DataParameters p = getDataParameters();
189
			if(p != null) {
190
				if(p instanceof RemoteStoreParameters)
191
					return ((RasterDataParameters)p).getURI();
192
				if(p instanceof FilesystemStoreParameters)
193
					return ((FilesystemStoreParameters)p).getFile().getAbsolutePath();
194
			}
195
		}
196
		return (String) this.getDynValue(FIELD_URI);
197
	}
180 198

  
181 199

  
182 200
	//**********************************************

Also available in: Unified diff