1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <class-diagram version =" 1.1.8" icons =" true" automaticImage =" PNG" always-add-relationships =" false" generalizations =" true"
3+ realizations =" true" associations =" true" dependencies =" true" nesting-relationships =" false" >
4+ <interface id =" 1" language =" java" name =" com.iluwatar.stepbuilder.CharacterStepBuilder.SpellStep"
5+ project =" step-builder" file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java"
6+ binary =" false" corner =" BOTTOM_RIGHT" >
7+ <position height =" -1" width =" -1" x =" 301" y =" 280" />
8+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
9+ sort-features =" false" accessors =" true" visibility =" true" >
10+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
11+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
12+ </display >
13+ </interface >
14+ <class id =" 2" language =" java" name =" com.iluwatar.stepbuilder.CharacterStepBuilder.CharacterSteps"
15+ project =" step-builder" file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java"
16+ binary =" false" corner =" BOTTOM_RIGHT" >
17+ <position height =" -1" width =" -1" x =" 95" y =" 345" />
18+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
19+ sort-features =" false" accessors =" true" visibility =" true" >
20+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
21+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
22+ </display >
23+ </class >
24+ <class id =" 3" language =" java" name =" com.iluwatar.stepbuilder.CharacterStepBuilder" project =" step-builder"
25+ file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java" binary =" false"
26+ corner =" BOTTOM_RIGHT" >
27+ <position height =" -1" width =" -1" x =" 92" y =" 56" />
28+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
29+ sort-features =" false" accessors =" true" visibility =" true" >
30+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
31+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
32+ </display >
33+ </class >
34+ <interface id =" 4" language =" java" name =" com.iluwatar.stepbuilder.CharacterStepBuilder.AbilityStep"
35+ project =" step-builder" file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java"
36+ binary =" false" corner =" BOTTOM_RIGHT" >
37+ <position height =" -1" width =" -1" x =" 409" y =" 418" />
38+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
39+ sort-features =" false" accessors =" true" visibility =" true" >
40+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
41+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
42+ </display >
43+ </interface >
44+ <interface id =" 5" language =" java" name =" com.iluwatar.stepbuilder.CharacterStepBuilder.ClassStep"
45+ project =" step-builder" file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java"
46+ binary =" false" corner =" BOTTOM_RIGHT" >
47+ <position height =" -1" width =" -1" x =" 406" y =" 163" />
48+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
49+ sort-features =" false" accessors =" true" visibility =" true" >
50+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
51+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
52+ </display >
53+ </interface >
54+ <interface id =" 6" language =" java" name =" com.iluwatar.stepbuilder.CharacterStepBuilder.WeaponStep"
55+ project =" step-builder" file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java"
56+ binary =" false" corner =" BOTTOM_RIGHT" >
57+ <position height =" -1" width =" -1" x =" 509" y =" 279" />
58+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
59+ sort-features =" false" accessors =" true" visibility =" true" >
60+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
61+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
62+ </display >
63+ </interface >
64+ <interface id =" 7" language =" java" name =" com.iluwatar.stepbuilder.CharacterStepBuilder.NameStep" project =" step-builder"
65+ file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java" binary =" false"
66+ corner =" BOTTOM_RIGHT" >
67+ <position height =" -1" width =" -1" x =" 404" y =" 49" />
68+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
69+ sort-features =" false" accessors =" true" visibility =" true" >
70+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
71+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
72+ </display >
73+ </interface >
74+ <interface id =" 8" language =" java" name =" com.iluwatar.stepbuilder.CharacterStepBuilder.BuildStep"
75+ project =" step-builder" file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java"
76+ binary =" false" corner =" BOTTOM_RIGHT" >
77+ <position height =" -1" width =" -1" x =" 412" y =" 550" />
78+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
79+ sort-features =" false" accessors =" true" visibility =" true" >
80+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
81+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
82+ </display >
83+ </interface >
84+ <class id =" 9" language =" java" name =" com.iluwatar.stepbuilder.Character" project =" step-builder"
85+ file =" /step-builder/src/main/java/com/iluwatar/stepbuilder/Character.java" binary =" false" corner =" BOTTOM_RIGHT" >
86+ <position height =" -1" width =" -1" x =" 710" y =" 217" />
87+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
88+ sort-features =" false" accessors =" true" visibility =" true" >
89+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
90+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
91+ </display >
92+ </class >
93+ <realization id =" 10" >
94+ <bendpoint x =" 252" y =" 168" />
95+ <end type =" SOURCE" refId =" 2" />
96+ <end type =" TARGET" refId =" 5" />
97+ </realization >
98+ <realization id =" 11" >
99+ <bendpoint x =" 255" y =" 419" />
100+ <end type =" SOURCE" refId =" 2" />
101+ <end type =" TARGET" refId =" 4" />
102+ </realization >
103+ <realization id =" 12" >
104+ <bendpoint x =" 197" y =" 123" />
105+ <end type =" SOURCE" refId =" 2" />
106+ <end type =" TARGET" refId =" 7" />
107+ </realization >
108+ <dependency id =" 13" >
109+ <end type =" SOURCE" refId =" 3" />
110+ <end type =" TARGET" refId =" 7" />
111+ </dependency >
112+ <dependency id =" 14" >
113+ <end type =" SOURCE" refId =" 5" />
114+ <end type =" TARGET" refId =" 1" />
115+ </dependency >
116+ <realization id =" 15" >
117+ <bendpoint x =" 398" y =" 346" />
118+ <end type =" SOURCE" refId =" 2" />
119+ <end type =" TARGET" refId =" 6" />
120+ </realization >
121+ <dependency id =" 16" >
122+ <end type =" SOURCE" refId =" 7" />
123+ <end type =" TARGET" refId =" 5" />
124+ </dependency >
125+ <realization id =" 17" >
126+ <bendpoint x =" 261" y =" 554" />
127+ <end type =" SOURCE" refId =" 2" />
128+ <end type =" TARGET" refId =" 8" />
129+ </realization >
130+ <dependency id =" 18" >
131+ <end type =" SOURCE" refId =" 3" />
132+ <end type =" TARGET" refId =" 2" />
133+ </dependency >
134+ <dependency id =" 19" >
135+ <end type =" SOURCE" refId =" 1" />
136+ <end type =" TARGET" refId =" 4" />
137+ </dependency >
138+ <dependency id =" 20" >
139+ <bendpoint x =" 512" y =" 477" />
140+ <end type =" SOURCE" refId =" 6" />
141+ <end type =" TARGET" refId =" 8" />
142+ </dependency >
143+ <dependency id =" 21" >
144+ <end type =" SOURCE" refId =" 4" />
145+ <end type =" TARGET" refId =" 8" />
146+ </dependency >
147+ <realization id =" 22" >
148+ <end type =" SOURCE" refId =" 2" />
149+ <end type =" TARGET" refId =" 1" />
150+ </realization >
151+ <dependency id =" 23" >
152+ <bendpoint x =" 597" y =" 547" />
153+ <end type =" SOURCE" refId =" 8" />
154+ <end type =" TARGET" refId =" 9" />
155+ </dependency >
156+ <dependency id =" 24" >
157+ <bendpoint x =" 97" y =" 602" />
158+ <bendpoint x =" 712" y =" 596" />
159+ <end type =" SOURCE" refId =" 2" />
160+ <end type =" TARGET" refId =" 9" />
161+ </dependency >
162+ <dependency id =" 25" >
163+ <end type =" SOURCE" refId =" 5" />
164+ <end type =" TARGET" refId =" 6" />
165+ </dependency >
166+ <dependency id =" 26" >
167+ <end type =" SOURCE" refId =" 6" />
168+ <end type =" TARGET" refId =" 4" />
169+ </dependency >
170+ <dependency id =" 27" >
171+ <bendpoint x =" 303" y =" 475" />
172+ <end type =" SOURCE" refId =" 1" />
173+ <end type =" TARGET" refId =" 8" />
174+ </dependency >
175+ <classifier-display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
176+ sort-features =" false" accessors =" true" visibility =" true" >
177+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
178+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
179+ </classifier-display >
180+ <association-display labels =" true" multiplicity =" true" />
181+ </class-diagram >
0 commit comments