View Javadoc

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 }