3 public class PersonView
extends JPanel
{
4 private Person personObj
;
5 private FirstnameView firstnameView
;
6 private OriginView originView
;
7 private SizeView sizeView
;
8 private WeightView weightView
;
9 private EyeView eyeView
;
11 PersonView(Person personObj
) {
12 setPersonObj(personObj
);
13 setFirstnameView(new FirstnameView(10, this.personObj
.getFirstname()));
14 setOriginView(new OriginView(this.personObj
.getOrigin()));
15 setSizeView(new SizeView(this.personObj
.getPersonSize()));
16 setWeightView(new WeightView(this.personObj
.getWeight()));
17 setEyeView(new EyeView(this.personObj
.getEye()));
26 public Person
getPersonObj() {
30 public void setPersonObj(Person personObj
) {
31 this.personObj
= personObj
;
37 public FirstnameView
getFirstnameView() {
42 * @param firstnameView
44 public void setFirstnameView(FirstnameView firstnameView
) {
45 this.firstnameView
= firstnameView
;
51 public OriginView
getOriginView() {
58 public void setOriginView(OriginView originView
) {
59 this.originView
= originView
;
65 public SizeView
getSizeView() {
72 public void setSizeView(SizeView sizeView
) {
73 this.sizeView
= sizeView
;
79 public WeightView
getWeightView() {
86 public void setWeightView(WeightView weightView
) {
87 this.weightView
= weightView
;
93 public void setEyeView(EyeView eyeView
) {
94 this.eyeView
= eyeView
;
100 public EyeView
getEyeView() {