Revision 1005 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/layerOperations/RandomVectorialData.java
RandomVectorialData.java | ||
---|---|---|
1 | 1 |
package com.iver.cit.gvsig.fmap.layers.layerOperations; |
2 | 2 |
|
3 |
import com.iver.cit.gvsig.fmap.DriverException; |
|
4 |
|
|
3 | 5 |
import java.awt.geom.Rectangle2D; |
6 |
|
|
4 | 7 |
import java.util.BitSet; |
5 | 8 |
|
6 |
import com.iver.cit.gvsig.fmap.DriverException; |
|
7 |
import com.iver.cit.gvsig.fmap.drivers.DriverIOException; |
|
8 | 9 |
|
9 |
|
|
10 |
/** |
|
11 |
* Interfaz que implementan las capas vectoriales de acceso aleatorio. |
|
12 |
* |
|
13 |
*/ |
|
10 | 14 |
public interface RandomVectorialData { |
11 |
|
|
12 | 15 |
/** |
13 | 16 |
* @see com.iver.cit.gvsig.fmap.operations.strategies.Strategy#createIndex() |
14 | 17 |
*/ |
15 | 18 |
void createIndex(); |
16 | 19 |
|
17 | 20 |
/** |
18 |
* DOCUMENT ME! |
|
21 |
* Devuelve un BitSet con los ?ndices de los shapes que estan dentro del |
|
22 |
* rect?ngulo que se pasa como par?metro. |
|
19 | 23 |
* |
20 |
* @param rect DOCUMENT ME!
|
|
24 |
* @param rect Rect?ngulo.
|
|
21 | 25 |
* |
22 |
* @return DOCUMENT ME!
|
|
26 |
* @return BitSet con los ?ndices.
|
|
23 | 27 |
* |
24 |
* @throws DriverIOException
|
|
28 |
* @throws DriverException |
|
25 | 29 |
* |
26 | 30 |
* @see com.iver.cit.gvsig.fmap.operations.strategies.Strategy#queryByRect(java.awt.geom.Rectangle2D) |
27 | 31 |
*/ |
28 | 32 |
BitSet queryByRect(Rectangle2D rect) throws DriverException; |
29 |
|
|
30 | 33 |
} |
Also available in: Unified diff