Revision 10627 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/operations/strategies/QueryByRectVisitor.java

View differences:

QueryByRectVisitor.java
44 44

  
45 45
import org.cresques.cts.ICoordTrans;
46 46

  
47
import com.iver.cit.gvsig.exceptions.visitors.ProcessVisitorException;
48
import com.iver.cit.gvsig.exceptions.visitors.StartVisitorException;
49
import com.iver.cit.gvsig.exceptions.visitors.VisitorException;
47 50
import com.iver.cit.gvsig.fmap.core.IGeometry;
48 51
import com.iver.cit.gvsig.fmap.layers.FBitSet;
49 52
import com.iver.cit.gvsig.fmap.layers.FLayer;
......
81 84
	 * @see com.iver.cit.gvsig.fmap.operations.strategies.FeatureVisitor#visit(com.iver.cit.gvsig.fmap.core.IGeometry,
82 85
	 * 		int)
83 86
	 */
84
	public void visit(IGeometry g, int index) {
87
	public void visit(IGeometry g, int index) throws VisitorException, ProcessVisitorException {
85 88
		if (g==null)return;
86 89
		// Comentamos esto porque la geometry ya viene reproyectada
87 90
		/* if (ct != null) {
......
98 101
	/**
99 102
	 * @see com.iver.cit.gvsig.fmap.operations.strategies.FeatureVisitor#stop(com.iver.cit.gvsig.fmap.layers.FLayer)
100 103
	 */
101
	public void stop(FLayer layer) {
104
	public void stop(FLayer layer) throws VisitorException {
102 105
	}
103 106

  
104 107
	/**
105 108
	 * @see com.iver.cit.gvsig.fmap.operations.strategies.FeatureVisitor#start(com.iver.cit.gvsig.fmap.layers.FLayer)
106 109
	 */
107
	public boolean start(FLayer layer) {
110
	public boolean start(FLayer layer) throws StartVisitorException {
108 111
		bitset = new FBitSet();
109 112
		// ct = layer.getCoordTrans();
110 113

  

Also available in: Unified diff