Statistics
| Revision:

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

History | View | Annotate | Download (3.2 KB)

1
/* Generated by Together */
2

    
3
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
4
 *
5
 * Copyright (C) 2004 IVER T.I. and Generalitat Valenciana.
6
 *
7
 * This program is free software; you can redistribute it and/or
8
 * modify it under the terms of the GNU General Public License
9
 * as published by the Free Software Foundation; either version 2
10
 * of the License, or (at your option) any later version.
11
 *
12
 * This program is distributed in the hope that it will be useful,
13
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
 * GNU General Public License for more details.
16
 *
17
 * You should have received a copy of the GNU General Public License
18
 * along with this program; if not, write to the Free Software
19
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,USA.
20
 *
21
 * For more information, contact:
22
 *
23
 *  Generalitat Valenciana
24
 *   Conselleria d'Infraestructures i Transport
25
 *   Av. Blasco Ib??ez, 50
26
 *   46010 VALENCIA
27
 *   SPAIN
28
 *
29
 *      +34 963862235
30
 *   gvsig@gva.es
31
 *      www.gvsig.gva.es
32
 *
33
 *    or
34
 *
35
 *   IVER T.I. S.A
36
 *   Salamanca 50
37
 *   46005 Valencia
38
 *   Spain
39
 *
40
 *   +34 963163400
41
 *   dac@iver.es
42
 */
43
package com.iver.cit.gvsig.fmap.write.geometron;
44

    
45
import java.awt.geom.Rectangle2D;
46

    
47
/**
48
 * Clase que maneja los eventos de la siguiente manera:
49
 * Si se pincha en un v?rtice, se elimina dicho v?rtice
50
 * Si se pincha en una arista, se a?ade un nuevo v?rtice
51
 * en el punto donde se pinch?. En el resto de casos no hace nada
52
 */
53
public class AddDeleteVertex implements  EventHandler {
54

    
55
        /**
56
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#vertexClicked(com.iver.cit.gvsig.fmap.write.geometron.VertexEvent)
57
         */
58
        public void vertexClicked(VertexEvent e) {
59
        }
60

    
61
        /**
62
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#edgeClicked(com.iver.cit.gvsig.fmap.write.geometron.EdgeEvent)
63
         */
64
        public void edgeClicked(EdgeEvent e) {
65
        }
66

    
67
        /**
68
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#edgeMoved(com.iver.cit.gvsig.fmap.write.geometron.EdgeEvent)
69
         */
70
        public void edgeMoved(EdgeEvent e) {
71
        }
72

    
73
        /**
74
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#vertexMoved(com.iver.cit.gvsig.fmap.write.geometron.VertexEvent)
75
         */
76
        public void vertexMoved(VertexEvent e) {
77
        }
78

    
79
        /**
80
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#zoneCompleted(java.awt.geom.Rectangle2D)
81
         */
82
        public void zoneCompleted(Rectangle2D zone) {
83
        }
84

    
85
        /**
86
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#pointClicked(com.iver.cit.gvsig.fmap.write.geometron.GeometronEvent)
87
         */
88
        public void pointClicked(GeometronEvent e) {
89
        }
90

    
91
        /**
92
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#mouseMoved(com.iver.cit.gvsig.fmap.write.geometron.GeometronEvent)
93
         */
94
        public void mouseMoved(GeometronEvent e) {
95
        }
96

    
97
        /**
98
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#mouseOverVertex(com.iver.cit.gvsig.fmap.write.geometron.VertexEvent)
99
         */
100
        public void mouseOverVertex(VertexEvent e) {
101
        }
102

    
103
        /**
104
         * @see com.iver.cit.gvsig.fmap.write.geometron.EventHandler#mouseOverEdge(com.iver.cit.gvsig.fmap.write.geometron.EdgeEvent)
105
         */
106
        public void mouseOverEdge(EdgeEvent e) {
107
        }
108
}