Revision 234 org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.io/org.gvsig.raster.io.base/src/main/java/org/gvsig/fmap/dal/coverage/dataset/io/MemoryRasterProvider.java

View differences:

MemoryRasterProvider.java
27 27

  
28 28
import org.cresques.cts.ICoordTrans;
29 29
import org.gvsig.fmap.dal.coverage.dataset.Buffer;
30
import org.gvsig.fmap.dal.coverage.dataset.io.param.MemoryStoreParameters;
30
import org.gvsig.fmap.dal.coverage.dataset.io.param.MemoryDataParameters;
31 31
import org.gvsig.fmap.dal.coverage.datastruct.BandList;
32 32
import org.gvsig.fmap.dal.coverage.datastruct.Extent;
33 33
import org.gvsig.fmap.dal.coverage.exception.BandAccessException;
......
42 42
import org.gvsig.raster.impl.datastruct.ExtentImpl;
43 43
import org.gvsig.raster.impl.provider.DefaultRasterProvider;
44 44
import org.gvsig.raster.impl.provider.RasterProvider;
45
import org.gvsig.raster.impl.store.AbstractRasterStoreParameters;
45
import org.gvsig.raster.impl.store.AbstractRasterDataParameters;
46 46
import org.gvsig.raster.impl.store.properties.DataStoreTransparency;
47 47
import org.gvsig.tools.ToolsLocator;
48 48
import org.gvsig.tools.extensionpoint.ExtensionPoint;
......
71 71
	public static void register() {
72 72
		ExtensionPointManager extensionPoints =ToolsLocator.getExtensionPointManager();
73 73
		ExtensionPoint point=extensionPoints.get("RasterReader");
74
		point.append(new MemoryStoreParameters().getFormatID(), "", MemoryRasterProvider.class);
74
		point.append(new MemoryDataParameters().getFormatID(), "", MemoryRasterProvider.class);
75 75
	}
76 76

  
77 77
	/**
......
80 80
	 * @param buf Buffer
81 81
	 * @throws NotSupportedExtensionException
82 82
	 */
83
	public MemoryRasterProvider(AbstractRasterStoreParameters params,
83
	public MemoryRasterProvider(AbstractRasterDataParameters params,
84 84
			DataStoreProviderServices storeServices) throws NotSupportedExtensionException {
85 85
		super(params, storeServices, ToolsLocator.getDynObjectManager()
86 86
				.createDynObject(
87 87
						MetadataLocator.getMetadataManager().getDefinition(
88 88
								METADATA_DEFINITION_NAME)));
89 89
		setParam(params);
90
		if(!(params instanceof MemoryStoreParameters))
90
		if(!(params instanceof MemoryDataParameters))
91 91
			throw new NotSupportedExtensionException("Buffer not supported");
92 92

  
93
		extent = ((MemoryStoreParameters)params).getExtent();
94
		this.buffer = ((MemoryStoreParameters)params).getBuffer();
93
		extent = ((MemoryDataParameters)params).getExtent();
94
		this.buffer = ((MemoryDataParameters)params).getBuffer();
95 95

  
96 96
		if(extent != null) {
97 97
			double psX = (extent.maxX() - extent.minX()) / buffer.getWidth();
......
270 270
	 * @see org.gvsig.raster.impl.provider.DefaultRasterProvider#getWindowRaster(double, double, double, double, int, int, org.gvsig.fmap.dal.coverage.datastruct.BandList, org.gvsig.fmap.dal.coverage.dataset.Buffer, org.gvsig.fmap.dal.coverage.grid.render.TileListener, int)
271 271
	 */
272 272
	public void getWindowRaster(double minX, double minY, double maxX, double maxY, 
273
			 int bufWidth, int bufHeight, BandList bandList, TileListener listener, int frameInPx) throws ProcessInterruptedException, RasterDriverException {
273
			 int bufWidth, int bufHeight, BandList bandList, TileListener listener) throws ProcessInterruptedException, RasterDriverException {
274 274
		 
275 275
	}
276 276

  

Also available in: Unified diff