Revision 999 org.gvsig.raster.cache/trunk/org.gvsig.raster.cache/org.gvsig.raster.cache.lib.impl/src/test/java/org/gvsig/raster/cache/buffer/impl/rocache/TestSwapBands.java

View differences:

TestSwapBands.java
1 1
package org.gvsig.raster.cache.buffer.impl.rocache;
2 2

  
3
import java.awt.image.DataBuffer;
4 3
import java.io.IOException;
5 4

  
6 5
import junit.framework.TestCase;
7 6

  
8 7
import org.gvsig.jgdal.GdalException;
9 8
import org.gvsig.raster.cache.buffer.Band;
10
import org.gvsig.raster.cache.buffer.BufferDataSource;
11 9
import org.gvsig.raster.cache.buffer.Buffer;
10
import org.gvsig.raster.cache.buffer.BufferDataSource;
12 11
import org.gvsig.raster.cache.buffer.exception.OperationNotSupportedException;
13 12
import org.gvsig.raster.cache.buffer.exception.WrongParameterException;
14 13
import org.gvsig.raster.cache.buffer.impl.io.BufferDataSourceImpl;
......
62 61
			} catch (IOException e) {
63 62
				e.printStackTrace();
64 63
			}
65
			RasterReadOnlyBuffer buf1 = new RasterReadOnlyBuffer(DataBuffer.TYPE_BYTE, 
66
					input1.getWidth(), 
67
					input1.getHeight(), 
68
					input1.getBandCount(), 
69
					ds);
64
			RasterReadOnlyBuffer buf1 = new RasterReadOnlyBuffer(ds);
70 65
			try {
71 66
				buf2.swapBands(new int[]{2, 0, 1});
72 67
				buf1.swapBands(new int[]{2, 0, 1});

Also available in: Unified diff