root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / write / geometron / Selector.java @ 213
History | View | Annotate | Download (932 Bytes)
1 |
/* Generated by Together */
|
---|---|
2 |
|
3 |
package com.iver.cit.gvsig.fmap.write.geometron; |
4 |
|
5 |
/**
|
6 |
* Clase que selecciona geometrias
|
7 |
*/
|
8 |
public class Selector implements EventHandler { |
9 |
/**
|
10 |
* A?ade a la selecci?n la geometr?a que contiene esta arista
|
11 |
*/
|
12 |
public void edgeClicked(EdgeEvent e){ } |
13 |
|
14 |
/**
|
15 |
* A?ade a la selecci?n la geometr?a que contiene este v?rtice
|
16 |
*/
|
17 |
public void vertexClicked(VertexEvent e){ } |
18 |
|
19 |
/**
|
20 |
* A?ade a la selecci?n todas las features que se encuentran dentro de la zona que se recibe como par?metro
|
21 |
*/
|
22 |
public void zoneCompleted(Rectangle2D zone){ } |
23 |
|
24 |
/**
|
25 |
* Obtiene un array de objetos Geometry representando las geometr?as que hay seleccionadas
|
26 |
*/
|
27 |
public Geometry[] getSelection() { |
28 |
} |
29 |
|
30 |
private void setSelection(int[] indices) { |
31 |
} |
32 |
|
33 |
private EditableFeatureSource source;
|
34 |
private QuadTree indices;
|
35 |
private BitSet selectedIndices; |
36 |
} |