Commit | Line | Data |
---|---|---|
6977e614 JB |
1 | import javax.swing.*; |
2 | ||
3 | public class PersonView extends JPanel { | |
883508ca | 4 | private Person personObj; |
6977e614 JB |
5 | private FirstnameView firstnameView; |
6 | private OriginView originView; | |
7 | private SizeView sizeView; | |
8 | private WeightView weightView; | |
9 | private EyeView eyeView; | |
10 | ||
60971873 | 11 | PersonView() { |
089fcbfc JB |
12 | setFirstnameView(new FirstnameView(10)); |
13 | setOriginView(new OriginView()); | |
14 | setSizeView(new SizeView()); | |
15 | setWeightView(new WeightView()); | |
16 | setEyeView(new EyeView()); | |
60971873 | 17 | |
089fcbfc JB |
18 | add(firstnameView); |
19 | add(originView); | |
20 | add(sizeView); | |
21 | add(weightView); | |
22 | add(eyeView); | |
60971873 JB |
23 | } |
24 | ||
883508ca | 25 | /* PersonView(FirstnameView firstnameView, OriginView originView, SizeView sizeView, WeightView weightView, EyeView eyeView) { |
ac6c3ea2 JB |
26 | setFirstnameView(firstnameView); |
27 | setOriginView(originView); | |
28 | setSizeView(sizeView); | |
29 | setWeightView(weightView); | |
30 | setEyeView(eyeView); | |
883508ca JB |
31 | }*/ |
32 | ||
33 | public Person getPersonObj() { | |
34 | return personObj; | |
35 | } | |
36 | ||
37 | public void setPersonObj(Person personObj) { | |
38 | this.personObj = personObj; | |
ac6c3ea2 JB |
39 | } |
40 | ||
41 | /** | |
ac6c3ea2 JB |
42 | * @return |
43 | */ | |
6977e614 JB |
44 | public FirstnameView getFirstnameView() { |
45 | return firstnameView; | |
46 | } | |
47 | ||
ac6c3ea2 | 48 | /** |
ac6c3ea2 JB |
49 | * @param firstnameView |
50 | */ | |
6977e614 JB |
51 | public void setFirstnameView(FirstnameView firstnameView) { |
52 | this.firstnameView = firstnameView; | |
53 | } | |
54 | ||
ac6c3ea2 | 55 | /** |
ac6c3ea2 JB |
56 | * @return |
57 | */ | |
6977e614 JB |
58 | public OriginView getOriginView() { |
59 | return originView; | |
60 | } | |
61 | ||
ac6c3ea2 | 62 | /** |
ac6c3ea2 JB |
63 | * @param originView |
64 | */ | |
6977e614 JB |
65 | public void setOriginView(OriginView originView) { |
66 | this.originView = originView; | |
67 | } | |
68 | ||
ac6c3ea2 | 69 | /** |
ac6c3ea2 JB |
70 | * @return |
71 | */ | |
6977e614 JB |
72 | public SizeView getSizeView() { |
73 | return sizeView; | |
74 | } | |
75 | ||
ac6c3ea2 | 76 | /** |
ac6c3ea2 JB |
77 | * @param sizeView |
78 | */ | |
6977e614 JB |
79 | public void setSizeView(SizeView sizeView) { |
80 | this.sizeView = sizeView; | |
81 | } | |
82 | ||
ac6c3ea2 | 83 | /** |
ac6c3ea2 JB |
84 | * @return |
85 | */ | |
6977e614 JB |
86 | public WeightView getWeightView() { |
87 | return weightView; | |
88 | } | |
89 | ||
ac6c3ea2 | 90 | /** |
ac6c3ea2 JB |
91 | * @param weightView |
92 | */ | |
93 | public void setWeightView(WeightView weightView) { | |
94 | this.weightView = weightView; | |
6977e614 JB |
95 | } |
96 | ||
ac6c3ea2 | 97 | /** |
ac6c3ea2 JB |
98 | * @param eyeView |
99 | */ | |
6977e614 JB |
100 | public void setEyeView(EyeView eyeView) { |
101 | this.eyeView = eyeView; | |
102 | } | |
103 | ||
ac6c3ea2 | 104 | /** |
ac6c3ea2 JB |
105 | * @return |
106 | */ | |
6977e614 JB |
107 | public EyeView getEyeView() { |
108 | return eyeView; | |
109 | } | |
110 | } |