1 package es.inteco.eni.swing;
2
3 import es.inteco.eni.xml.XmlNode;
4
5 /**
6 * Clase que almacena la información del nodo XML y la position
7 *
8 *
9 *
10 */
11 public class XmlNodePosition{
12
13 /**
14 * Version
15 */
16 private static final long serialVersionUID = 1L;
17 /**
18 * Nodo XML
19 */
20 private XmlNode xmlNode;
21 /**
22 * Posicion horizantal
23 */
24 private Float x;
25 /**
26 * Posicion vertical
27 */
28 private Float y;
29 /**
30 * Ancho
31 */
32 private Float w;
33 /**
34 * Alto
35 */
36 private Float h;
37
38 /**
39 * Constructor
40 * @param x Posicion horizontal
41 * @param y Posicion vertical
42 * @param w Ancho
43 * @param h Alto
44 * @param xmlNode
45 */
46 public XmlNodePosition(float x, float y, float w, float h, XmlNode xmlNode){
47 this.x = x;
48 this.y = y;
49 this.w = w;
50 this.h = h;
51 this.xmlNode = xmlNode;
52 }
53
54 /**
55 * @return Devuelve el valor del campo xmlNode
56 */
57 public XmlNode getXmlNode() {
58 return xmlNode;
59 }
60
61 /**
62 * @param Asigna al campo xmlNode el valor del parámetro xmlNode
63 */
64 public void setXmlNode(XmlNode xmlNode) {
65 this.xmlNode = xmlNode;
66 }
67
68 /**
69 * @return Devuelve el valor del campo x
70 */
71 public Float getX() {
72 return x;
73 }
74
75 /**
76 * @param Asigna al campo x el valor del parámetro x
77 */
78 public void setX(Float x) {
79 this.x = x;
80 }
81
82 /**
83 * @return Devuelve el valor del campo y
84 */
85 public Float getY() {
86 return y;
87 }
88
89 /**
90 * @param Asigna al campo y el valor del parámetro y
91 */
92 public void setY(Float y) {
93 this.y = y;
94 }
95
96 /**
97 * @return Devuelve el valor del campo w
98 */
99 public Float getW() {
100 return w;
101 }
102
103 /**
104 * @param Asigna al campo w el valor del parámetro w
105 */
106 public void setW(Float w) {
107 this.w = w;
108 }
109
110 /**
111 * @return Devuelve el valor del campo h
112 */
113 public Float getH() {
114 return h;
115 }
116
117 /**
118 * @param Asigna al campo h el valor del parámetro h
119 */
120 public void setH(Float h) {
121 this.h = h;
122 }
123 }