Revision 265

View differences:

trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/BaseRasterDriver.java
1
package com.iver.cit.gvsig.fmap.drivers;
2

  
3
import java.awt.Graphics2D;
4
import java.awt.geom.Rectangle2D;
5
import java.awt.image.BufferedImage;
6

  
7
import com.iver.cit.gvsig.fmap.ViewPort;
8
import com.iver.cit.gvsig.fmap.layers.LayerOperations;
9
import com.iver.cit.gvsig.fmap.layers.RasterOperations;
10
import com.iver.cit.gvsig.fmap.operations.QueriedPoint;
11

  
12
public interface BaseRasterDriver {
13
	/**
14
	 * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#getFullExtent()
15
	 */
16
	public Rectangle2D getFullExtent() throws DriverIOException;
17

  
18
	/**
19
	 * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#draw(java.awt.image.BufferedImage, java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort)
20
	 */
21
	public void draw(BufferedImage image, Graphics2D g, ViewPort viewPort)
22
			throws DriverIOException;
23

  
24
	/**
25
	 * @see com.iver.cit.gvsig.fmap.layers.RasterOperations#queryByPoint(com.iver.cit.gvsig.fmap.operations.QueriedPoint)
26
	 */
27
	public Object queryByPoint(QueriedPoint point);
28
}
0 29

  
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/BaseRasterDriver.java
1
package com.iver.cit.gvsig.fmap.layers;
2

  
3
import java.awt.Graphics2D;
4
import java.awt.geom.Rectangle2D;
5
import java.awt.image.BufferedImage;
6

  
7
import com.iver.cit.gvsig.fmap.ViewPort;
8
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
9
import com.iver.cit.gvsig.fmap.operations.QueriedPoint;
10

  
11
public interface BaseRasterDriver {
12
	/**
13
	 * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#getFullExtent()
14
	 */
15
	public Rectangle2D getFullExtent() throws DriverIOException;
16

  
17
	/**
18
	 * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#draw(java.awt.image.BufferedImage, java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort)
19
	 */
20
	public void draw(BufferedImage image, Graphics2D g, ViewPort viewPort)
21
			throws DriverIOException;
22

  
23
	/**
24
	 * @see com.iver.cit.gvsig.fmap.layers.RasterOperations#queryByPoint(com.iver.cit.gvsig.fmap.operations.QueriedPoint)
25
	 */
26
	public Object queryByPoint(QueriedPoint point);
27
}
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/BaseRasterAdapter.java
7 7
import java.awt.image.BufferedImage;
8 8

  
9 9
import com.iver.cit.gvsig.fmap.ViewPort;
10
import com.iver.cit.gvsig.fmap.drivers.BaseRasterDriver;
10 11
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
11 12
import com.iver.cit.gvsig.fmap.operations.Cancellable;
12 13
import com.iver.cit.gvsig.fmap.operations.QueriedPoint;

Also available in: Unified diff