1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <class-diagram version =" 1.1.9" icons =" true" always-add-relationships =" false" generalizations =" true" realizations =" true"
3+ associations =" true" dependencies =" false" nesting-relationships =" true" router =" FAN" >
4+ <class id =" 1" language =" java" name =" com.iluwatar.datamapper.Student" project =" java-design-patterns"
5+ file =" /java-design-patterns/java/com/iluwatar/datamapper/Student.java" binary =" false" corner =" BOTTOM_RIGHT" >
6+ <position height =" -1" width =" -1" x =" 966" y =" 283" />
7+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
8+ sort-features =" false" accessors =" true" visibility =" true" >
9+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
10+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
11+ </display >
12+ </class >
13+ <interface id =" 2" language =" java" name =" com.iluwatar.datamapper.StudentDataMapper" project =" java-design-patterns"
14+ file =" /java-design-patterns/java/com/iluwatar/datamapper/StudentDataMapper.java" binary =" false"
15+ corner =" BOTTOM_RIGHT" >
16+ <position height =" -1" width =" -1" x =" 749" y =" 278" />
17+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
18+ sort-features =" false" accessors =" true" visibility =" true" >
19+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
20+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
21+ </display >
22+ </interface >
23+ <class id =" 3" language =" java" name =" com.iluwatar.datamapper.StudentFirstDataMapper" project =" java-design-patterns"
24+ file =" /java-design-patterns/java/com/iluwatar/datamapper/StudentFirstDataMapper.java" binary =" false"
25+ corner =" BOTTOM_RIGHT" >
26+ <position height =" -1" width =" -1" x =" 525" y =" 81" />
27+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
28+ sort-features =" false" accessors =" true" visibility =" true" >
29+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
30+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
31+ </display >
32+ </class >
33+ <class id =" 4" language =" java" name =" com.iluwatar.datamapper.StudentSecondDataMapper" project =" java-design-patterns"
34+ file =" /java-design-patterns/java/com/iluwatar/datamapper/StudentSecondDataMapper.java" binary =" false"
35+ corner =" BOTTOM_RIGHT" >
36+ <position height =" -1" width =" -1" x =" 537" y =" 500" />
37+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
38+ sort-features =" false" accessors =" true" visibility =" true" >
39+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
40+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
41+ </display >
42+ </class >
43+ <class id =" 5" language =" java" name =" com.iluwatar.datamapper.App" project =" java-design-patterns"
44+ file =" /java-design-patterns/java/com/iluwatar/datamapper/App.java" binary =" false" corner =" BOTTOM_RIGHT" >
45+ <position height =" -1" width =" -1" x =" 485" y =" 285" />
46+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
47+ sort-features =" false" accessors =" true" visibility =" true" >
48+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
49+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
50+ </display >
51+ </class >
52+ <association id =" 6" >
53+ <end type =" SOURCE" refId =" 4" navigable =" false" >
54+ <attribute id =" 7" name =" students" />
55+ <multiplicity id =" 8" minimum =" 0" maximum =" 2147483647" />
56+ </end >
57+ <end type =" TARGET" refId =" 1" navigable =" true" />
58+ <display labels =" true" multiplicity =" true" />
59+ </association >
60+ <association id =" 9" >
61+ <end type =" SOURCE" refId =" 3" navigable =" false" >
62+ <attribute id =" 10" name =" students" />
63+ <multiplicity id =" 11" minimum =" 0" maximum =" 2147483647" />
64+ </end >
65+ <end type =" TARGET" refId =" 1" navigable =" true" />
66+ <display labels =" true" multiplicity =" true" />
67+ </association >
68+ <dependency id =" 12" >
69+ <end type =" SOURCE" refId =" 5" />
70+ <end type =" TARGET" refId =" 1" />
71+ </dependency >
72+ <realization id =" 13" >
73+ <end type =" SOURCE" refId =" 3" />
74+ <end type =" TARGET" refId =" 2" />
75+ </realization >
76+ <realization id =" 14" >
77+ <end type =" SOURCE" refId =" 4" />
78+ <end type =" TARGET" refId =" 2" />
79+ </realization >
80+ <dependency id =" 15" >
81+ <end type =" SOURCE" refId =" 5" />
82+ <end type =" TARGET" refId =" 4" />
83+ </dependency >
84+ <dependency id =" 16" >
85+ <end type =" SOURCE" refId =" 5" />
86+ <end type =" TARGET" refId =" 2" />
87+ </dependency >
88+ <classifier-display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
89+ sort-features =" false" accessors =" true" visibility =" true" >
90+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
91+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
92+ </classifier-display >
93+ <association-display labels =" true" multiplicity =" true" />
94+ </class-diagram >
0 commit comments