Statistics
| Revision:

root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / rendering / LegendChangedEvent.java @ 1034

History | View | Annotate | Download (1.31 KB)

1
package com.iver.cit.gvsig.fmap.rendering;
2

    
3
import com.iver.cit.gvsig.fmap.layers.LegendEvent;
4

    
5

    
6
/**
7
 * Evento de cambio de leyenda.
8
 *
9
 * @author Vicente Caballero Navarro
10
 */
11
public class LegendChangedEvent extends LegendEvent {
12
        private VectorialLegend oldLegend;
13
        private VectorialLegend newLegend;
14
        private LegendChangedEvent[] events;
15

    
16
        /**
17
         * Crea un nuevo LegendChangedEvent.
18
         */
19
        public LegendChangedEvent() {
20
        }
21

    
22
        /**
23
         * Crea un nuevo LegendChangedEvent.
24
         *
25
         * @param oldLegend Antigua leyenda.
26
         * @param newLegend Nueva leyenda.
27
         */
28
        public LegendChangedEvent(VectorialLegend oldLegend,
29
                VectorialLegend newLegend) {
30
                this.oldLegend = oldLegend;
31
                this.newLegend = newLegend;
32
        }
33

    
34
        /**
35
         * Devuelve la antigua leyenda.
36
         *
37
         * @return Antigua leyenda.
38
         */
39
        public VectorialLegend getOldLegend() {
40
                return oldLegend;
41
        }
42

    
43
        /**
44
         * Devuelve la nueva leyenda.
45
         *
46
         * @return Nueva leyenda.
47
         */
48
        public VectorialLegend getNewLegend() {
49
                return newLegend;
50
        }
51

    
52
        /**
53
         * Vector de LegendChangedEvent con los eventos.
54
         *
55
         * @return Vector de LegendChangedEvent.
56
         */
57
        public LegendChangedEvent[] getEvents() {
58
                return events;
59
        }
60

    
61
        /**
62
         * Inserta un vector con LegendChangedEvent.
63
         *
64
         * @param events Vector de LegendChangedEvent.
65
         */
66
        public void setEvents(LegendChangedEvent[] events) {
67
                this.events = events;
68
        }
69
}