|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<class-diagram version="1.1.9" icons="true" automaticImage="PNG" always-add-relationships="false" generalizations="true" |
3 |
| - realizations="true" associations="true" dependencies="false" nesting-relationships="true" router="FAN"> |
4 |
| - <class id="1" language="java" name="ro.dcsi.internship.OpenCsvFileUserDaoTest" project="usersync" |
5 |
| - file="/usersync/src/test/java/ro/dcsi/internship/OpenCsvFileUserDaoTest.java" binary="false" corner="BOTTOM_RIGHT"> |
6 |
| - <position height="-1" width="-1" x="537" y="-148"/> |
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 |
| - <class id="2" language="java" name="ro.dcsi.internship.ForgeRockUsersDao" project="usersync" |
14 |
| - file="/usersync/src/main/java/ro/dcsi/internship/ForgeRockUsersDao.java" binary="false" corner="BOTTOM_RIGHT"> |
15 |
| - <position height="-1" width="-1" x="933" y="368"/> |
| 2 | +<class-diagram version="1.2.0" icons="true" automaticImage="PNG" always-add-relationships="false" generalizations="true" |
| 3 | + realizations="true" associations="true" dependencies="true" nesting-relationships="true" router="FAN"> |
| 4 | + <class id="1" language="java" name="ro.dcsi.internship.Header" project="usersync" |
| 5 | + file="/usersync/src/main/java/ro/dcsi/internship/Header.java" binary="false" corner="BOTTOM_RIGHT"> |
| 6 | + <position height="297" width="185" x="42" y="464"/> |
16 | 7 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
17 | 8 | sort-features="false" accessors="true" visibility="true">
|
18 | 9 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
19 | 10 | <operations public="true" package="true" protected="true" private="true" static="true"/>
|
20 | 11 | </display>
|
21 | 12 | </class>
|
22 |
| - <class id="3" language="java" name="ro.dcsi.internship.User" project="usersync" |
| 13 | + <class id="2" language="java" name="ro.dcsi.internship.User" project="usersync" |
23 | 14 | file="/usersync/src/main/java/ro/dcsi/internship/User.java" binary="false" corner="BOTTOM_RIGHT">
|
24 |
| - <position height="-1" width="-1" x="549" y="779"/> |
| 15 | + <position height="207" width="178" x="474" y="801"/> |
25 | 16 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
26 | 17 | sort-features="false" accessors="true" visibility="true">
|
27 | 18 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
28 | 19 | <operations public="true" package="true" protected="true" private="true" static="true"/>
|
29 | 20 | </display>
|
30 | 21 | </class>
|
31 |
| - <class id="4" language="java" name="ro.dcsi.internship.OpenCsvFileUserDao" project="usersync" |
32 |
| - file="/usersync/src/main/java/ro/dcsi/internship/OpenCsvFileUserDao.java" binary="false" corner="BOTTOM_RIGHT"> |
33 |
| - <position height="153" width="164" x="254" y="283"/> |
| 22 | + <class id="3" language="java" name="ro.dcsi.internship.App" project="usersync" |
| 23 | + file="/usersync/src/main/java/ro/dcsi/internship/App.java" binary="false" corner="BOTTOM_RIGHT"> |
| 24 | + <position height="117" width="233" x="121" y="37"/> |
34 | 25 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
35 | 26 | sort-features="false" accessors="true" visibility="true">
|
36 | 27 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
37 | 28 | <operations public="true" package="true" protected="true" private="true" static="true"/>
|
38 | 29 | </display>
|
39 | 30 | </class>
|
40 |
| - <interface id="5" language="java" name="ro.dcsi.internship.UserDao" project="usersync" |
41 |
| - file="/usersync/src/main/java/ro/dcsi/internship/UserDao.java" binary="false" corner="BOTTOM_RIGHT"> |
42 |
| - <position height="-1" width="-1" x="541" y="540"/> |
| 31 | + <class id="4" language="java" name="ro.dcsi.internship.OpenCsvFileUserDaoTest" project="usersync" |
| 32 | + file="/usersync/src/test/java/ro/dcsi/internship/OpenCsvFileUserDaoTest.java" binary="false" corner="BOTTOM_RIGHT"> |
| 33 | + <position height="99" width="167" x="267" y="464"/> |
43 | 34 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
44 | 35 | sort-features="false" accessors="true" visibility="true">
|
45 | 36 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
46 | 37 | <operations public="true" package="true" protected="true" private="true" static="true"/>
|
47 | 38 | </display>
|
48 |
| - </interface> |
49 |
| - <class id="6" language="java" name="ro.dcsi.internship.CsvFileUserDaoTest" project="usersync" |
| 39 | + </class> |
| 40 | + <class id="5" language="java" name="ro.dcsi.internship.CsvFileUserDaoTest" project="usersync" |
50 | 41 | file="/usersync/src/test/java/ro/dcsi/internship/CsvFileUserDaoTest.java" binary="false" corner="BOTTOM_RIGHT">
|
51 |
| - <position height="-1" width="-1" x="977" y="-66"/> |
| 42 | + <position height="387" width="257" x="474" y="37"/> |
52 | 43 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
53 | 44 | sort-features="false" accessors="true" visibility="true">
|
54 | 45 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
55 | 46 | <operations public="true" package="true" protected="true" private="true" static="true"/>
|
56 | 47 | </display>
|
57 | 48 | </class>
|
58 |
| - <class id="7" language="java" name="ro.dcsi.internship.ForgeRockUserDaoTest" project="usersync" |
| 49 | + <class id="6" language="java" name="ro.dcsi.internship.ForgeRockUserDaoTest" project="usersync" |
59 | 50 | file="/usersync/src/test/java/ro/dcsi/internship/ForgeRockUserDaoTest.java" binary="false" corner="BOTTOM_RIGHT">
|
60 |
| - <position height="-1" width="-1" x="751" y="-147"/> |
61 |
| - <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" |
62 |
| - sort-features="false" accessors="true" visibility="true"> |
63 |
| - <attributes public="true" package="true" protected="true" private="true" static="true"/> |
64 |
| - <operations public="true" package="true" protected="true" private="true" static="true"/> |
65 |
| - </display> |
66 |
| - </class> |
67 |
| - <class id="8" language="java" name="ro.dcsi.internship.App" project="usersync" |
68 |
| - file="/usersync/src/main/java/ro/dcsi/internship/App.java" binary="false" corner="BOTTOM_RIGHT"> |
69 |
| - <position height="-1" width="-1" x="255" y="-105"/> |
70 |
| - <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" |
71 |
| - sort-features="false" accessors="true" visibility="true"> |
72 |
| - <attributes public="true" package="true" protected="true" private="true" static="true"/> |
73 |
| - <operations public="true" package="true" protected="true" private="true" static="true"/> |
74 |
| - </display> |
75 |
| - </class> |
76 |
| - <class id="9" language="java" name="ro.dcsi.internship.CsvFileUserDao" project="usersync" |
77 |
| - file="/usersync/src/main/java/ro/dcsi/internship/CsvFileUserDao.java" binary="false" corner="BOTTOM_RIGHT"> |
78 |
| - <position height="-1" width="-1" x="603" y="344"/> |
| 51 | + <position height="189" width="178" x="474" y="464"/> |
79 | 52 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
80 | 53 | sort-features="false" accessors="true" visibility="true">
|
81 | 54 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
82 | 55 | <operations public="true" package="true" protected="true" private="true" static="true"/>
|
83 | 56 | </display>
|
84 | 57 | </class>
|
85 |
| - <class id="10" language="java" name="ro.dcsi.internship.Header" project="usersync" |
86 |
| - file="/usersync/src/main/java/ro/dcsi/internship/Header.java" binary="false" corner="BOTTOM_RIGHT"> |
87 |
| - <position height="-1" width="-1" x="261" y="646"/> |
88 |
| - <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 |
| - </display> |
93 |
| - </class> |
94 |
| - <realization id="11"> |
95 |
| - <end type="SOURCE" refId="2"/> |
96 |
| - <end type="TARGET" refId="5"/> |
97 |
| - </realization> |
98 |
| - <dependency id="12"> |
99 |
| - <bendpoint x="777" y="283"/> |
| 58 | + <dependency id="7"> |
100 | 59 | <end type="SOURCE" refId="1"/>
|
101 |
| - <end type="TARGET" refId="5"/> |
102 |
| - </dependency> |
103 |
| - <dependency id="13"> |
104 |
| - <bendpoint x="756" y="283"/> |
105 |
| - <end type="SOURCE" refId="8"/> |
106 |
| - <end type="TARGET" refId="5"/> |
107 |
| - </dependency> |
108 |
| - <realization id="14"> |
109 |
| - <end type="SOURCE" refId="4"/> |
110 |
| - <end type="TARGET" refId="5"/> |
111 |
| - </realization> |
112 |
| - <generalization id="15"> |
113 |
| - <end type="SOURCE" refId="7"/> |
114 |
| - <end type="TARGET" refId="6"/> |
115 |
| - </generalization> |
116 |
| - <dependency id="16"> |
117 |
| - <bendpoint x="820" y="700"/> |
118 |
| - <end type="SOURCE" refId="2"/> |
119 |
| - <end type="TARGET" refId="3"/> |
120 |
| - </dependency> |
121 |
| - <dependency id="17"> |
122 |
| - <end type="SOURCE" refId="4"/> |
123 |
| - <end type="TARGET" refId="3"/> |
124 |
| - </dependency> |
125 |
| - <dependency id="18"> |
126 |
| - <bendpoint x="798" y="283"/> |
127 |
| - <end type="SOURCE" refId="7"/> |
128 |
| - <end type="TARGET" refId="5"/> |
129 |
| - </dependency> |
130 |
| - <dependency id="19"> |
131 |
| - <end type="SOURCE" refId="2"/> |
132 |
| - <end type="TARGET" refId="10"/> |
133 |
| - </dependency> |
134 |
| - <dependency id="20"> |
135 |
| - <bendpoint x="1023" y="126"/> |
136 |
| - <bendpoint x="1023" y="283"/> |
137 |
| - <end type="SOURCE" refId="6"/> |
138 |
| - <end type="TARGET" refId="5"/> |
139 |
| - </dependency> |
140 |
| - <dependency id="21"> |
141 |
| - <end type="SOURCE" refId="9"/> |
142 |
| - <end type="TARGET" refId="10"/> |
143 |
| - </dependency> |
144 |
| - <dependency id="22"> |
145 |
| - <end type="SOURCE" refId="10"/> |
146 |
| - <end type="TARGET" refId="3"/> |
147 |
| - </dependency> |
148 |
| - <dependency id="23"> |
149 |
| - <end type="SOURCE" refId="7"/> |
150 | 60 | <end type="TARGET" refId="2"/>
|
151 | 61 | </dependency>
|
152 |
| - <dependency id="24"> |
153 |
| - <end type="SOURCE" refId="1"/> |
154 |
| - <end type="TARGET" refId="4"/> |
155 |
| - </dependency> |
156 |
| - <realization id="25"> |
157 |
| - <end type="SOURCE" refId="9"/> |
| 62 | + <generalization id="8"> |
| 63 | + <end type="SOURCE" refId="6"/> |
158 | 64 | <end type="TARGET" refId="5"/>
|
159 |
| - </realization> |
160 |
| - <generalization id="26"> |
161 |
| - <end type="SOURCE" refId="1"/> |
162 |
| - <end type="TARGET" refId="6"/> |
163 | 65 | </generalization>
|
164 |
| - <dependency id="27"> |
165 |
| - <end type="SOURCE" refId="9"/> |
166 |
| - <end type="TARGET" refId="3"/> |
167 |
| - </dependency> |
168 |
| - <dependency id="28"> |
169 |
| - <end type="SOURCE" refId="8"/> |
170 |
| - <end type="TARGET" refId="4"/> |
171 |
| - </dependency> |
172 |
| - <dependency id="29"> |
173 |
| - <bendpoint x="978" y="126"/> |
| 66 | + <dependency id="9"> |
174 | 67 | <end type="SOURCE" refId="6"/>
|
175 |
| - <end type="TARGET" refId="9"/> |
| 68 | + <end type="TARGET" refId="2"/> |
176 | 69 | </dependency>
|
177 |
| - <dependency id="30"> |
| 70 | + <dependency id="10"> |
| 71 | + <bendpoint x="682" y="464"/> |
178 | 72 | <end type="SOURCE" refId="5"/>
|
179 |
| - <end type="TARGET" refId="3"/> |
180 |
| - </dependency> |
181 |
| - <dependency id="31"> |
182 |
| - <bendpoint x="1044" y="126"/> |
183 |
| - <bendpoint x="1044" y="283"/> |
184 |
| - <end type="SOURCE" refId="6"/> |
185 |
| - <end type="TARGET" refId="3"/> |
| 73 | + <end type="TARGET" refId="2"/> |
186 | 74 | </dependency>
|
187 |
| - <dependency id="32"> |
| 75 | + <generalization id="11"> |
188 | 76 | <end type="SOURCE" refId="4"/>
|
189 |
| - <end type="TARGET" refId="10"/> |
190 |
| - </dependency> |
| 77 | + <end type="TARGET" refId="5"/> |
| 78 | + </generalization> |
191 | 79 | <classifier-display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
192 | 80 | sort-features="false" accessors="true" visibility="true">
|
193 | 81 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
|
0 commit comments