Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 898ae07f

Přidáno uživatelem Michal Horký před asi 4 roky(ů)

re #8017

UML pro default a io package.

Zobrazit rozdíly:

project/Deserializer/uml.ucls
1
<?xml version="1.0" encoding="UTF-8"?>
2
<class-diagram version="1.2.4" icons="true" automaticImage="PNG" always-add-relationships="true" generalizations="true" 
3
  realizations="true" associations="true" dependencies="true" nesting-relationships="true" router="FAN">  
4
  <class id="1" language="java" name="io.InflaterInStream" project="Deserializer" 
5
    file="/Deserializer/src/io/InflaterInStream.java" binary="false" corner="BOTTOM_RIGHT">    
6
    <position height="-1" width="-1" x="119" y="1137"/>    
7
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
8
      sort-features="false" accessors="true" visibility="true">      
9
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
10
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
11
    </display>  
12
  </class>  
13
  <interface id="2" language="java" name="io.IZipReader" project="Deserializer" 
14
    file="/Deserializer/src/io/IZipReader.java" binary="false" corner="BOTTOM_RIGHT">    
15
    <position height="-1" width="-1" x="305" y="1137"/>    
16
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
17
      sort-features="false" accessors="true" visibility="true">      
18
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
19
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
20
    </display>  
21
  </interface>  
22
  <interface id="3" language="java" name="IConversionResults" project="Deserializer" 
23
    file="/Deserializer/src/IConversionResults.java" binary="false" corner="BOTTOM_RIGHT">    
24
    <position height="-1" width="-1" x="714" y="161"/>    
25
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
26
      sort-features="false" accessors="true" visibility="true">      
27
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
28
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
29
    </display>  
30
  </interface>  
31
  <class id="4" language="java" name="io.FileWorker" project="Deserializer" file="/Deserializer/src/io/FileWorker.java" 
32
    binary="false" corner="BOTTOM_RIGHT">    
33
    <position height="-1" width="-1" x="241" y="834"/>    
34
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
35
      sort-features="false" accessors="true" visibility="true">      
36
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
37
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
38
    </display>  
39
  </class>  
40
  <class id="5" language="java" name="io.Database.DB_Messenger" project="Deserializer" 
41
    file="/Deserializer/src/io/Database.java" binary="false" corner="BOTTOM_RIGHT">    
42
    <position height="-1" width="-1" x="771" y="1095"/>    
43
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
44
      sort-features="false" accessors="true" visibility="true">      
45
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
46
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
47
    </display>  
48
  </class>  
49
  <class id="6" language="java" name="io.ZipInStream" project="Deserializer" 
50
    file="/Deserializer/src/io/ZipInStream.java" binary="false" corner="BOTTOM_RIGHT">    
51
    <position height="-1" width="-1" x="482" y="1139"/>    
52
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
53
      sort-features="false" accessors="true" visibility="true">      
54
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
55
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
56
    </display>  
57
  </class>  
58
  <class id="7" language="java" name="Editor" project="Deserializer" file="/Deserializer/src/Editor.java" binary="false" 
59
    corner="BOTTOM_RIGHT">    
60
    <position height="-1" width="-1" x="384" y="414"/>    
61
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
62
      sort-features="false" accessors="true" visibility="true">      
63
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
64
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
65
    </display>  
66
  </class>  
67
  <class id="8" language="java" name="CLI.Option" project="Deserializer" file="/Deserializer/src/CLI.java" 
68
    binary="false" corner="BOTTOM_RIGHT">    
69
    <position height="-1" width="-1" x="151" y="418"/>    
70
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
71
      sort-features="false" accessors="true" visibility="true">      
72
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
73
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
74
    </display>  
75
  </class>  
76
  <class id="9" language="java" name="CLI" project="Deserializer" file="/Deserializer/src/CLI.java" binary="false" 
77
    corner="BOTTOM_RIGHT">    
78
    <position height="-1" width="-1" x="369" y="159"/>    
79
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
80
      sort-features="false" accessors="true" visibility="true">      
81
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
82
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
83
    </display>  
84
  </class>  
85
  <class id="10" language="java" name="Window" project="Deserializer" file="/Deserializer/src/Window.java" 
86
    binary="false" corner="BOTTOM_RIGHT">    
87
    <position height="-1" width="-1" x="682" y="388"/>    
88
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
89
      sort-features="false" accessors="true" visibility="true">      
90
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
91
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
92
    </display>  
93
  </class>  
94
  <class id="11" language="java" name="io.Database" project="Deserializer" file="/Deserializer/src/io/Database.java" 
95
    binary="false" corner="BOTTOM_RIGHT">    
96
    <position height="-1" width="-1" x="612" y="857"/>    
97
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
98
      sort-features="false" accessors="true" visibility="true">      
99
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
100
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
101
    </display>  
102
  </class>  
103
  <class id="12" language="java" name="Converter" project="Deserializer" file="/Deserializer/src/Converter.java" 
104
    binary="false" corner="BOTTOM_RIGHT">    
105
    <position height="-1" width="-1" x="737" y="643"/>    
106
    <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
107
      sort-features="false" accessors="true" visibility="true">      
108
      <attributes public="true" package="true" protected="true" private="false" static="true"/>      
