Statistics
| Revision:

root / trunk / libraries / libUIComponent / src / org / gvsig / gui / beans / treelist / event / TreeListEvent.java @ 13136

History | View | Annotate | Download (3.33 KB)

1 10741 nacho
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
2
 *
3
 * Copyright (C) 2006 IVER T.I. and Generalitat Valenciana.
4
 *
5
 * This program is free software; you can redistribute it and/or
6
 * modify it under the terms of the GNU General Public License
7
 * as published by the Free Software Foundation; either version 2
8
 * of the License, or (at your option) any later version.
9
 *
10
 * This program is distributed in the hope that it will be useful,
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 * GNU General Public License for more details.
14
 *
15
 * You should have received a copy of the GNU General Public License
16
 * along with this program; if not, write to the Free Software
17
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,USA.
18
 */
19
package org.gvsig.gui.beans.treelist.event;
20
21
22
/**
23
 * Event para el TreeListComponentListener
24
 * Nacho Brodin (brodin_ign@gva.es)
25
 */
26
27 11625 bsanchez
public class TreeListEvent {
28 10741 nacho
29
        private String elementAdded = null;
30
        private String elementRemoved = null;
31
        private String sourceElement = null;
32
        private String DestElement = null;
33
        private int positionSourceElement = -1;
34
        private int positionDestElement = -1;
35
36
        /**
37
         * Obtiene el elemento a?adido
38
         * @return Elemento a?adido
39
         */
40
        public String getElementAdded() {
41
                return elementAdded;
42
        }
43
44
        /**
45
         * Asigna el elemento a?adido
46
         * @param elementAdded
47
         */
48
        public void setElementAdded(String elementAdded) {
49
                this.elementAdded = elementAdded;
50
        }
51
52
        /**
53
         * Obtiene el elemento eliminado
54
         * @return Elemento eliminado
55
         */
56
        public String getElementRemoved() {
57
                return elementRemoved;
58
        }
59
60
        /**
61
         * Asigna el elemento eliminado
62
         * @param elementRemoved
63
         */
64
        public void setElementRemoved(String elementRemoved) {
65
                this.elementRemoved = elementRemoved;
66
        }
67
68
        /**
69
         * Obtiene el elemento de destino
70
         * @return Elemento de destino
71
         */
72
        public String getDestElement() {
73
                return DestElement;
74
        }
75
76
        /**
77
         * Asigna el elemento de destino
78
         * @param destElement
79
         */
80
        public void setDestElement(String destElement) {
81
                DestElement = destElement;
82
        }
83
84
        /**
85
         * Obtiene la posici?n del elemento de destino
86
         * @return Elemento de destino
87
         */
88
        public int getPositionDestElement() {
89
                return positionDestElement;
90
        }
91
92
        /**
93
         * Asigna la posici?n del elemento de destino
94
         * @param positionDestElement
95
         */
96
        public void setPositionDestElement(int positionDestElement) {
97
                this.positionDestElement = positionDestElement;
98
        }
99
100
        /**
101
         * Obtiene la posici?n del elemento de origen
102
         * @return Elemento de origen
103
         */
104
        public int getPositionSourceElement() {
105
                return positionSourceElement;
106
        }
107
108
        /**
109
         * Asigna la posici?n del elemento de origen
110
         * @param positionSourceElement
111
         */
112
        public void setPositionSourceElement(int positionSourceElement) {
113
                this.positionSourceElement = positionSourceElement;
114
        }
115
116
        /**
117
         * Obtiene el elemento de origen
118
         * @return Elemento de origen
119
         */
120
        public String getSourceElement() {
121
                return sourceElement;
122
        }
123
124
        /**
125
         * Asigna el elemento de origen
126
         * @param sourceElement
127
         */
128
        public void setSourceElement(String sourceElement) {
129
                this.sourceElement = sourceElement;
130
        }
131
132
        /**
133
         * Resetea los valores
134
         */
135
        public void resetValues(){
136
                elementAdded = null;
137
                elementRemoved = null;
138
                sourceElement = null;
139
                DestElement = null;
140
                positionSourceElement = -1;
141
                positionDestElement = -1;
142
        }
143
}