Add a MainWindowsView class and use it in the main().
[Persons_Comparator.git] / src / PersonView.java
CommitLineData
6977e614
JB
1import javax.swing.*;
2
3public class PersonView extends JPanel {
4 private FirstnameView firstnameView;
5 private OriginView originView;
6 private SizeView sizeView;
7 private WeightView weightView;
8 private EyeView eyeView;
9
60971873
JB
10 PersonView() {
11
12 }
13
ac6c3ea2
JB
14 PersonView(FirstnameView firstnameView, OriginView originView, SizeView sizeView, WeightView weightView, EyeView eyeView) {
15 setFirstnameView(firstnameView);
16 setOriginView(originView);
17 setSizeView(sizeView);
18 setWeightView(weightView);
19 setEyeView(eyeView);
20 }
21
22 /**
23 *
24 * @return
25 */
6977e614
JB
26 public FirstnameView getFirstnameView() {
27 return firstnameView;
28 }
29
ac6c3ea2
JB
30 /**
31 *
32 * @param firstnameView
33 */
6977e614
JB
34 public void setFirstnameView(FirstnameView firstnameView) {
35 this.firstnameView = firstnameView;
36 }
37
ac6c3ea2
JB
38 /**
39 *
40 * @return
41 */
6977e614
JB
42 public OriginView getOriginView() {
43 return originView;
44 }
45
ac6c3ea2
JB
46 /**
47 *
48 * @param originView
49 */
6977e614
JB
50 public void setOriginView(OriginView originView) {
51 this.originView = originView;
52 }
53
ac6c3ea2
JB
54 /**
55 *
56 * @return
57 */
6977e614
JB
58 public SizeView getSizeView() {
59 return sizeView;
60 }
61
ac6c3ea2
JB
62 /**
63 *
64 * @param sizeView
65 */
6977e614
JB
66 public void setSizeView(SizeView sizeView) {
67 this.sizeView = sizeView;
68 }
69
ac6c3ea2
JB
70 /**
71 *
72 * @return
73 */
6977e614
JB
74 public WeightView getWeightView() {
75 return weightView;
76 }
77
ac6c3ea2
JB
78 /**
79 *
80 * @param weightView
81 */
82 public void setWeightView(WeightView weightView) {
83 this.weightView = weightView;
6977e614
JB
84 }
85
ac6c3ea2
JB
86 /**
87 *
88 * @param eyeView
89 */
6977e614
JB
90 public void setEyeView(EyeView eyeView) {
91 this.eyeView = eyeView;
92 }
93
ac6c3ea2
JB
94 /**
95 *
96 * @return
97 */
6977e614
JB
98 public EyeView getEyeView() {
99 return eyeView;
100 }
101}