Statistics
| Revision:

root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / write / geometron / Geometron.java @ 213

History | View | Annotate | Download (2.67 KB)

1
/* Generated by Together */
2

    
3
package com.iver.cit.gvsig.fmap.write.geometron;
4

    
5
public class Geometron {
6
    /**
7
     * Acumula un area de invalidaci?n sobre la que ya hab?a
8
     */
9
    public void invalidateRect(Rectangle2D invalidationArea) {
10
    }
11

    
12
    /**
13
     * Establece la tolerancia al pinchar sobre los v?rtices 
14
     */
15
    public void setTolerance(int tolerance) {
16
    }
17

    
18
    /**
19
     * Dibuja el area invalidada y reinicializa el area invalidada a null. Para dibujar recorre el EditableFeatureSource y dibuja aquellas geometrias que entren en el extent. Aquellas que se dibujan se a?aden al QuadTree.
20
     */
21
    public void draw() {
22
    }
23

    
24
    /**
25
     * Obtiene el evento de alto nivel generado por el usuario
26
     */
27
    private GeometryEvent getEvent(Point2D punto, int[] indexes) {
28
    }
29

    
30
    /**
31
     * Metodo de inicializaci?n del Geometr?n. Se encarga de realizar la primera invalidaci?n y dibujado del extent que se le pasa como parametro
32
     */
33
    public void init(Rectangle2D initialExtent) {
34
    }
35

    
36
    /**
37
     * establece el manejador de eventos de alto nivel del geometron 
38
     */
39
    public void setEventHandler(EventHandler handler) {
40
    }
41

    
42
    /**
43
     * Establece el listener de eventos de teclado de la aplicaci?n 
44
     */
45
    public void setKeyListener(KeyListener listener) {
46
    }
47

    
48
    /**
49
     * Asigna la geometria que se est? a?adiendo. Se mantiene en la memoria del geometr?n con la finalidad de que no se est? a?adiendo geometr?as al fichero continuamente mientras se crea la geometria 
50
     */
51
    public void setNewGeometry(FGeometry fg) {
52
    }
53

    
54
    /**
55
     * Obtiene la ?ltima geometr?a a?adida mediante setNewGeometry o null si no la hay 
56
     */
57
    public void getNewGeometry() {
58
    }
59

    
60
    /**
61
     * Establece el icono de rat?n que se pondr? cuando ?ste est? sobre un v?rtice 
62
     */
63
    public void setVertexIcon(ImageIcon img) {
64
    }
65

    
66
    /**
67
     * Establece el icono de rat?n que se pondr? cuando ?ste est? sobre una arista 
68
     */
69
    public void setEdgeIcon(EdgeIcon e) {
70
    }
71

    
72
    /**
73
     * A?ade un manejador de eventos del men? contextual del geometr?n 
74
     */
75
    public void addMenuItem(String text, String actionCommand, MenuHandler handler) {
76
    }
77

    
78
    /**
79
     * Construye un nuevo Geometron asociado al Component que se pasa como par?metro y se a?ade como listener de los eventos de bajo nivel de dicho componente. 
80
     */
81
    public Geometron(Component c) {
82
    }
83

    
84
    private EditableFeatureSource source;
85
    private Component c;
86
    private Rectangle2D invalidatedArea;
87
    private Selector selector;
88
    private QuadTree indices;
89
    private EventHandler currentEventHandler;
90
    private KeyListener keyListener;
91
    private MenuHandler[] menuHandlers;
92
}