1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.layout.impl;
18
19 import org.apache.jetspeed.layout.Coordinate;
20
21 /***
22 *
23 * CoordinateImpl
24 *
25 * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
26 * @author <a>David Gurney</a>
27 * @version $Id: $
28 */
29 public class CoordinateImpl implements Coordinate
30 {
31
32 private int m_iOldCol = -1;
33
34 private int m_iOldRow = -1;
35
36 private int m_iNewCol = -1;
37
38 private int m_iNewRow = -1;
39
40 public CoordinateImpl()
41 {
42 }
43
44 public CoordinateImpl(int p_iOldCol, int p_iOldRow)
45 {
46 m_iOldCol = p_iOldCol;
47 m_iOldRow = p_iOldRow;
48 }
49
50 public CoordinateImpl(int p_iOldCol, int p_iOldRow, int p_iNewCol,
51 int p_iNewRow)
52 {
53 m_iOldCol = p_iOldCol;
54 m_iOldRow = p_iOldRow;
55 m_iNewCol = p_iNewCol;
56 m_iNewRow = p_iNewRow;
57 }
58
59 public int getNewCol()
60 {
61 return m_iNewCol;
62 }
63
64 public int getNewRow()
65 {
66 return m_iNewRow;
67 }
68
69 public int getOldCol()
70 {
71 return m_iOldCol;
72 }
73
74 public int getOldRow()
75 {
76 return m_iOldRow;
77 }
78
79 }