-
Notifications
You must be signed in to change notification settings - Fork 0
/
model.uml
84 lines (83 loc) · 3.71 KB
/
model.uml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
<ID>JAVA</ID>
<OriginalElement>com.enigma.model</OriginalElement>
<nodes>
<node x="622.0822617246597" y="174.5">com.enigma.model.Plugboard</node>
<node x="308.49999999999994" y="0.0">com.enigma.model.LetterMapping</node>
<node x="0.0" y="152.0">com.enigma.model.Rotor</node>
<node x="166.29464285714283" y="402.0">com.enigma.model.Casing</node>
<node x="-343.4305975794251" y="0.0">com.enigma.model.IModel</node>
<node x="-343.4305975794251" y="402.0">com.enigma.model.EnigmaMachine</node>
<node x="291.99999999999994" y="196.5">com.enigma.model.Reflector</node>
</nodes>
<notes />
<edges>
<edge source="com.enigma.model.EnigmaMachine" target="com.enigma.model.Plugboard" relationship="TO_ONE">
<point x="145.0" y="137.5" />
<point x="745.0822617246597" y="710.5" />
<point x="15.0" y="71.5" />
</edge>
<edge source="com.enigma.model.Casing" target="com.enigma.model.Rotor" relationship="CREATE">
<point x="-29.294642857142833" y="-138.0" />
<point x="128.5" y="94.0" />
</edge>
<edge source="com.enigma.model.Plugboard" target="com.enigma.model.LetterMapping" relationship="GENERALIZATION">
<point x="0.0" y="-71.5" />
<point x="730.0822617246597" y="126.0" />
<point x="437.0" y="126.0" />
<point x="5.6843418860808015E-14" y="50.0" />
</edge>
<edge source="com.enigma.model.EnigmaMachine" target="com.enigma.model.Casing" relationship="CREATE">
<point x="145.0" y="-33.0" />
<point x="-127.5" y="0.0" />
</edge>
<edge source="com.enigma.model.EnigmaMachine" target="com.enigma.model.Plugboard" relationship="CREATE">
<point x="145.0" y="122.5" />
<point x="730.0822617246597" y="695.5" />
<point x="0.0" y="71.5" />
</edge>
<edge source="com.enigma.model.Casing" target="com.enigma.model.Reflector" relationship="TO_ONE">
<point x="20.70535714285711" y="-138.0" />
<point x="-122.5" y="49.5" />
</edge>
<edge source="com.enigma.model.Rotor" target="com.enigma.model.LetterMapping" relationship="GENERALIZATION">
<point x="0.0" y="-94.0" />
<point x="136.0" y="126.0" />
<point x="437.0" y="126.0" />
<point x="5.6843418860808015E-14" y="50.0" />
</edge>
<edge source="com.enigma.model.EnigmaMachine" target="com.enigma.model.IModel" relationship="REALIZATION">
<point x="0.0" y="-171.0" />
<point x="0.0" y="137.0" />
</edge>
<edge source="com.enigma.model.Casing" target="com.enigma.model.Reflector" relationship="CREATE">
<point x="5.70535714285711" y="-138.0" />
<point x="-137.5" y="49.5" />
</edge>
<edge source="com.enigma.model.Casing" target="com.enigma.model.Rotor" relationship="TO_MANY">
<point x="-120.0" y="-138.0" />
<point x="37.79464285714283" y="94.0" />
</edge>
<edge source="com.enigma.model.EnigmaMachine" target="com.enigma.model.Casing" relationship="TO_ONE">
<point x="145.0" y="0.0" />
<point x="-127.5" y="33.0" />
</edge>
<edge source="com.enigma.model.Reflector" target="com.enigma.model.LetterMapping" relationship="GENERALIZATION">
<point x="5.6843418860808015E-14" y="-49.5" />
<point x="5.6843418860808015E-14" y="50.0" />
</edge>
</edges>
<settings layout="Hierarchic" zoom="0.8651832460732984" showDependencies="true" x="247.4999999999999" y="371.99999999999994" />
<SelectedNodes>
<node>com.enigma.model.EnigmaMachine</node>
</SelectedNodes>
<Categories>
<Category>Constructors</Category>
<Category>Fields</Category>
<Category>Inner Classes</Category>
<Category>Methods</Category>
</Categories>
<SCOPE>All</SCOPE>
<VISIBILITY>private</VISIBILITY>
</Diagram>