1 | <?xml version="1.0" encoding="utf-8"?>
|
---|
2 | <ClassDiagram MajorVersion="1" MinorVersion="1">
|
---|
3 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.BlockingQueue<T>" Collapsed="true">
|
---|
4 | <Position X="9" Y="3.75" Width="1.5" />
|
---|
5 | <TypeIdentifier>
|
---|
6 | <HashCode>AABAAAABAAAAAAAAAABEAAAAAAACBAAAAAAAAADAAAA=</HashCode>
|
---|
7 | <FileName>BlockingQueue.cs</FileName>
|
---|
8 | </TypeIdentifier>
|
---|
9 | </Class>
|
---|
10 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.QueueClosedException" Collapsed="true">
|
---|
11 | <Position X="10.75" Y="1.5" Width="1.5" />
|
---|
12 | <TypeIdentifier>
|
---|
13 | <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
---|
14 | <FileName>BlockingQueue.cs</FileName>
|
---|
15 | </TypeIdentifier>
|
---|
16 | </Class>
|
---|
17 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.Channel" Collapsed="true">
|
---|
18 | <Position X="0.5" Y="0.5" Width="1.5" />
|
---|
19 | <TypeIdentifier>
|
---|
20 | <HashCode>AAAAAAAAABAAIAAAAEAAAAAAAAAAAAAQAAAABACAAAA=</HashCode>
|
---|
21 | <FileName>Channel.cs</FileName>
|
---|
22 | </TypeIdentifier>
|
---|
23 | <Lollipop Position="0.2" />
|
---|
24 | </Class>
|
---|
25 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.EventArgs<T>" Collapsed="true">
|
---|
26 | <Position X="10.75" Y="0.5" Width="1.5" />
|
---|
27 | <TypeIdentifier>
|
---|
28 | <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAgAAAAAAA=</HashCode>
|
---|
29 | <FileName>EventArgs.cs</FileName>
|
---|
30 | </TypeIdentifier>
|
---|
31 | </Class>
|
---|
32 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.PollService">
|
---|
33 | <Position X="5.5" Y="1.75" Width="2" />
|
---|
34 | <TypeIdentifier>
|
---|
35 | <HashCode>IAAAAAAAAAgAEAAAAAAAAAAAAAAAQAAAIAAAAAAAEAA=</HashCode>
|
---|
36 | <FileName>PollService.cs</FileName>
|
---|
37 | </TypeIdentifier>
|
---|
38 | </Class>
|
---|
39 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.ServerSocketListener" BaseTypeListCollapsed="true">
|
---|
40 | <Position X="2.75" Y="1.75" Width="2" />
|
---|
41 | <TypeIdentifier>
|
---|
42 | <HashCode>AAAgAAABAQAAAEIAAAAAAAAAAAAAQAgAIAAAAAAAAAI=</HashCode>
|
---|
43 | <FileName>ServerSocketListener.cs</FileName>
|
---|
44 | </TypeIdentifier>
|
---|
45 | <Lollipop Position="0.2" Collapsed="true" />
|
---|
46 | </Class>
|
---|
47 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.ServerSocketListenerFactory" Collapsed="true" BaseTypeListCollapsed="true">
|
---|
48 | <Position X="9.5" Y="4.75" Width="1.5" />
|
---|
49 | <TypeIdentifier>
|
---|
50 | <HashCode>AAAAAAAAAAAAAIAAAAAAAAAAAAAAAAgAAAAAAAAAIAA=</HashCode>
|
---|
51 | <FileName>ServerSocketListenerFactory.cs</FileName>
|
---|
52 | </TypeIdentifier>
|
---|
53 | <Lollipop Position="0.2" Collapsed="true" />
|
---|
54 | </Class>
|
---|
55 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.Service" Collapsed="true">
|
---|
56 | <Position X="5.75" Y="0.5" Width="1.5" />
|
---|
57 | <NestedTypes>
|
---|
58 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.Service.SolutionProducer" Collapsed="true">
|
---|
59 | <TypeIdentifier>
|
---|
60 | <NewMemberFileName>Service.cs</NewMemberFileName>
|
---|
61 | </TypeIdentifier>
|
---|
62 | </Class>
|
---|
63 | </NestedTypes>
|
---|
64 | <TypeIdentifier>
|
---|
65 | <HashCode>AAIABAAAACAAAAAAAEAAAAAAAJAAQAAAKAAQAAAAAAA=</HashCode>
|
---|
66 | <FileName>Service.cs</FileName>
|
---|
67 | </TypeIdentifier>
|
---|
68 | </Class>
|
---|
69 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.Service.StreamChannel">
|
---|
70 | <Position X="0.5" Y="1.75" Width="1.5" />
|
---|
71 | <TypeIdentifier>
|
---|
72 | <HashCode>AAAAAAAAAAAAIAAAAMAAQAAACAAAABAQAAAAAACAAAA=</HashCode>
|
---|
73 | <FileName>StreamChannel.cs</FileName>
|
---|
74 | </TypeIdentifier>
|
---|
75 | </Class>
|
---|
76 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.ExternalEvaluationMessages" Collapsed="true">
|
---|
77 | <Position X="9" Y="2.5" Width="1.5" />
|
---|
78 | <TypeIdentifier>
|
---|
79 | <HashCode>iIIAACAAAEAFCSBAAAECQgAAACBAgAAQAAABAAQAIIA=</HashCode>
|
---|
80 | <FileName>ExternalEvaluationMessages.cs</FileName>
|
---|
81 | </TypeIdentifier>
|
---|
82 | </Class>
|
---|
83 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.SolutionMessage" Collapsed="true">
|
---|
84 | <Position X="10.75" Y="2.5" Width="1.5" />
|
---|
85 | <TypeIdentifier>
|
---|
86 | <HashCode>XGEAApEgkUOSJEQREEkgQAFBQRQHASKyAQ0CDCQAoAA=</HashCode>
|
---|
87 | <FileName>ExternalEvaluationMessages.cs</FileName>
|
---|
88 | </TypeIdentifier>
|
---|
89 | </Class>
|
---|
90 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.QualityMessage" Collapsed="true">
|
---|
91 | <Position X="9" Y="1.5" Width="1.5" />
|
---|
92 | <TypeIdentifier>
|
---|
93 | <HashCode>VGAAgAAgAMEAIABAAAggAAEAAIABAgIwAAgADAAAgAA=</HashCode>
|
---|
94 | <FileName>ExternalEvaluationMessages.cs</FileName>
|
---|
95 | </TypeIdentifier>
|
---|
96 | </Class>
|
---|
97 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.EvaluationService" Collapsed="true" BaseTypeListCollapsed="true">
|
---|
98 | <Position X="9" Y="0.5" Width="1.5" />
|
---|
99 | <NestedTypes>
|
---|
100 | <Class Name="HeuristicLab.Problems.ExternalEvaluation.EvaluationService.Stub" Collapsed="true">
|
---|
101 | <TypeIdentifier>
|
---|
102 | <NewMemberFileName>ExternalEvaluationMessages.cs</NewMemberFileName>
|
---|
103 | </TypeIdentifier>
|
---|
104 | </Class>
|
---|
105 | </NestedTypes>
|
---|
106 | <TypeIdentifier>
|
---|
107 | <HashCode>AAAAAAAgAEAAAAAAAAIAAgAAAAAAAAAAAAAAAAEAgIA=</HashCode>
|
---|
108 | <FileName>ExternalEvaluationMessages.cs</FileName>
|
---|
109 | </TypeIdentifier>
|
---|
110 | <Lollipop Position="0.2" Collapsed="true" />
|
---|
111 | </Class>
|
---|
112 | <Interface Name="HeuristicLab.Problems.ExternalEvaluation.Service.IChannel" Collapsed="true">
|
---|
113 | <Position X="2.25" Y="0.5" Width="1.5" />
|
---|
114 | <TypeIdentifier>
|
---|
115 | <HashCode>AAAAAAAAAAAAIAAAAEAAAAAAAAAAAAAQAAAABACAAAA=</HashCode>
|
---|
116 | <FileName>Interfaces\IChannel.cs</FileName>
|
---|
117 | </TypeIdentifier>
|
---|
118 | </Interface>
|
---|
119 | <Interface Name="HeuristicLab.Problems.ExternalEvaluation.Service.IListener" Collapsed="true">
|
---|
120 | <Position X="4" Y="0.5" Width="1.5" />
|
---|
121 | <TypeIdentifier>
|
---|
122 | <HashCode>AAAAAAABAAAAAEAAAAAAAAAAAAAAAAAAIAAAAAAAAAA=</HashCode>
|
---|
123 | <FileName>Interfaces\IListener.cs</FileName>
|
---|
124 | </TypeIdentifier>
|
---|
125 | </Interface>
|
---|
126 | <Interface Name="HeuristicLab.Problems.ExternalEvaluation.Service.IListenerFactory" Collapsed="true">
|
---|
127 | <Position X="10.75" Y="3.75" Width="1.5" />
|
---|
128 | <TypeIdentifier>
|
---|
129 | <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA=</HashCode>
|
---|
130 | <FileName>Interfaces\IListenerFactory.cs</FileName>
|
---|
131 | </TypeIdentifier>
|
---|
132 | </Interface>
|
---|
133 | <Font Name="Segoe UI" Size="9" />
|
---|
134 | </ClassDiagram> |
---|