109
      <operations public="true" package="true" protected="true" private="false" static="true"/>    
110
    </display>  
111
  </class>  
112
  <association id="13">    
113
    <end type="SOURCE" refId="10" navigable="false">      
114
      <attribute id="14" name="editor"/>      
115
      <multiplicity id="15" minimum="0" maximum="1"/>    
116
    </end>    
117
    <end type="TARGET" refId="7" navigable="true"/>    
118
    <display labels="true" multiplicity="true"/>  
119
  </association>  
120
  <dependency id="16">    
121
    <end type="SOURCE" refId="9"/>    
122
    <end type="TARGET" refId="10"/>  
123
  </dependency>  
124
  <dependency id="17">    
125
    <bendpoint x="439" y="77"/>    
126
    <bendpoint x="893" y="77"/>    
127
    <bendpoint x="894" y="503"/>    
128
    <end type="SOURCE" refId="9"/>    
129
    <end type="TARGET" refId="12"/>  
130
  </dependency>  
131
  <realization id="18">    
132
    <end type="SOURCE" refId="9"/>    
133
    <end type="TARGET" refId="3"/>  
134
  </realization>  
135
  <realization id="19">    
136
    <end type="SOURCE" refId="10"/>    
137
    <end type="TARGET" refId="3"/>  
138
  </realization>  
139
  <nesting id="20">    
140
    <bendpoint x="151" y="241"/>    
141
    <end type="SOURCE" refId="9"/>    
142
    <end type="TARGET" refId="8"/>  
143
  </nesting>  
144
  <realization id="21">    
145
    <end type="SOURCE" refId="1"/>    
146
    <end type="TARGET" refId="2"/>  
147
  </realization>  
148
  <dependency id="22">    
149
    <end type="SOURCE" refId="4"/>    
150
    <end type="TARGET" refId="2"/>  
151
  </dependency>  
152
  <dependency id="23">    
153
    <end type="SOURCE" refId="12"/>    
154
    <end type="TARGET" refId="4"/>  
155
  </dependency>  
156
  <dependency id="24">    
157
    <end type="SOURCE" refId="12"/>    
158
    <end type="TARGET" refId="11"/>  
159
  </dependency>  
160
  <dependency id="25">    
161
    <bendpoint x="478" y="592"/>    
162
    <end type="SOURCE" refId="10"/>    
163
    <end type="TARGET" refId="4"/>  
164
  </dependency>  
165
  <realization id="26">    
166
    <end type="SOURCE" refId="6"/>    
167
    <end type="TARGET" refId="2"/>  
168
  </realization>  
169
  <association id="27">    
170
    <bendpoint x="771" y="765"/>    
171
    <end type="SOURCE" refId="12" navigable="false">      
172
      <attribute id="28" name="query"/>      
173
      <multiplicity id="29" minimum="0" maximum="1"/>    
174
    </end>    
175
    <end type="TARGET" refId="5" navigable="true"/>    
176
    <display labels="true" multiplicity="true"/>  
177
  </association>  
178
  <dependency id="30">    
179
    <end type="SOURCE" refId="4"/>    
180
    <end type="TARGET" refId="6"/>  
181
  </dependency>  
182
  <association id="31">    
183
    <end type="SOURCE" refId="10" navigable="false">      
184
      <attribute id="32" name="converter"/>      
185
      <multiplicity id="33" minimum="0" maximum="1"/>    
186
    </end>    
187
    <end type="TARGET" refId="12" navigable="true"/>    
188
    <display labels="true" multiplicity="true"/>  
189
  </association>  
190
  <association id="34">    
191
    <bendpoint x="831" y="492"/>    
192
    <bendpoint x="831" y="281"/>    
193
    <end type="SOURCE" refId="12" navigable="false">      
194
      <attribute id="35" name="ui"/>      
195
      <multiplicity id="36" minimum="0" maximum="1"/>    
196
    </end>    
197
    <end type="TARGET" refId="3" navigable="true"/>    
198
    <display labels="true" multiplicity="true"/>  
199
  </association>  
200
  <nesting id="37">    
201
    <end type="SOURCE" refId="11"/>    
202
    <end type="TARGET" refId="5"/>  
203
  </nesting>  
204
  <dependency id="38">    
205
    <bendpoint x="38" y="160"/>    
206
    <bendpoint x="37" y="589"/>    
207
    <end type="SOURCE" refId="9"/>    
208
    <end type="TARGET" refId="4"/>  
209
  </dependency>  
210
  <dependency id="39">    
211
    <end type="SOURCE" refId="7"/>    
212
    <end type="TARGET" refId="4"/>  
213
  </dependency>  
214
  <dependency id="40">    
215
    <end type="SOURCE" refId="4"/>    
216
    <end type="TARGET" refId="1"/>  
217
  </dependency>  
218
  <classifier-display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" 
219
    sort-features="false" accessors="true" visibility="true">    
220
    <attributes public="true" package="true" protected="true" private="false" static="true"/>    
221
    <operations public="true" package="true" protected="true" private="false" static="true"/>  
222
  </classifier-display>  
223
  <association-display labels="true" multiplicity="true"/>
224
</class-diagram>

Také k dispozici: Unified diff