Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.DataAccess/3.4/HiveDataContext.dbml.layout @ 5536

Last change on this file since 5536 was 5526, checked in by cneumuel, 14 years ago

#1233

  • fixed handling of StateLog in DataLayer
  • extended unit tests
  • changed style of service calls to OKB-like style (using delegates)
  • added possibility that parent jobs can be finished immediately when child jobs are finished
File size: 12.8 KB
RevLine 
[4593]1<?xml version="1.0" encoding="utf-8"?>
[5155]2<ordesignerObjectsDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 15.75, 8.5" name="HiveDataContext">
[4593]3  <DataContextMoniker Name="/HiveDataContext" />
4  <nestedChildShapes>
[5511]5    <classShape Id="a929c9dc-69f4-4488-ba1c-a2342bf81d89" absoluteBounds="8.875, 3.875, 2, 1.3862939453124987">
[4593]6      <DataClassMoniker Name="/HiveDataContext/AssignedResource" />
7      <nestedChildShapes>
[5511]8        <elementListCompartment Id="8b005775-f0ee-41b0-ae10-6d1151003708" absoluteBounds="8.89, 4.3350000000000009, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]9      </nestedChildShapes>
10    </classShape>
[5511]11    <classShape Id="7d998e56-4fba-41ca-a1a8-1dcdb9068edf" absoluteBounds="8.875, 5.5, 2, 1.9631982421874996">
[4598]12      <DataClassMoniker Name="/HiveDataContext/Plugin" />
[4593]13      <nestedChildShapes>
[5511]14        <elementListCompartment Id="ec4ba325-6dff-4418-baad-59af81ae2024" absoluteBounds="8.89, 5.9600000000000009, 1.9700000000000002, 1.4031982421875" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]15      </nestedChildShapes>
16    </classShape>
[5155]17    <classShape Id="97b00810-fa30-457e-b484-b4e80b22f91b" absoluteBounds="6.5, 5.5, 2, 1.3862939453124987">
[4593]18      <DataClassMoniker Name="/HiveDataContext/RequiredPlugin" />
19      <nestedChildShapes>
[5155]20        <elementListCompartment Id="df6451e5-069e-4ca0-a909-61b8213b5047" absoluteBounds="6.5150000000000006, 5.9600000000000009, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]21      </nestedChildShapes>
22    </classShape>
[5155]23    <classShape Id="706a4581-6daf-4e71-ae2a-87d50b27a051" absoluteBounds="11.25, 1, 2, 1.5785953776041666">
[4593]24      <DataClassMoniker Name="/HiveDataContext/Resource" />
25      <nestedChildShapes>
[5155]26        <elementListCompartment Id="8c24f5bf-2164-4d0f-832e-1730eb0066df" absoluteBounds="11.265, 1.46, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]27      </nestedChildShapes>
28    </classShape>
[5526]29    <classShape Id="695bfc39-59f3-4e60-8644-f847964bf62c" absoluteBounds="6.5, 1, 2, 2.7324039713541666">
[4593]30      <DataClassMoniker Name="/HiveDataContext/Job" />
31      <nestedChildShapes>
[5526]32        <elementListCompartment Id="a6a30e11-03d1-4869-82e6-b733f4ef9974" absoluteBounds="6.5150000000000006, 1.46, 1.9700000000000002, 2.1724039713541665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]33      </nestedChildShapes>
34    </classShape>
[5155]35    <classShape Id="8d5712f7-7a1a-4a89-bd4d-fd60200d3306" absoluteBounds="13.5, 2.5, 2, 2.1554996744791666">
[4593]36      <DataClassMoniker Name="/HiveDataContext/UptimeCalendar" />
37      <nestedChildShapes>
[5155]38        <elementListCompartment Id="7d8f121b-35bb-4753-a25f-3fac1562e68e" absoluteBounds="13.515, 2.9600000000000009, 1.9700000000000002, 1.5954996744791665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]39      </nestedChildShapes>
40    </classShape>
[5511]41    <classShape Id="e6f840cc-2968-4be1-b234-eef624ccacbb" absoluteBounds="4.125, 2.625, 2, 2.5401025390624996">
[4593]42      <DataClassMoniker Name="/HiveDataContext/HiveExperiment" />
43      <nestedChildShapes>
[5511]44        <elementListCompartment Id="0c65d4e1-256a-4a91-9a57-392f25e4de7f" absoluteBounds="4.1400000000000006, 3.0850000000000009, 1.9700000000000002, 1.9801025390625" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]45      </nestedChildShapes>
46    </classShape>
[5405]47    <classShape Id="26f4edfa-91dd-4941-a058-359f89e567a8" absoluteBounds="8.875, 0.75, 2, 2.9247054036458331">
[4593]48      <DataClassMoniker Name="/HiveDataContext/Slave" />
49      <nestedChildShapes>
[5405]50        <elementListCompartment Id="1e61f36b-08dc-4df7-8594-c9dcd95c0791" absoluteBounds="8.89, 1.21, 1.9700000000000002, 2.364705403645833" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]51      </nestedChildShapes>
52    </classShape>
[5155]53    <classShape Id="bbd91675-92f2-4a69-8429-0950008fc8a4" absoluteBounds="13.5, 1, 2, 0.8093896484375">
[4593]54      <DataClassMoniker Name="/HiveDataContext/SlaveGroup" />
55      <nestedChildShapes>
[5155]56        <elementListCompartment Id="5a790e8f-6e2e-4bf5-bd2b-f8a82224d9d7" absoluteBounds="13.5, 1, 0.125, 0.2493896484375" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4593]57      </nestedChildShapes>
58    </classShape>
[5266]59    <inheritanceConnector edgePoints="[(11.25 : 1.78929768880208); (10.875 : 1.78929768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed" TargetRelationshipDomainClassId="7a7fe09e-e9ef-4b01-9ff3-bde95e827b62">
[4593]60      <nodes>
61        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
62        <classShapeMoniker Id="26f4edfa-91dd-4941-a058-359f89e567a8" />
63      </nodes>
64    </inheritanceConnector>
[5266]65    <inheritanceConnector edgePoints="[(13.25 : 1.40469482421875); (13.5 : 1.40469482421875)]" fixedFrom="NotFixed" fixedTo="NotFixed" TargetRelationshipDomainClassId="7a7fe09e-e9ef-4b01-9ff3-bde95e827b62">
[4593]66      <nodes>
67        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
68        <classShapeMoniker Id="bbd91675-92f2-4a69-8429-0950008fc8a4" />
69      </nodes>
70    </inheritanceConnector>
[5511]71    <associationConnector edgePoints="[(11.9843735 : 2.57859537760417); (11.9843735 : 4.56814697265625); (10.875 : 4.56814697265625)]" fixedFrom="NotFixed" fixedTo="NotFixed">
[4593]72      <AssociationMoniker Name="/HiveDataContext/Resource/Resource_AssignedResource" />
73      <nodes>
74        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
75        <classShapeMoniker Id="a929c9dc-69f4-4488-ba1c-a2342bf81d89" />
76      </nodes>
77    </associationConnector>
[5526]78    <associationConnector edgePoints="[(8.5 : 3.73240397135417); (8.875 : 3.875)]" fixedFrom="NotFixed" fixedTo="NotFixed">
[4593]79      <AssociationMoniker Name="/HiveDataContext/Job/Job_AssignedResource" />
80      <nodes>
81        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
82        <classShapeMoniker Id="a929c9dc-69f4-4488-ba1c-a2342bf81d89" />
83      </nodes>
84    </associationConnector>
[5526]85    <associationConnector edgePoints="[(7.4687475 : 3.73240397135417); (7.4687475 : 5.5)]" fixedFrom="Algorithm" fixedTo="Algorithm">
[4593]86      <AssociationMoniker Name="/HiveDataContext/Job/Job_RequiredPlugin" />
87      <nodes>
88        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
89        <classShapeMoniker Id="97b00810-fa30-457e-b484-b4e80b22f91b" />
90      </nodes>
91    </associationConnector>
[5405]92    <associationConnector edgePoints="[(7.20923076923077 : 1); (7.20923076923077 : 0.75); (7.80461538461539 : 0.75); (7.80461538461539 : 1)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed">
[4593]93      <AssociationMoniker Name="/HiveDataContext/Job/Job_Job" />
94      <nodes>
95        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
96        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
97      </nodes>
98    </associationConnector>
[5266]99    <associationConnector edgePoints="[(12.781252 : 2.57859537760417); (12.781252 : 3.54212367513021); (13.5 : 3.54212367513021)]" fixedFrom="NotFixed" fixedTo="NotFixed">
[4593]100      <AssociationMoniker Name="/HiveDataContext/Resource/Resource_UptimeCalendar" />
101      <nodes>
102        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
103        <classShapeMoniker Id="8d5712f7-7a1a-4a89-bd4d-fd60200d3306" />
104      </nodes>
105    </associationConnector>
[5526]106    <associationConnector edgePoints="[(6.5 : 3.17870198567708); (6.125 : 3.17870198567708)]" fixedFrom="Algorithm" fixedTo="Algorithm">
[4593]107      <AssociationMoniker Name="/HiveDataContext/Job/Job_HiveExperiment" />
108      <nodes>
109        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
110        <classShapeMoniker Id="e6f840cc-2968-4be1-b234-eef624ccacbb" />
111      </nodes>
112    </associationConnector>
[5266]113    <classShape Id="6bc13f26-f9a8-4597-b054-35be34190d12" absoluteBounds="4.125, 1, 2, 1.3862939453125">
[4598]114      <DataClassMoniker Name="/HiveDataContext/JobData" />
115      <nestedChildShapes>
[5155]116        <elementListCompartment Id="a068522c-7974-4679-b356-e33c941c465b" absoluteBounds="4.14, 1.46, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4598]117      </nestedChildShapes>
118    </classShape>
[5511]119    <classShape Id="ad25bd0f-80e8-4a06-abd8-190eb678eec7" absoluteBounds="11.25, 5.5, 2, 1.5785953776041666">
[4598]120      <DataClassMoniker Name="/HiveDataContext/PluginData" />
121      <nestedChildShapes>
[5511]122        <elementListCompartment Id="acddb513-7de6-4bb4-8335-d6982fb2ef35" absoluteBounds="11.265, 5.9600000000000009, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
[4598]123      </nestedChildShapes>
124    </classShape>
[5511]125    <associationConnector edgePoints="[(10.875 : 6.28929768880208); (11.25 : 6.28929768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed">
[4598]126      <AssociationMoniker Name="/HiveDataContext/Plugin/Plugin_PluginData" />
127      <nodes>
128        <classShapeMoniker Id="7d998e56-4fba-41ca-a1a8-1dcdb9068edf" />
129        <classShapeMoniker Id="ad25bd0f-80e8-4a06-abd8-190eb678eec7" />
130      </nodes>
131    </associationConnector>
[5511]132    <associationConnector edgePoints="[(6.5 : 1.69314697265625); (6.125 : 1.69314697265625)]" fixedFrom="Algorithm" fixedTo="Algorithm">
[4598]133      <AssociationMoniker Name="/HiveDataContext/Job/Job_JobData" />
134      <nodes>
135        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
136        <classShapeMoniker Id="6bc13f26-f9a8-4597-b054-35be34190d12" />
137      </nodes>
138    </associationConnector>
[5511]139    <associationConnector edgePoints="[(8.875 : 6.19314697265625); (8.5 : 6.19314697265625)]" fixedFrom="NotFixed" fixedTo="NotFixed">
[4615]140      <AssociationMoniker Name="/HiveDataContext/Plugin/Plugin_RequiredPlugin" />
141      <nodes>
142        <classShapeMoniker Id="7d998e56-4fba-41ca-a1a8-1dcdb9068edf" />
143        <classShapeMoniker Id="97b00810-fa30-457e-b484-b4e80b22f91b" />
144      </nodes>
145    </associationConnector>
[5155]146    <associationConnector edgePoints="[(11.9524234637921 : 1); (11.9524234637921 : 0.75); (12.5617468474559 : 0.75); (12.5617468474559 : 1)]" fixedFrom="NotFixed" fixedTo="NotFixed">
[5106]147      <AssociationMoniker Name="/HiveDataContext/Resource/Resource_Resource" />
148      <nodes>
149        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
150        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
151      </nodes>
152    </associationConnector>
[5511]153    <classShape Id="00352397-340e-449a-8e23-6ddd216e8617" absoluteBounds="1.75, 1, 2, 2.1554996744791666">
154      <DataClassMoniker Name="/HiveDataContext/StateLog" />
155      <nestedChildShapes>
156        <elementListCompartment Id="9a003897-deef-4bb5-b180-4c4bcdb7fadc" absoluteBounds="1.765, 1.46, 1.9700000000000002, 1.5954996744791665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
157      </nestedChildShapes>
158    </classShape>
159    <classShape Id="4d800dc9-1b18-469f-b02c-d4554757c5e1" absoluteBounds="1.75, 3.625, 2, 1.5785953776041666">
160      <DataClassMoniker Name="/HiveDataContext/HiveExperimentPermission" />
161      <nestedChildShapes>
162        <elementListCompartment Id="dedd97d3-a9a2-45a2-9b95-d7366fb65a7f" absoluteBounds="1.765, 4.085, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
163      </nestedChildShapes>
164    </classShape>
165    <associationConnector edgePoints="[(6.5 : 2.50564697265625); (3.75 : 2.50564697265625)]" fixedFrom="Algorithm" fixedTo="Algorithm">
166      <AssociationMoniker Name="/HiveDataContext/Job/Job_StateLog" />
167      <nodes>
168        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
169        <classShapeMoniker Id="00352397-340e-449a-8e23-6ddd216e8617" />
170      </nodes>
171    </associationConnector>
172    <associationConnector edgePoints="[(11.25 : 1.78929768880208); (10.9375 : 1.78929768880208); (10.9375 : 0.6875); (2.75 : 0.6875); (2.75 : 1)]" fixedFrom="Algorithm" fixedTo="Algorithm">
173      <AssociationMoniker Name="/HiveDataContext/Resource/Resource_StateLog" />
174      <nodes>
175        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
176        <classShapeMoniker Id="00352397-340e-449a-8e23-6ddd216e8617" />
177      </nodes>
178    </associationConnector>
179    <associationConnector edgePoints="[(4.125 : 4.39505126953125); (3.75 : 4.39505126953125)]" fixedFrom="NotFixed" fixedTo="NotFixed">
180      <AssociationMoniker Name="/HiveDataContext/HiveExperiment/HiveExperiment_HiveExperimentPermission" />
181      <nodes>
182        <classShapeMoniker Id="e6f840cc-2968-4be1-b234-eef624ccacbb" />
183        <classShapeMoniker Id="4d800dc9-1b18-469f-b02c-d4554757c5e1" />
184      </nodes>
185    </associationConnector>
[4593]186  </nestedChildShapes>
187</ordesignerObjectsDiagram>
Note: See TracBrowser for help on using the repository browser.