|
3 | 3 | realizations="true" associations="true" dependencies="false" nesting-relationships="true">
|
4 | 4 | <class id="1" language="java" name="com.iluwatar.command.ShrinkSpell" project="command"
|
5 | 5 | file="/command/src/main/java/com/iluwatar/command/ShrinkSpell.java" binary="false" corner="BOTTOM_RIGHT">
|
6 |
| - <position height="160" width="141" x="-171" y="634"/> |
| 6 | + <position height="178" width="141" x="-30" y="681"/> |
7 | 7 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
8 | 8 | sort-features="false" accessors="true" visibility="true">
|
9 | 9 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
|
12 | 12 | </class>
|
13 | 13 | <class id="2" language="java" name="com.iluwatar.command.Goblin" project="command"
|
14 | 14 | file="/command/src/main/java/com/iluwatar/command/Goblin.java" binary="false" corner="BOTTOM_RIGHT">
|
15 |
| - <position height="106" width="138" x="13" y="1069"/> |
| 15 | + <position height="-1" width="-1" x="129" y="1223"/> |
16 | 16 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
17 | 17 | sort-features="false" accessors="true" visibility="true">
|
18 | 18 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
|
21 | 21 | </class>
|
22 | 22 | <class id="3" language="java" name="com.iluwatar.command.Wizard" project="command"
|
23 | 23 | file="/command/src/main/java/com/iluwatar/command/Wizard.java" binary="false" corner="BOTTOM_RIGHT">
|
24 |
| - <position height="160" width="212" x="91" y="235"/> |
| 24 | + <position height="-1" width="-1" x="129" y="362"/> |
25 | 25 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
26 | 26 | sort-features="false" accessors="true" visibility="true">
|
27 | 27 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
|
30 | 30 | </class>
|
31 | 31 | <class id="4" language="java" name="com.iluwatar.command.Command" project="command"
|
32 | 32 | file="/command/src/main/java/com/iluwatar/command/Command.java" binary="false" corner="BOTTOM_RIGHT">
|
33 |
| - <position height="159" width="142" x="9" y="435"/> |
| 33 | + <position height="-1" width="-1" x="129" y="561"/> |
34 | 34 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
35 | 35 | sort-features="false" accessors="true" visibility="true">
|
36 | 36 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
|
39 | 39 | </class>
|
40 | 40 | <class id="5" language="java" name="com.iluwatar.command.InvisibilitySpell" project="command"
|
41 | 41 | file="/command/src/main/java/com/iluwatar/command/InvisibilitySpell.java" binary="false" corner="BOTTOM_RIGHT">
|
42 |
| - <position height="160" width="141" x="10" y="634"/> |
| 42 | + <position height="160" width="141" x="151" y="681"/> |
43 | 43 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
44 | 44 | sort-features="false" accessors="true" visibility="true">
|
45 | 45 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
46 | 46 | <operations public="true" package="true" protected="true" private="true" static="true"/>
|
47 | 47 | </display>
|
48 | 48 | </class>
|
49 |
| - <enumeration id="6" language="java" name="com.iluwatar.command.Visibility" project="command" |
50 |
| - file="/command/src/main/java/com/iluwatar/command/Visibility.java" binary="false" corner="BOTTOM_RIGHT"> |
51 |
| - <position height="178" width="157" x="191" y="1069"/> |
52 |
| - <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" |
53 |
| - sort-features="false" accessors="true" visibility="true"> |
54 |
| - <attributes public="true" package="true" protected="true" private="true" static="true"/> |
55 |
| - <operations public="true" package="true" protected="true" private="true" static="true"/> |
56 |
| - </display> |
57 |
| - </enumeration> |
58 |
| - <enumeration id="7" language="java" name="com.iluwatar.command.Size" project="command" |
59 |
| - file="/command/src/main/java/com/iluwatar/command/Size.java" binary="false" corner="BOTTOM_RIGHT"> |
60 |
| - <position height="196" width="144" x="-171" y="1069"/> |
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 |
| - </enumeration> |
67 |
| - <class id="8" language="java" name="com.iluwatar.command.Target" project="command" |
| 49 | + <class id="6" language="java" name="com.iluwatar.command.Target" project="command" |
68 | 50 | file="/command/src/main/java/com/iluwatar/command/Target.java" binary="false" corner="BOTTOM_RIGHT">
|
69 |
| - <position height="195" width="176" x="13" y="834"/> |
| 51 | + <position height="-1" width="-1" x="129" y="1014"/> |
70 | 52 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
71 | 53 | sort-features="false" accessors="true" visibility="true">
|
72 | 54 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
73 | 55 | <operations public="true" package="true" protected="true" private="true" static="true"/>
|
74 | 56 | </display>
|
75 | 57 | </class>
|
76 |
| - <association id="9"> |
| 58 | + <association id="7"> |
| 59 | + <end type="SOURCE" refId="3" navigable="false"> |
| 60 | + <attribute id="8" name="redoStack"> |
| 61 | + <position height="20" width="67" x="140" y="451"/> |
| 62 | + </attribute> |
| 63 | + <multiplicity id="9" minimum="0" maximum="2147483647"> |
| 64 | + <position height="18" width="25" x="221" y="452"/> |
| 65 | + </multiplicity> |
| 66 | + </end> |
| 67 | + <end type="TARGET" refId="4" navigable="true"/> |
| 68 | + <display labels="true" multiplicity="true"/> |
| 69 | + </association> |
| 70 | + <generalization id="10"> |
| 71 | + <end type="SOURCE" refId="2"/> |
| 72 | + <end type="TARGET" refId="6"/> |
| 73 | + </generalization> |
| 74 | + <association id="11"> |
77 | 75 | <end type="SOURCE" refId="1" navigable="false">
|
78 |
| - <attribute id="10" name="target"/> |
79 |
| - <multiplicity id="11" minimum="0" maximum="1"/> |
| 76 | + <attribute id="12" name="target"/> |
| 77 | + <multiplicity id="13" minimum="0" maximum="1"/> |
80 | 78 | </end>
|
81 |
| - <end type="TARGET" refId="8" navigable="true"/> |
| 79 | + <end type="TARGET" refId="6" navigable="true"/> |
82 | 80 | <display labels="true" multiplicity="true"/>
|
83 | 81 | </association>
|
84 |
| - <generalization id="12"> |
| 82 | + <generalization id="14"> |
85 | 83 | <end type="SOURCE" refId="1"/>
|
86 | 84 | <end type="TARGET" refId="4"/>
|
87 | 85 | </generalization>
|
88 |
| - <generalization id="13"> |
89 |
| - <bendpoint x="181" y="435"/> |
90 |
| - <bendpoint x="181" y="634"/> |
91 |
| - <end type="SOURCE" refId="3"/> |
92 |
| - <end type="TARGET" refId="8"/> |
93 |
| - </generalization> |
94 |
| - <generalization id="14"> |
95 |
| - <end type="SOURCE" refId="2"/> |
96 |
| - <end type="TARGET" refId="8"/> |
97 |
| - </generalization> |
98 | 86 | <association id="15">
|
99 | 87 | <end type="SOURCE" refId="3" navigable="false">
|
100 |
| - <attribute id="16" name="undoStack"/> |
101 |
| - <multiplicity id="17" minimum="0" maximum="2147483647"/> |
| 88 | + <attribute id="16" name="undoStack"> |
| 89 | + <position height="20" width="70" x="-17" y="451"/> |
| 90 | + </attribute> |
| 91 | + <multiplicity id="17" minimum="0" maximum="2147483647"> |
| 92 | + <position height="18" width="25" x="60" y="452"/> |
| 93 | + </multiplicity> |
102 | 94 | </end>
|
103 | 95 | <end type="TARGET" refId="4" navigable="true"/>
|
104 | 96 | <display labels="true" multiplicity="true"/>
|
|
112 | 104 | <attribute id="20" name="target"/>
|
113 | 105 | <multiplicity id="21" minimum="0" maximum="1"/>
|
114 | 106 | </end>
|
115 |
| - <end type="TARGET" refId="8" navigable="true"/> |
116 |
| - <display labels="true" multiplicity="true"/> |
117 |
| - </association> |
118 |
| - <association id="22"> |
119 |
| - <end type="SOURCE" refId="8" navigable="false"> |
120 |
| - <attribute id="23" name="visibility"/> |
121 |
| - <multiplicity id="24" minimum="0" maximum="1"/> |
122 |
| - </end> |
123 | 107 | <end type="TARGET" refId="6" navigable="true"/>
|
124 | 108 | <display labels="true" multiplicity="true"/>
|
125 | 109 | </association>
|
126 |
| - <association id="25"> |
127 |
| - <end type="SOURCE" refId="8" navigable="false"> |
128 |
| - <attribute id="26" name="size"/> |
129 |
| - <multiplicity id="27" minimum="0" maximum="1"/> |
130 |
| - </end> |
131 |
| - <end type="TARGET" refId="7" navigable="true"/> |
132 |
| - <display labels="true" multiplicity="true"/> |
133 |
| - </association> |
134 |
| - <association id="28"> |
135 |
| - <end type="SOURCE" refId="3" navigable="false"> |
136 |
| - <attribute id="29" name="redoStack"/> |
137 |
| - <multiplicity id="30" minimum="0" maximum="2147483647"/> |
138 |
| - </end> |
139 |
| - <end type="TARGET" refId="4" navigable="true"/> |
140 |
| - <display labels="true" multiplicity="true"/> |
141 |
| - </association> |
142 |
| - <association id="31"> |
143 |
| - <bendpoint x="-162" y="834"/> |
144 |
| - <end type="SOURCE" refId="1" navigable="false"> |
145 |
| - <attribute id="32" name="oldSize"/> |
146 |
| - <multiplicity id="33" minimum="0" maximum="1"/> |
147 |
| - </end> |
148 |
| - <end type="TARGET" refId="7" navigable="true"/> |
149 |
| - <display labels="true" multiplicity="true"/> |
150 |
| - </association> |
151 | 110 | <classifier-display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
|
152 | 111 | sort-features="false" accessors="true" visibility="true">
|
153 | 112 | <attributes public="true" package="true" protected="true" private="true" static="true"/>
|
|
0 commit comments