Revision 231

View differences:

trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/FLyrVect.java
14 14
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
15 15
import com.iver.cit.gvsig.fmap.operations.QueriedPoint;
16 16
import com.iver.cit.gvsig.fmap.operations.strategies.FeatureVisitor;
17
import com.iver.cit.gvsig.fmap.operations.strategies.Strategy;
18
import com.iver.cit.gvsig.fmap.operations.strategies.StrategyManager;
17 19
import com.iver.cit.gvsig.fmap.rendering.Legend;
18 20
import com.iver.cit.gvsig.fmap.rendering.LegendFactory;
19 21

  
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/ComplexRasterAdapter.java
5 5
import java.awt.Graphics2D;
6 6
import java.awt.geom.Rectangle2D;
7 7
import java.awt.image.BufferedImage;
8
import java.util.BitSet;
8 9

  
9 10
import com.iver.cit.gvsig.fmap.ViewPort;
10 11
import com.iver.cit.gvsig.fmap.core.FGeometry;
11 12
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
13
import com.iver.cit.gvsig.fmap.drivers.RasterFileDriver;
12 14
import com.iver.cit.gvsig.fmap.operations.QueriedPoint;
13
import com.iver.cit.gvsig.fmap.operations.selection.VectorialSubSet;
14 15
import com.iver.cit.gvsig.fmap.rendering.ColorRamp;
15
import com.iver.cit.gvsig.fmap.rendering.Legend;
16
import com.iver.cit.gvsig.fmap.drivers.RasterFileDriver;
17 16

  
18 17

  
19 18
public class ComplexRasterAdapter implements  ComplexRaster {
......
35 34

  
36 35
	/**
37 36
	 * Establece la seleci?n sobre la tabla de datos asociada al raster
38
	 * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#setSelection(com.iver.cit.gvsig.fmap.operations.selection.VectorialSubSet)
37
	 * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#setSelection(com.iver.cit.gvsig.fmap.operations.selection.BitSet)
39 38
	 */
40
	public void setSelection(VectorialSubSet selection) {
39
	public void setSelection(BitSet selection) {
41 40
	}
42 41

  
43 42
	/**
......
59 58
	 * Realiza una query sobre la tabla en base al valor del pixel o los p?xeles que haya sobre el punto seleccionado
60 59
	 * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#queryByPoint(com.iver.cit.gvsig.fmap.operations.QueriedPoint, double)
61 60
	 */
62
	public VectorialSubSet queryByPoint(QueriedPoint p, double tolerance) {
61
	public BitSet queryByPoint(QueriedPoint p, double tolerance) {
63 62
		return null;
64 63
	}
65 64

  
......
67 66
	 * Realiza una query sobre la tabla en base al valor de los p?xeles que haya en el rect?ngulo seleccionado
68 67
	 * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#queryByRect(java.awt.geom.Rectangle2D)
69 68
	 */
70
	public VectorialSubSet queryByRect(Rectangle2D rect) {
69
	public BitSet queryByRect(Rectangle2D rect) {
71 70
		return null;
72 71
	}
73 72

  
......
75 74
	 * Realiza una query sobre la tabla en base al valor de los p?xeles que haya en la figura seleccionada
76 75
	 * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#queryByShape(com.iver.cit.gvsig.fmap.core.FGeometry, int)
77 76
	 */
78
	public VectorialSubSet queryByShape(FGeometry g, int relationship) {
77
	public BitSet queryByShape(FGeometry g, int relationship) {
79 78
		return null;
80 79
	}
81 80

  
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/VectorialOperations.java
5 5
import java.util.BitSet;
6 6

  
7 7
import com.iver.cit.gvsig.fmap.operations.strategies.FeatureVisitor;
8
import com.iver.cit.gvsig.fmap.operations.selection.VectorialSubSet;
9 8
import com.iver.cit.gvsig.fmap.rendering.Legend;
10 9
public interface VectorialOperations {
11 10
    /**
......
23 22
	/**
24 23
	 * @see com.iver.cit.gvsig.fmap.operations.strategies.Strategy#process(com.iver.cit.gvsig.fmap.FeatureSelectorVisitor)
25 24
	 */
26
	void process(FeatureVisitor visitor, VectorialSubSet subset);
25
	void process(FeatureVisitor visitor, BitSet subset);
27 26

  
28 27
    void setLegend(int shapeType, Legend r);
29 28

  

Also available in: Unified diff