- Timestamp:
- 04/05/11 15:37:04 (13 years ago)
- Location:
- branches/HeuristicLab.Hive-3.4/sources
- Files:
-
- 5 added
- 2 deleted
- 25 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave.SlaveWindowsServiceSetup/HeuristicLab.Clients.Hive.Slave.SlaveWindowsServiceSetup.vdproj
r5789 r5955 34 34 "Entry" 35 35 { 36 "MsmKey" = "8:_0 1440FC6C110EF86D1057E965F8A00D4"37 "OwnerKey" = "8:_ 9501231212CB8897345E5D8F6F31FBE4"38 "MsmSig" = "8:_UNDEFINED" 39 } 40 "Entry" 41 { 42 "MsmKey" = "8:_0 1440FC6C110EF86D1057E965F8A00D4"36 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 37 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 38 "MsmSig" = "8:_UNDEFINED" 39 } 40 "Entry" 41 { 42 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 43 43 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 44 44 "MsmSig" = "8:_UNDEFINED" … … 46 46 "Entry" 47 47 { 48 "MsmKey" = "8:_01440FC6C110EF86D1057E965F8A00D4" 48 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 49 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 50 "MsmSig" = "8:_UNDEFINED" 51 } 52 "Entry" 53 { 54 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 55 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 56 "MsmSig" = "8:_UNDEFINED" 57 } 58 "Entry" 59 { 60 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 61 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 62 "MsmSig" = "8:_UNDEFINED" 63 } 64 "Entry" 65 { 66 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 67 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 68 "MsmSig" = "8:_UNDEFINED" 69 } 70 "Entry" 71 { 72 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 73 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 74 "MsmSig" = "8:_UNDEFINED" 75 } 76 "Entry" 77 { 78 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 79 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 80 "MsmSig" = "8:_UNDEFINED" 81 } 82 "Entry" 83 { 84 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 85 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 86 "MsmSig" = "8:_UNDEFINED" 87 } 88 "Entry" 89 { 90 "MsmKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 49 91 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 50 92 "MsmSig" = "8:_UNDEFINED" … … 52 94 "Entry" 53 95 { 54 "MsmKey" = "8:_ 1078CDBED9F033A8F8092D70EE698E9A"55 "OwnerKey" = "8:_ 259AB1050A9B0A12646AAB03ED49AE98"56 "MsmSig" = "8:_UNDEFINED" 57 } 58 "Entry" 59 { 60 "MsmKey" = "8:_ 1078CDBED9F033A8F8092D70EE698E9A"96 "MsmKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 97 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 98 "MsmSig" = "8:_UNDEFINED" 99 } 100 "Entry" 101 { 102 "MsmKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 61 103 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 62 104 "MsmSig" = "8:_UNDEFINED" … … 64 106 "Entry" 65 107 { 66 "MsmKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 108 "MsmKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 109 "OwnerKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 110 "MsmSig" = "8:_UNDEFINED" 111 } 112 "Entry" 113 { 114 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 115 "OwnerKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 116 "MsmSig" = "8:_UNDEFINED" 117 } 118 "Entry" 119 { 120 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 121 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 122 "MsmSig" = "8:_UNDEFINED" 123 } 124 "Entry" 125 { 126 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 67 127 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 68 128 "MsmSig" = "8:_UNDEFINED" … … 70 130 "Entry" 71 131 { 72 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"132 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 73 133 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 74 134 "MsmSig" = "8:_UNDEFINED" … … 76 136 "Entry" 77 137 { 78 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"138 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 79 139 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 80 140 "MsmSig" = "8:_UNDEFINED" … … 82 142 "Entry" 83 143 { 84 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"144 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 85 145 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 86 146 "MsmSig" = "8:_UNDEFINED" … … 88 148 "Entry" 89 149 { 90 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"150 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 91 151 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 92 152 "MsmSig" = "8:_UNDEFINED" … … 94 154 "Entry" 95 155 { 96 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"156 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 97 157 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 98 158 "MsmSig" = "8:_UNDEFINED" … … 100 160 "Entry" 101 161 { 102 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"162 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 103 163 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 104 164 "MsmSig" = "8:_UNDEFINED" … … 106 166 "Entry" 107 167 { 108 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"168 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 109 169 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 110 170 "MsmSig" = "8:_UNDEFINED" … … 112 172 "Entry" 113 173 { 114 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"174 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 115 175 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 116 176 "MsmSig" = "8:_UNDEFINED" … … 118 178 "Entry" 119 179 { 120 "MsmKey" = "8:_10 78CDBED9F033A8F8092D70EE698E9A"180 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 121 181 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 122 182 "MsmSig" = "8:_UNDEFINED" … … 124 184 "Entry" 125 185 { 126 "MsmKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 127 "OwnerKey" = "8:_487149A3D9F739CCA4E455AB52C80B89" 128 "MsmSig" = "8:_UNDEFINED" 129 } 130 "Entry" 131 { 132 "MsmKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 186 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 133 187 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 134 188 "MsmSig" = "8:_UNDEFINED" … … 136 190 "Entry" 137 191 { 138 "MsmKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 139 "OwnerKey" = "8:_FB551F38EA097C049F12497A16347E92" 140 "MsmSig" = "8:_UNDEFINED" 141 } 142 "Entry" 143 { 144 "MsmKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 145 "OwnerKey" = "8:_344006D3C146F456075AD088D67A3B9E" 146 "MsmSig" = "8:_UNDEFINED" 147 } 148 "Entry" 149 { 150 "MsmKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 151 "OwnerKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 152 "MsmSig" = "8:_UNDEFINED" 153 } 154 "Entry" 155 { 156 "MsmKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 157 "OwnerKey" = "8:_619844EB6F1075E21D86839B8E5AADF2" 158 "MsmSig" = "8:_UNDEFINED" 159 } 160 "Entry" 161 { 162 "MsmKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 163 "OwnerKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC" 164 "MsmSig" = "8:_UNDEFINED" 165 } 166 "Entry" 167 { 168 "MsmKey" = "8:_14EE61977CC86C0259723F37DEFBF0CF" 169 "OwnerKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 170 "MsmSig" = "8:_UNDEFINED" 171 } 172 "Entry" 173 { 174 "MsmKey" = "8:_14EE61977CC86C0259723F37DEFBF0CF" 192 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 193 "OwnerKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 194 "MsmSig" = "8:_UNDEFINED" 195 } 196 "Entry" 197 { 198 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 199 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 200 "MsmSig" = "8:_UNDEFINED" 201 } 202 "Entry" 203 { 204 "MsmKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 205 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 206 "MsmSig" = "8:_UNDEFINED" 207 } 208 "Entry" 209 { 210 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 211 "OwnerKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 212 "MsmSig" = "8:_UNDEFINED" 213 } 214 "Entry" 215 { 216 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 175 217 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 176 218 "MsmSig" = "8:_UNDEFINED" … … 178 220 "Entry" 179 221 { 180 "MsmKey" = "8:_14EE61977CC86C0259723F37DEFBF0CF" 222 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 223 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 224 "MsmSig" = "8:_UNDEFINED" 225 } 226 "Entry" 227 { 228 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 229 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 230 "MsmSig" = "8:_UNDEFINED" 231 } 232 "Entry" 233 { 234 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 235 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 236 "MsmSig" = "8:_UNDEFINED" 237 } 238 "Entry" 239 { 240 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 241 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 242 "MsmSig" = "8:_UNDEFINED" 243 } 244 "Entry" 245 { 246 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 247 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 248 "MsmSig" = "8:_UNDEFINED" 249 } 250 "Entry" 251 { 252 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 253 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 254 "MsmSig" = "8:_UNDEFINED" 255 } 256 "Entry" 257 { 258 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 259 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 260 "MsmSig" = "8:_UNDEFINED" 261 } 262 "Entry" 263 { 264 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 265 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 266 "MsmSig" = "8:_UNDEFINED" 267 } 268 "Entry" 269 { 270 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 271 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 272 "MsmSig" = "8:_UNDEFINED" 273 } 274 "Entry" 275 { 276 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 277 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 278 "MsmSig" = "8:_UNDEFINED" 279 } 280 "Entry" 281 { 282 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 181 283 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 182 284 "MsmSig" = "8:_UNDEFINED" … … 184 286 "Entry" 185 287 { 186 "MsmKey" = "8:_14EE61977CC86C0259723F37DEFBF0CF" 187 "OwnerKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 288 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 289 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 290 "MsmSig" = "8:_UNDEFINED" 291 } 292 "Entry" 293 { 294 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 295 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 296 "MsmSig" = "8:_UNDEFINED" 297 } 298 "Entry" 299 { 300 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 301 "OwnerKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 302 "MsmSig" = "8:_UNDEFINED" 303 } 304 "Entry" 305 { 306 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 307 "OwnerKey" = "8:_EAE106959D15F058FB989928CDE4529F" 308 "MsmSig" = "8:_UNDEFINED" 309 } 310 "Entry" 311 { 312 "MsmKey" = "8:_178578D2A1A83D57B96A56083518324E" 313 "OwnerKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 188 314 "MsmSig" = "8:_UNDEFINED" 189 315 } … … 208 334 "Entry" 209 335 { 210 "MsmKey" = "8:_259AB1050A9B0A12646AAB03ED49AE98"211 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51"212 "MsmSig" = "8:_UNDEFINED"213 }214 "Entry"215 {216 "MsmKey" = "8:_259AB1050A9B0A12646AAB03ED49AE98"217 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159"218 "MsmSig" = "8:_UNDEFINED"219 }220 "Entry"221 {222 "MsmKey" = "8:_259AB1050A9B0A12646AAB03ED49AE98"223 "OwnerKey" = "8:_487149A3D9F739CCA4E455AB52C80B89"224 "MsmSig" = "8:_UNDEFINED"225 }226 "Entry"227 {228 336 "MsmKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 229 337 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" … … 250 358 "Entry" 251 359 { 252 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 253 "OwnerKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 254 "MsmSig" = "8:_UNDEFINED" 255 } 256 "Entry" 257 { 258 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 259 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 260 "MsmSig" = "8:_UNDEFINED" 261 } 262 "Entry" 263 { 264 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 265 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 266 "MsmSig" = "8:_UNDEFINED" 267 } 268 "Entry" 269 { 270 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 271 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 272 "MsmSig" = "8:_UNDEFINED" 273 } 274 "Entry" 275 { 276 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 277 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 278 "MsmSig" = "8:_UNDEFINED" 279 } 280 "Entry" 281 { 282 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 283 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 284 "MsmSig" = "8:_UNDEFINED" 285 } 286 "Entry" 287 { 288 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 289 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 290 "MsmSig" = "8:_UNDEFINED" 291 } 292 "Entry" 293 { 294 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 295 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 296 "MsmSig" = "8:_UNDEFINED" 297 } 298 "Entry" 299 { 300 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 301 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 302 "MsmSig" = "8:_UNDEFINED" 303 } 304 "Entry" 305 { 306 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 307 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 308 "MsmSig" = "8:_UNDEFINED" 309 } 310 "Entry" 311 { 312 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87" 360 "MsmKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 313 361 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 314 "MsmSig" = "8:_UNDEFINED"315 }316 "Entry"317 {318 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"319 "OwnerKey" = "8:_E43ABF7656C301D49F2879AA989C66D5"320 "MsmSig" = "8:_UNDEFINED"321 }322 "Entry"323 {324 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"325 "OwnerKey" = "8:_8FCB22E869A0927D8DD8C6B21C36FC83"326 "MsmSig" = "8:_UNDEFINED"327 }328 "Entry"329 {330 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"331 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211"332 "MsmSig" = "8:_UNDEFINED"333 }334 "Entry"335 {336 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"337 "OwnerKey" = "8:_487149A3D9F739CCA4E455AB52C80B89"338 "MsmSig" = "8:_UNDEFINED"339 }340 "Entry"341 {342 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"343 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51"344 "MsmSig" = "8:_UNDEFINED"345 }346 "Entry"347 {348 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"349 "OwnerKey" = "8:_FB551F38EA097C049F12497A16347E92"350 "MsmSig" = "8:_UNDEFINED"351 }352 "Entry"353 {354 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"355 "OwnerKey" = "8:_344006D3C146F456075AD088D67A3B9E"356 "MsmSig" = "8:_UNDEFINED"357 }358 "Entry"359 {360 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"361 "OwnerKey" = "8:_3824E9775B986ABA17D0EF626EEAF841"362 "MsmSig" = "8:_UNDEFINED"363 }364 "Entry"365 {366 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"367 "OwnerKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"368 "MsmSig" = "8:_UNDEFINED"369 }370 "Entry"371 {372 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"373 "OwnerKey" = "8:_92A6CA4EE13B11C74D7CBEA3E7094419"374 "MsmSig" = "8:_UNDEFINED"375 }376 "Entry"377 {378 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"379 "OwnerKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC"380 "MsmSig" = "8:_UNDEFINED"381 }382 "Entry"383 {384 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"385 "OwnerKey" = "8:_259AB1050A9B0A12646AAB03ED49AE98"386 "MsmSig" = "8:_UNDEFINED"387 }388 "Entry"389 {390 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"391 "OwnerKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7"392 "MsmSig" = "8:_UNDEFINED"393 }394 "Entry"395 {396 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"397 "OwnerKey" = "8:_01440FC6C110EF86D1057E965F8A00D4"398 "MsmSig" = "8:_UNDEFINED"399 }400 "Entry"401 {402 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"403 "OwnerKey" = "8:_9501231212CB8897345E5D8F6F31FBE4"404 "MsmSig" = "8:_UNDEFINED"405 }406 "Entry"407 {408 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"409 "OwnerKey" = "8:_F1C06348E98AE353C6EF4235A2BFC327"410 "MsmSig" = "8:_UNDEFINED"411 }412 "Entry"413 {414 "MsmKey" = "8:_2E001EA4130A7362BBF6D49D2654AE87"415 "OwnerKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A"416 362 "MsmSig" = "8:_UNDEFINED" 417 363 } … … 436 382 "Entry" 437 383 { 438 "MsmKey" = "8:_3 44006D3C146F456075AD088D67A3B9E"439 "OwnerKey" = "8:_ 619844EB6F1075E21D86839B8E5AADF2"440 "MsmSig" = "8:_UNDEFINED" 441 } 442 "Entry" 443 { 444 "MsmKey" = "8:_3 44006D3C146F456075AD088D67A3B9E"384 "MsmKey" = "8:_30FBF95075A5285C6D8DC49D5D78C7CA" 385 "OwnerKey" = "8:_B6A0740BA1B6BC22BEBF556BD2E7818B" 386 "MsmSig" = "8:_UNDEFINED" 387 } 388 "Entry" 389 { 390 "MsmKey" = "8:_30FBF95075A5285C6D8DC49D5D78C7CA" 445 391 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 446 392 "MsmSig" = "8:_UNDEFINED" … … 448 394 "Entry" 449 395 { 450 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 451 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 452 "MsmSig" = "8:_UNDEFINED" 453 } 454 "Entry" 455 { 456 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 457 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 458 "MsmSig" = "8:_UNDEFINED" 459 } 460 "Entry" 461 { 462 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 463 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 464 "MsmSig" = "8:_UNDEFINED" 465 } 466 "Entry" 467 { 468 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 469 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 470 "MsmSig" = "8:_UNDEFINED" 471 } 472 "Entry" 473 { 474 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 475 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 476 "MsmSig" = "8:_UNDEFINED" 477 } 478 "Entry" 479 { 480 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 481 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 482 "MsmSig" = "8:_UNDEFINED" 483 } 484 "Entry" 485 { 486 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 487 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 488 "MsmSig" = "8:_UNDEFINED" 489 } 490 "Entry" 491 { 492 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 493 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 494 "MsmSig" = "8:_UNDEFINED" 495 } 496 "Entry" 497 { 498 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 499 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 500 "MsmSig" = "8:_UNDEFINED" 501 } 502 "Entry" 503 { 504 "MsmKey" = "8:_344006D3C146F456075AD088D67A3B9E" 505 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 506 "MsmSig" = "8:_UNDEFINED" 507 } 508 "Entry" 509 { 510 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 511 "OwnerKey" = "8:_619844EB6F1075E21D86839B8E5AADF2" 512 "MsmSig" = "8:_UNDEFINED" 513 } 514 "Entry" 515 { 516 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 517 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 518 "MsmSig" = "8:_UNDEFINED" 519 } 520 "Entry" 521 { 522 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 523 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 524 "MsmSig" = "8:_UNDEFINED" 525 } 526 "Entry" 527 { 528 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 529 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 530 "MsmSig" = "8:_UNDEFINED" 531 } 532 "Entry" 533 { 534 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 535 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 536 "MsmSig" = "8:_UNDEFINED" 537 } 538 "Entry" 539 { 540 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 541 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 542 "MsmSig" = "8:_UNDEFINED" 543 } 544 "Entry" 545 { 546 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 547 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 548 "MsmSig" = "8:_UNDEFINED" 549 } 550 "Entry" 551 { 552 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 553 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 554 "MsmSig" = "8:_UNDEFINED" 555 } 556 "Entry" 557 { 558 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 559 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 560 "MsmSig" = "8:_UNDEFINED" 561 } 562 "Entry" 563 { 564 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 565 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 566 "MsmSig" = "8:_UNDEFINED" 567 } 568 "Entry" 569 { 570 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 571 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 572 "MsmSig" = "8:_UNDEFINED" 573 } 574 "Entry" 575 { 576 "MsmKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 396 "MsmKey" = "8:_30FBF95075A5285C6D8DC49D5D78C7CA" 577 397 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 578 398 "MsmSig" = "8:_UNDEFINED" … … 586 406 "Entry" 587 407 { 588 "MsmKey" = "8:_ 425CDE1F0FA357BC10D08ED2E001CDC7"589 "OwnerKey" = "8:_ 1078CDBED9F033A8F8092D70EE698E9A"590 "MsmSig" = "8:_UNDEFINED" 591 } 592 "Entry" 593 { 594 "MsmKey" = "8:_ 425CDE1F0FA357BC10D08ED2E001CDC7"408 "MsmKey" = "8:_3EB2CF9EC8284788AD74D067C10F37EA" 409 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 410 "MsmSig" = "8:_UNDEFINED" 411 } 412 "Entry" 413 { 414 "MsmKey" = "8:_3EB2CF9EC8284788AD74D067C10F37EA" 595 415 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 596 416 "MsmSig" = "8:_UNDEFINED" … … 598 418 "Entry" 599 419 { 600 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 601 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 602 "MsmSig" = "8:_UNDEFINED" 603 } 604 "Entry" 605 { 606 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 607 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 608 "MsmSig" = "8:_UNDEFINED" 609 } 610 "Entry" 611 { 612 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 613 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 614 "MsmSig" = "8:_UNDEFINED" 615 } 616 "Entry" 617 { 618 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 619 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 620 "MsmSig" = "8:_UNDEFINED" 621 } 622 "Entry" 623 { 624 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 625 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 626 "MsmSig" = "8:_UNDEFINED" 627 } 628 "Entry" 629 { 630 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 631 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 632 "MsmSig" = "8:_UNDEFINED" 633 } 634 "Entry" 635 { 636 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 637 "OwnerKey" = "8:_E43ABF7656C301D49F2879AA989C66D5" 638 "MsmSig" = "8:_UNDEFINED" 639 } 640 "Entry" 641 { 642 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 643 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 644 "MsmSig" = "8:_UNDEFINED" 645 } 646 "Entry" 647 { 648 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 420 "MsmKey" = "8:_3EB2CF9EC8284788AD74D067C10F37EA" 649 421 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 650 422 "MsmSig" = "8:_UNDEFINED" … … 652 424 "Entry" 653 425 { 654 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 655 "OwnerKey" = "8:_344006D3C146F456075AD088D67A3B9E" 656 "MsmSig" = "8:_UNDEFINED" 657 } 658 "Entry" 659 { 660 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 661 "OwnerKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 662 "MsmSig" = "8:_UNDEFINED" 663 } 664 "Entry" 665 { 666 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 667 "OwnerKey" = "8:_619844EB6F1075E21D86839B8E5AADF2" 668 "MsmSig" = "8:_UNDEFINED" 669 } 670 "Entry" 671 { 672 "MsmKey" = "8:_425CDE1F0FA357BC10D08ED2E001CDC7" 673 "OwnerKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC" 674 "MsmSig" = "8:_UNDEFINED" 675 } 676 "Entry" 677 { 678 "MsmKey" = "8:_487149A3D9F739CCA4E455AB52C80B89" 679 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 426 "MsmKey" = "8:_3EB2CF9EC8284788AD74D067C10F37EA" 427 "OwnerKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 680 428 "MsmSig" = "8:_UNDEFINED" 681 429 } … … 700 448 "Entry" 701 449 { 450 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 451 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 452 "MsmSig" = "8:_UNDEFINED" 453 } 454 "Entry" 455 { 456 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 457 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 458 "MsmSig" = "8:_UNDEFINED" 459 } 460 "Entry" 461 { 462 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 463 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 464 "MsmSig" = "8:_UNDEFINED" 465 } 466 "Entry" 467 { 468 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 469 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 470 "MsmSig" = "8:_UNDEFINED" 471 } 472 "Entry" 473 { 474 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 475 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 476 "MsmSig" = "8:_UNDEFINED" 477 } 478 "Entry" 479 { 480 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 481 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 482 "MsmSig" = "8:_UNDEFINED" 483 } 484 "Entry" 485 { 486 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 487 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 488 "MsmSig" = "8:_UNDEFINED" 489 } 490 "Entry" 491 { 492 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 493 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 494 "MsmSig" = "8:_UNDEFINED" 495 } 496 "Entry" 497 { 498 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 499 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 500 "MsmSig" = "8:_UNDEFINED" 501 } 502 "Entry" 503 { 504 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 505 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 506 "MsmSig" = "8:_UNDEFINED" 507 } 508 "Entry" 509 { 510 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 511 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 512 "MsmSig" = "8:_UNDEFINED" 513 } 514 "Entry" 515 { 516 "MsmKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 517 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 518 "MsmSig" = "8:_UNDEFINED" 519 } 520 "Entry" 521 { 702 522 "MsmKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 703 "OwnerKey" = "8:_ 487149A3D9F739CCA4E455AB52C80B89"523 "OwnerKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 704 524 "MsmSig" = "8:_UNDEFINED" 705 525 } … … 712 532 "Entry" 713 533 { 714 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"715 "OwnerKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC"716 "MsmSig" = "8:_UNDEFINED"717 }718 "Entry"719 {720 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"721 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159"722 "MsmSig" = "8:_UNDEFINED"723 }724 "Entry"725 {726 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"727 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC"728 "MsmSig" = "8:_UNDEFINED"729 }730 "Entry"731 {732 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"733 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393"734 "MsmSig" = "8:_UNDEFINED"735 }736 "Entry"737 {738 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"739 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661"740 "MsmSig" = "8:_UNDEFINED"741 }742 "Entry"743 {744 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"745 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900"746 "MsmSig" = "8:_UNDEFINED"747 }748 "Entry"749 {750 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"751 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C"752 "MsmSig" = "8:_UNDEFINED"753 }754 "Entry"755 {756 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"757 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B"758 "MsmSig" = "8:_UNDEFINED"759 }760 "Entry"761 {762 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"763 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E"764 "MsmSig" = "8:_UNDEFINED"765 }766 "Entry"767 {768 "MsmKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"769 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51"770 "MsmSig" = "8:_UNDEFINED"771 }772 "Entry"773 {774 534 "MsmKey" = "8:_712F3E1CCDA748A67CC2DD8313A1E29F" 775 535 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" … … 784 544 "Entry" 785 545 { 786 "MsmKey" = "8:_728D10084A1ACBB1F78FBAD819F66BE8" 787 "OwnerKey" = "8:_01440FC6C110EF86D1057E965F8A00D4" 788 "MsmSig" = "8:_UNDEFINED" 789 } 790 "Entry" 791 { 792 "MsmKey" = "8:_728D10084A1ACBB1F78FBAD819F66BE8" 546 "MsmKey" = "8:_712F3E1CCDA748A67CC2DD8313A1E29F" 547 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 548 "MsmSig" = "8:_UNDEFINED" 549 } 550 "Entry" 551 { 552 "MsmKey" = "8:_88DD21E098F66AA1D56A112C74AB2357" 553 "OwnerKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 554 "MsmSig" = "8:_UNDEFINED" 555 } 556 "Entry" 557 { 558 "MsmKey" = "8:_88DD21E098F66AA1D56A112C74AB2357" 793 559 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 794 560 "MsmSig" = "8:_UNDEFINED" … … 796 562 "Entry" 797 563 { 798 "MsmKey" = "8:_ 728D10084A1ACBB1F78FBAD819F66BE8"564 "MsmKey" = "8:_88DD21E098F66AA1D56A112C74AB2357" 799 565 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 800 566 "MsmSig" = "8:_UNDEFINED" … … 802 568 "Entry" 803 569 { 804 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 805 "OwnerKey" = "8:_259AB1050A9B0A12646AAB03ED49AE98" 806 "MsmSig" = "8:_UNDEFINED" 807 } 808 "Entry" 809 { 810 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 570 "MsmKey" = "8:_88DD21E098F66AA1D56A112C74AB2357" 571 "OwnerKey" = "8:_178578D2A1A83D57B96A56083518324E" 572 "MsmSig" = "8:_UNDEFINED" 573 } 574 "Entry" 575 { 576 "MsmKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 577 "OwnerKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 578 "MsmSig" = "8:_UNDEFINED" 579 } 580 "Entry" 581 { 582 "MsmKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 811 583 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 812 584 "MsmSig" = "8:_UNDEFINED" … … 814 586 "Entry" 815 587 { 816 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 817 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 818 "MsmSig" = "8:_UNDEFINED" 819 } 820 "Entry" 821 { 822 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 823 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 824 "MsmSig" = "8:_UNDEFINED" 825 } 826 "Entry" 827 { 828 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 829 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 830 "MsmSig" = "8:_UNDEFINED" 831 } 832 "Entry" 833 { 834 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 835 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 836 "MsmSig" = "8:_UNDEFINED" 837 } 838 "Entry" 839 { 840 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 841 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 842 "MsmSig" = "8:_UNDEFINED" 843 } 844 "Entry" 845 { 846 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 847 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 848 "MsmSig" = "8:_UNDEFINED" 849 } 850 "Entry" 851 { 852 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 853 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 854 "MsmSig" = "8:_UNDEFINED" 855 } 856 "Entry" 857 { 858 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 859 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 860 "MsmSig" = "8:_UNDEFINED" 861 } 862 "Entry" 863 { 864 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 865 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 866 "MsmSig" = "8:_UNDEFINED" 867 } 868 "Entry" 869 { 870 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 871 "OwnerKey" = "8:_E43ABF7656C301D49F2879AA989C66D5" 872 "MsmSig" = "8:_UNDEFINED" 873 } 874 "Entry" 875 { 876 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 877 "OwnerKey" = "8:_8FCB22E869A0927D8DD8C6B21C36FC83" 878 "MsmSig" = "8:_UNDEFINED" 879 } 880 "Entry" 881 { 882 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 883 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 884 "MsmSig" = "8:_UNDEFINED" 885 } 886 "Entry" 887 { 888 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 889 "OwnerKey" = "8:_487149A3D9F739CCA4E455AB52C80B89" 890 "MsmSig" = "8:_UNDEFINED" 891 } 892 "Entry" 893 { 894 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C" 588 "MsmKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 895 589 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 896 "MsmSig" = "8:_UNDEFINED"897 }898 "Entry"899 {900 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C"901 "OwnerKey" = "8:_FB551F38EA097C049F12497A16347E92"902 "MsmSig" = "8:_UNDEFINED"903 }904 "Entry"905 {906 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C"907 "OwnerKey" = "8:_344006D3C146F456075AD088D67A3B9E"908 "MsmSig" = "8:_UNDEFINED"909 }910 "Entry"911 {912 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C"913 "OwnerKey" = "8:_3824E9775B986ABA17D0EF626EEAF841"914 "MsmSig" = "8:_UNDEFINED"915 }916 "Entry"917 {918 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C"919 "OwnerKey" = "8:_619844EB6F1075E21D86839B8E5AADF2"920 "MsmSig" = "8:_UNDEFINED"921 }922 "Entry"923 {924 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C"925 "OwnerKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC"926 "MsmSig" = "8:_UNDEFINED"927 }928 "Entry"929 {930 "MsmKey" = "8:_8BDBCD4217C918F954C22652BD7DAB2C"931 "OwnerKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A"932 590 "MsmSig" = "8:_UNDEFINED" 933 591 } … … 947 605 { 948 606 "MsmKey" = "8:_8FCB22E869A0927D8DD8C6B21C36FC83" 949 "OwnerKey" = "8:_ 487149A3D9F739CCA4E455AB52C80B89"607 "OwnerKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 950 608 "MsmSig" = "8:_UNDEFINED" 951 609 } … … 958 616 "Entry" 959 617 { 960 "MsmKey" = "8:_92 A6CA4EE13B11C74D7CBEA3E7094419"961 "OwnerKey" = "8:_ A33A66CD24EA6F2EB8BC0C7B0374C7AC"962 "MsmSig" = "8:_UNDEFINED" 963 } 964 "Entry" 965 { 966 "MsmKey" = "8:_92 A6CA4EE13B11C74D7CBEA3E7094419"618 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 619 "OwnerKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 620 "MsmSig" = "8:_UNDEFINED" 621 } 622 "Entry" 623 { 624 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 967 625 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 968 626 "MsmSig" = "8:_UNDEFINED" … … 970 628 "Entry" 971 629 { 972 "MsmKey" = "8:_92A6CA4EE13B11C74D7CBEA3E7094419" 630 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 631 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 632 "MsmSig" = "8:_UNDEFINED" 633 } 634 "Entry" 635 { 636 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 637 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 638 "MsmSig" = "8:_UNDEFINED" 639 } 640 "Entry" 641 { 642 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 643 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 644 "MsmSig" = "8:_UNDEFINED" 645 } 646 "Entry" 647 { 648 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 649 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 650 "MsmSig" = "8:_UNDEFINED" 651 } 652 "Entry" 653 { 654 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 655 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 656 "MsmSig" = "8:_UNDEFINED" 657 } 658 "Entry" 659 { 660 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 661 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 662 "MsmSig" = "8:_UNDEFINED" 663 } 664 "Entry" 665 { 666 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 667 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 668 "MsmSig" = "8:_UNDEFINED" 669 } 670 "Entry" 671 { 672 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 673 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 674 "MsmSig" = "8:_UNDEFINED" 675 } 676 "Entry" 677 { 678 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 679 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 680 "MsmSig" = "8:_UNDEFINED" 681 } 682 "Entry" 683 { 684 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 685 "OwnerKey" = "8:_E43ABF7656C301D49F2879AA989C66D5" 686 "MsmSig" = "8:_UNDEFINED" 687 } 688 "Entry" 689 { 690 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 691 "OwnerKey" = "8:_8FCB22E869A0927D8DD8C6B21C36FC83" 692 "MsmSig" = "8:_UNDEFINED" 693 } 694 "Entry" 695 { 696 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 697 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 698 "MsmSig" = "8:_UNDEFINED" 699 } 700 "Entry" 701 { 702 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 703 "OwnerKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 704 "MsmSig" = "8:_UNDEFINED" 705 } 706 "Entry" 707 { 708 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 973 709 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 974 710 "MsmSig" = "8:_UNDEFINED" … … 976 712 "Entry" 977 713 { 978 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 979 "OwnerKey" = "8:_F1C06348E98AE353C6EF4235A2BFC327" 980 "MsmSig" = "8:_UNDEFINED" 981 } 982 "Entry" 983 { 984 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 985 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 986 "MsmSig" = "8:_UNDEFINED" 987 } 988 "Entry" 989 { 990 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 991 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 992 "MsmSig" = "8:_UNDEFINED" 993 } 994 "Entry" 995 { 996 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 997 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 998 "MsmSig" = "8:_UNDEFINED" 999 } 1000 "Entry" 1001 { 1002 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1003 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 1004 "MsmSig" = "8:_UNDEFINED" 1005 } 1006 "Entry" 1007 { 1008 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1009 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 1010 "MsmSig" = "8:_UNDEFINED" 1011 } 1012 "Entry" 1013 { 1014 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1015 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 1016 "MsmSig" = "8:_UNDEFINED" 1017 } 1018 "Entry" 1019 { 1020 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1021 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 1022 "MsmSig" = "8:_UNDEFINED" 1023 } 1024 "Entry" 1025 { 1026 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1027 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 1028 "MsmSig" = "8:_UNDEFINED" 1029 } 1030 "Entry" 1031 { 1032 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1033 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 1034 "MsmSig" = "8:_UNDEFINED" 1035 } 1036 "Entry" 1037 { 1038 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1039 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 1040 "MsmSig" = "8:_UNDEFINED" 1041 } 1042 "Entry" 1043 { 1044 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1045 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 1046 "MsmSig" = "8:_UNDEFINED" 1047 } 1048 "Entry" 1049 { 1050 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1051 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 1052 "MsmSig" = "8:_UNDEFINED" 1053 } 1054 "Entry" 1055 { 1056 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1057 "OwnerKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC" 1058 "MsmSig" = "8:_UNDEFINED" 1059 } 1060 "Entry" 1061 { 1062 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1063 "OwnerKey" = "8:_619844EB6F1075E21D86839B8E5AADF2" 1064 "MsmSig" = "8:_UNDEFINED" 1065 } 1066 "Entry" 1067 { 1068 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1069 "OwnerKey" = "8:_344006D3C146F456075AD088D67A3B9E" 1070 "MsmSig" = "8:_UNDEFINED" 1071 } 1072 "Entry" 1073 { 1074 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1075 "OwnerKey" = "8:_3824E9775B986ABA17D0EF626EEAF841" 1076 "MsmSig" = "8:_UNDEFINED" 1077 } 1078 "Entry" 1079 { 1080 "MsmKey" = "8:_9501231212CB8897345E5D8F6F31FBE4" 1081 "OwnerKey" = "8:_1078CDBED9F033A8F8092D70EE698E9A" 714 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 715 "OwnerKey" = "8:_3EB2CF9EC8284788AD74D067C10F37EA" 716 "MsmSig" = "8:_UNDEFINED" 717 } 718 "Entry" 719 { 720 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 721 "OwnerKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 722 "MsmSig" = "8:_UNDEFINED" 723 } 724 "Entry" 725 { 726 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 727 "OwnerKey" = "8:_EAE106959D15F058FB989928CDE4529F" 728 "MsmSig" = "8:_UNDEFINED" 729 } 730 "Entry" 731 { 732 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 733 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 734 "MsmSig" = "8:_UNDEFINED" 735 } 736 "Entry" 737 { 738 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 739 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 740 "MsmSig" = "8:_UNDEFINED" 741 } 742 "Entry" 743 { 744 "MsmKey" = "8:_924DA5C871575670E14A980C79C0DB23" 745 "OwnerKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 1082 746 "MsmSig" = "8:_UNDEFINED" 1083 747 } … … 1168 832 "Entry" 1169 833 { 1170 "MsmKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC"1171 "OwnerKey" = "8:_259AB1050A9B0A12646AAB03ED49AE98"1172 "MsmSig" = "8:_UNDEFINED"1173 }1174 "Entry"1175 {1176 "MsmKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC"1177 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159"1178 "MsmSig" = "8:_UNDEFINED"1179 }1180 "Entry"1181 {1182 "MsmKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC"1183 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51"1184 "MsmSig" = "8:_UNDEFINED"1185 }1186 "Entry"1187 {1188 834 "MsmKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 1189 835 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" … … 1198 844 "Entry" 1199 845 { 846 "MsmKey" = "8:_B6A0740BA1B6BC22BEBF556BD2E7818B" 847 "OwnerKey" = "8:_178578D2A1A83D57B96A56083518324E" 848 "MsmSig" = "8:_UNDEFINED" 849 } 850 "Entry" 851 { 852 "MsmKey" = "8:_B6A0740BA1B6BC22BEBF556BD2E7818B" 853 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 854 "MsmSig" = "8:_UNDEFINED" 855 } 856 "Entry" 857 { 858 "MsmKey" = "8:_B6A0740BA1B6BC22BEBF556BD2E7818B" 859 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 860 "MsmSig" = "8:_UNDEFINED" 861 } 862 "Entry" 863 { 864 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 865 "OwnerKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 866 "MsmSig" = "8:_UNDEFINED" 867 } 868 "Entry" 869 { 870 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 871 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 872 "MsmSig" = "8:_UNDEFINED" 873 } 874 "Entry" 875 { 876 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 877 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 878 "MsmSig" = "8:_UNDEFINED" 879 } 880 "Entry" 881 { 882 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 883 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 884 "MsmSig" = "8:_UNDEFINED" 885 } 886 "Entry" 887 { 888 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 889 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 890 "MsmSig" = "8:_UNDEFINED" 891 } 892 "Entry" 893 { 894 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 895 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 896 "MsmSig" = "8:_UNDEFINED" 897 } 898 "Entry" 899 { 900 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 901 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 902 "MsmSig" = "8:_UNDEFINED" 903 } 904 "Entry" 905 { 906 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 907 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 908 "MsmSig" = "8:_UNDEFINED" 909 } 910 "Entry" 911 { 912 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 913 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 914 "MsmSig" = "8:_UNDEFINED" 915 } 916 "Entry" 917 { 918 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 919 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 920 "MsmSig" = "8:_UNDEFINED" 921 } 922 "Entry" 923 { 924 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 925 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 926 "MsmSig" = "8:_UNDEFINED" 927 } 928 "Entry" 929 { 930 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 931 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 932 "MsmSig" = "8:_UNDEFINED" 933 } 934 "Entry" 935 { 936 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 937 "OwnerKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 938 "MsmSig" = "8:_UNDEFINED" 939 } 940 "Entry" 941 { 942 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 943 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 944 "MsmSig" = "8:_UNDEFINED" 945 } 946 "Entry" 947 { 948 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 949 "OwnerKey" = "8:_3EB2CF9EC8284788AD74D067C10F37EA" 950 "MsmSig" = "8:_UNDEFINED" 951 } 952 "Entry" 953 { 954 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 955 "OwnerKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 956 "MsmSig" = "8:_UNDEFINED" 957 } 958 "Entry" 959 { 960 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 961 "OwnerKey" = "8:_EAE106959D15F058FB989928CDE4529F" 962 "MsmSig" = "8:_UNDEFINED" 963 } 964 "Entry" 965 { 966 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 967 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 968 "MsmSig" = "8:_UNDEFINED" 969 } 970 "Entry" 971 { 972 "MsmKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 973 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 974 "MsmSig" = "8:_UNDEFINED" 975 } 976 "Entry" 977 { 1200 978 "MsmKey" = "8:_E425C85EBBC047D2944046574F2FB159" 1201 979 "OwnerKey" = "8:_UNDEFINED" … … 1217 995 { 1218 996 "MsmKey" = "8:_E43ABF7656C301D49F2879AA989C66D5" 1219 "OwnerKey" = "8:_ 487149A3D9F739CCA4E455AB52C80B89"997 "OwnerKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 1220 998 "MsmSig" = "8:_UNDEFINED" 1221 999 } … … 1228 1006 "Entry" 1229 1007 { 1230 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1231 "OwnerKey" = "8:_ 1078CDBED9F033A8F8092D70EE698E9A"1232 "MsmSig" = "8:_UNDEFINED" 1233 } 1234 "Entry" 1235 { 1236 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1008 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1009 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 1010 "MsmSig" = "8:_UNDEFINED" 1011 } 1012 "Entry" 1013 { 1014 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1237 1015 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 1238 1016 "MsmSig" = "8:_UNDEFINED" … … 1240 1018 "Entry" 1241 1019 { 1242 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1020 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1243 1021 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 1244 1022 "MsmSig" = "8:_UNDEFINED" … … 1246 1024 "Entry" 1247 1025 { 1248 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1026 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1249 1027 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 1250 1028 "MsmSig" = "8:_UNDEFINED" … … 1252 1030 "Entry" 1253 1031 { 1254 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1032 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1255 1033 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 1256 1034 "MsmSig" = "8:_UNDEFINED" … … 1258 1036 "Entry" 1259 1037 { 1260 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1038 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1261 1039 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 1262 1040 "MsmSig" = "8:_UNDEFINED" … … 1264 1042 "Entry" 1265 1043 { 1266 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1044 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1267 1045 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 1268 1046 "MsmSig" = "8:_UNDEFINED" … … 1270 1048 "Entry" 1271 1049 { 1272 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1050 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1273 1051 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 1274 1052 "MsmSig" = "8:_UNDEFINED" … … 1276 1054 "Entry" 1277 1055 { 1278 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1056 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1279 1057 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 1280 1058 "MsmSig" = "8:_UNDEFINED" … … 1282 1060 "Entry" 1283 1061 { 1284 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1062 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1285 1063 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 1286 1064 "MsmSig" = "8:_UNDEFINED" … … 1288 1066 "Entry" 1289 1067 { 1290 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1068 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1291 1069 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 1292 1070 "MsmSig" = "8:_UNDEFINED" … … 1294 1072 "Entry" 1295 1073 { 1296 "MsmKey" = "8:_F1C06348E98AE353C6EF4235A2BFC327" 1074 "MsmKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1075 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 1076 "MsmSig" = "8:_UNDEFINED" 1077 } 1078 "Entry" 1079 { 1080 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1081 "OwnerKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 1082 "MsmSig" = "8:_UNDEFINED" 1083 } 1084 "Entry" 1085 { 1086 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1087 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 1088 "MsmSig" = "8:_UNDEFINED" 1089 } 1090 "Entry" 1091 { 1092 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1093 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 1094 "MsmSig" = "8:_UNDEFINED" 1095 } 1096 "Entry" 1097 { 1098 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1099 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 1100 "MsmSig" = "8:_UNDEFINED" 1101 } 1102 "Entry" 1103 { 1104 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1105 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 1106 "MsmSig" = "8:_UNDEFINED" 1107 } 1108 "Entry" 1109 { 1110 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1111 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 1112 "MsmSig" = "8:_UNDEFINED" 1113 } 1114 "Entry" 1115 { 1116 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1117 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 1118 "MsmSig" = "8:_UNDEFINED" 1119 } 1120 "Entry" 1121 { 1122 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1123 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 1124 "MsmSig" = "8:_UNDEFINED" 1125 } 1126 "Entry" 1127 { 1128 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1129 "OwnerKey" = "8:_E43ABF7656C301D49F2879AA989C66D5" 1130 "MsmSig" = "8:_UNDEFINED" 1131 } 1132 "Entry" 1133 { 1134 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1297 1135 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 1298 1136 "MsmSig" = "8:_UNDEFINED" … … 1300 1138 "Entry" 1301 1139 { 1302 "MsmKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1140 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1303 1141 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 1304 1142 "MsmSig" = "8:_UNDEFINED" … … 1306 1144 "Entry" 1307 1145 { 1308 "MsmKey" = "8:_F1C06348E98AE353C6EF4235A2BFC327" 1309 "OwnerKey" = "8:_344006D3C146F456075AD088D67A3B9E" 1310 "MsmSig" = "8:_UNDEFINED" 1311 } 1312 "Entry" 1313 { 1314 "MsmKey" = "8:_F1C06348E98AE353C6EF4235A2BFC327" 1315 "OwnerKey" = "8:_619844EB6F1075E21D86839B8E5AADF2" 1316 "MsmSig" = "8:_UNDEFINED" 1317 } 1318 "Entry" 1319 { 1320 "MsmKey" = "8:_F1C06348E98AE353C6EF4235A2BFC327" 1321 "OwnerKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC" 1146 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1147 "OwnerKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 1148 "MsmSig" = "8:_UNDEFINED" 1149 } 1150 "Entry" 1151 { 1152 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1153 "OwnerKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1154 "MsmSig" = "8:_UNDEFINED" 1155 } 1156 "Entry" 1157 { 1158 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1159 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 1160 "MsmSig" = "8:_UNDEFINED" 1161 } 1162 "Entry" 1163 { 1164 "MsmKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1165 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 1166 "MsmSig" = "8:_UNDEFINED" 1167 } 1168 "Entry" 1169 { 1170 "MsmKey" = "8:_EF8FC54C40EA80624D83D1F702903A66" 1171 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 1172 "MsmSig" = "8:_UNDEFINED" 1173 } 1174 "Entry" 1175 { 1176 "MsmKey" = "8:_EF8FC54C40EA80624D83D1F702903A66" 1177 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 1178 "MsmSig" = "8:_UNDEFINED" 1179 } 1180 "Entry" 1181 { 1182 "MsmKey" = "8:_EF8FC54C40EA80624D83D1F702903A66" 1183 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 1322 1184 "MsmSig" = "8:_UNDEFINED" 1323 1185 } … … 1336 1198 "Entry" 1337 1199 { 1200 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1201 "OwnerKey" = "8:_924DA5C871575670E14A980C79C0DB23" 1202 "MsmSig" = "8:_UNDEFINED" 1203 } 1204 "Entry" 1205 { 1206 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1207 "OwnerKey" = "8:_9EA0A20203134072FCBF9E6705E6E9AC" 1208 "MsmSig" = "8:_UNDEFINED" 1209 } 1210 "Entry" 1211 { 1212 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1213 "OwnerKey" = "8:_9C1BA5C04BC21F686697BE95416DA98D" 1214 "MsmSig" = "8:_UNDEFINED" 1215 } 1216 "Entry" 1217 { 1218 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1219 "OwnerKey" = "8:_00ED2A316CF9AF676A43EC4F18E61393" 1220 "MsmSig" = "8:_UNDEFINED" 1221 } 1222 "Entry" 1223 { 1224 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1225 "OwnerKey" = "8:_B27D1B1BAB7C3A87E049EC784BD72661" 1226 "MsmSig" = "8:_UNDEFINED" 1227 } 1228 "Entry" 1229 { 1230 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1231 "OwnerKey" = "8:_17FB0401692E3A553160785069C43900" 1232 "MsmSig" = "8:_UNDEFINED" 1233 } 1234 "Entry" 1235 { 1236 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1237 "OwnerKey" = "8:_9ADCBD11412B8CF88989271EC4E87418" 1238 "MsmSig" = "8:_UNDEFINED" 1239 } 1240 "Entry" 1241 { 1242 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1243 "OwnerKey" = "8:_303EF77C48007E073F6B6FEC9997F46C" 1244 "MsmSig" = "8:_UNDEFINED" 1245 } 1246 "Entry" 1247 { 1248 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1249 "OwnerKey" = "8:_279ADBE5B3BCC398D25478FB1F43268B" 1250 "MsmSig" = "8:_UNDEFINED" 1251 } 1252 "Entry" 1253 { 1254 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1255 "OwnerKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 1256 "MsmSig" = "8:_UNDEFINED" 1257 } 1258 "Entry" 1259 { 1260 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1261 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" 1262 "MsmSig" = "8:_UNDEFINED" 1263 } 1264 "Entry" 1265 { 1266 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1267 "OwnerKey" = "8:_E43ABF7656C301D49F2879AA989C66D5" 1268 "MsmSig" = "8:_UNDEFINED" 1269 } 1270 "Entry" 1271 { 1272 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1273 "OwnerKey" = "8:_8FCB22E869A0927D8DD8C6B21C36FC83" 1274 "MsmSig" = "8:_UNDEFINED" 1275 } 1276 "Entry" 1277 { 1278 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1279 "OwnerKey" = "8:_5DE0A81E6C791D4C8A421233DF4CA211" 1280 "MsmSig" = "8:_UNDEFINED" 1281 } 1282 "Entry" 1283 { 1284 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1285 "OwnerKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 1286 "MsmSig" = "8:_UNDEFINED" 1287 } 1288 "Entry" 1289 { 1290 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1291 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" 1292 "MsmSig" = "8:_UNDEFINED" 1293 } 1294 "Entry" 1295 { 1296 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1297 "OwnerKey" = "8:_3EB2CF9EC8284788AD74D067C10F37EA" 1298 "MsmSig" = "8:_UNDEFINED" 1299 } 1300 "Entry" 1301 { 1302 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1303 "OwnerKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 1304 "MsmSig" = "8:_UNDEFINED" 1305 } 1306 "Entry" 1307 { 1308 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1309 "OwnerKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1310 "MsmSig" = "8:_UNDEFINED" 1311 } 1312 "Entry" 1313 { 1314 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1315 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 1316 "MsmSig" = "8:_UNDEFINED" 1317 } 1318 "Entry" 1319 { 1320 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1321 "OwnerKey" = "8:_EF8FC54C40EA80624D83D1F702903A66" 1322 "MsmSig" = "8:_UNDEFINED" 1323 } 1324 "Entry" 1325 { 1326 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1327 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 1328 "MsmSig" = "8:_UNDEFINED" 1329 } 1330 "Entry" 1331 { 1332 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1333 "OwnerKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 1334 "MsmSig" = "8:_UNDEFINED" 1335 } 1336 "Entry" 1337 { 1338 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1339 "OwnerKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1340 "MsmSig" = "8:_UNDEFINED" 1341 } 1342 "Entry" 1343 { 1344 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1345 "OwnerKey" = "8:_B6A0740BA1B6BC22BEBF556BD2E7818B" 1346 "MsmSig" = "8:_UNDEFINED" 1347 } 1348 "Entry" 1349 { 1350 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1351 "OwnerKey" = "8:_178578D2A1A83D57B96A56083518324E" 1352 "MsmSig" = "8:_UNDEFINED" 1353 } 1354 "Entry" 1355 { 1356 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1357 "OwnerKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 1358 "MsmSig" = "8:_UNDEFINED" 1359 } 1360 "Entry" 1361 { 1362 "MsmKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1363 "OwnerKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 1364 "MsmSig" = "8:_UNDEFINED" 1365 } 1366 "Entry" 1367 { 1338 1368 "MsmKey" = "8:_F89F3C70601AF5CE1B65940F50102D0E" 1339 1369 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159" … … 1342 1372 "Entry" 1343 1373 { 1344 "MsmKey" = "8:_FB551F38EA097C049F12497A16347E92"1345 "OwnerKey" = "8:_A33A66CD24EA6F2EB8BC0C7B0374C7AC"1346 "MsmSig" = "8:_UNDEFINED"1347 }1348 "Entry"1349 {1350 "MsmKey" = "8:_FB551F38EA097C049F12497A16347E92"1351 "OwnerKey" = "8:_E425C85EBBC047D2944046574F2FB159"1352 "MsmSig" = "8:_UNDEFINED"1353 }1354 "Entry"1355 {1356 "MsmKey" = "8:_FB551F38EA097C049F12497A16347E92"1357 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51"1358 "MsmSig" = "8:_UNDEFINED"1359 }1360 "Entry"1361 {1362 "MsmKey" = "8:_FB551F38EA097C049F12497A16347E92"1363 "OwnerKey" = "8:_259AB1050A9B0A12646AAB03ED49AE98"1364 "MsmSig" = "8:_UNDEFINED"1365 }1366 "Entry"1367 {1368 1374 "MsmKey" = "8:_UNDEFINED" 1369 1375 "OwnerKey" = "8:_3C881D08A42747949E7F0009E1EB3D51" … … 1445 1451 { 1446 1452 "MsmKey" = "8:_UNDEFINED" 1447 "OwnerKey" = "8:_ 487149A3D9F739CCA4E455AB52C80B89"1453 "OwnerKey" = "8:_2FFA73A13D492D39677E128BBF3ECBE0" 1448 1454 "MsmSig" = "8:_UNDEFINED" 1449 1455 } … … 1475 1481 { 1476 1482 "MsmKey" = "8:_UNDEFINED" 1477 "OwnerKey" = "8:_ 259AB1050A9B0A12646AAB03ED49AE98"1483 "OwnerKey" = "8:_096EE7F8052C7510E34627E989B59F9E" 1478 1484 "MsmSig" = "8:_UNDEFINED" 1479 1485 } … … 1481 1487 { 1482 1488 "MsmKey" = "8:_UNDEFINED" 1483 "OwnerKey" = "8:_ A33A66CD24EA6F2EB8BC0C7B0374C7AC"1489 "OwnerKey" = "8:_8CB69D529DFED3ECDB543C8030151588" 1484 1490 "MsmSig" = "8:_UNDEFINED" 1485 1491 } … … 1487 1493 { 1488 1494 "MsmKey" = "8:_UNDEFINED" 1489 "OwnerKey" = "8:_ FB551F38EA097C049F12497A16347E92"1495 "OwnerKey" = "8:_3EB2CF9EC8284788AD74D067C10F37EA" 1490 1496 "MsmSig" = "8:_UNDEFINED" 1491 1497 } … … 1493 1499 { 1494 1500 "MsmKey" = "8:_UNDEFINED" 1495 "OwnerKey" = "8:_ 619844EB6F1075E21D86839B8E5AADF2"1501 "OwnerKey" = "8:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 1496 1502 "MsmSig" = "8:_UNDEFINED" 1497 1503 } … … 1499 1505 { 1500 1506 "MsmKey" = "8:_UNDEFINED" 1501 "OwnerKey" = "8:_ 344006D3C146F456075AD088D67A3B9E"1507 "OwnerKey" = "8:_53EA3759EEFC0D5E551D961F4225C6EA" 1502 1508 "MsmSig" = "8:_UNDEFINED" 1503 1509 } … … 1505 1511 { 1506 1512 "MsmKey" = "8:_UNDEFINED" 1507 "OwnerKey" = "8:_ 3824E9775B986ABA17D0EF626EEAF841"1513 "OwnerKey" = "8:_EAE106959D15F058FB989928CDE4529F" 1508 1514 "MsmSig" = "8:_UNDEFINED" 1509 1515 } … … 1511 1517 { 1512 1518 "MsmKey" = "8:_UNDEFINED" 1513 "OwnerKey" = "8:_ 92A6CA4EE13B11C74D7CBEA3E7094419"1519 "OwnerKey" = "8:_EF8FC54C40EA80624D83D1F702903A66" 1514 1520 "MsmSig" = "8:_UNDEFINED" 1515 1521 } … … 1517 1523 { 1518 1524 "MsmKey" = "8:_UNDEFINED" 1519 "OwnerKey" = "8:_ 1078CDBED9F033A8F8092D70EE698E9A"1525 "OwnerKey" = "8:_DE98BFC8753A021A75FF6D352F43DD28" 1520 1526 "MsmSig" = "8:_UNDEFINED" 1521 1527 } … … 1523 1529 { 1524 1530 "MsmKey" = "8:_UNDEFINED" 1525 "OwnerKey" = "8:_ 425CDE1F0FA357BC10D08ED2E001CDC7"1531 "OwnerKey" = "8:_EC87BE8DCE2C70B3DDA20967612C39EE" 1526 1532 "MsmSig" = "8:_UNDEFINED" 1527 1533 } … … 1529 1535 { 1530 1536 "MsmKey" = "8:_UNDEFINED" 1531 "OwnerKey" = "8:_ F1C06348E98AE353C6EF4235A2BFC327"1537 "OwnerKey" = "8:_1061181ED548AC2DF944CE6BD851A8E4" 1532 1538 "MsmSig" = "8:_UNDEFINED" 1533 1539 } … … 1535 1541 { 1536 1542 "MsmKey" = "8:_UNDEFINED" 1537 "OwnerKey" = "8:_ 9501231212CB8897345E5D8F6F31FBE4"1543 "OwnerKey" = "8:_178578D2A1A83D57B96A56083518324E" 1538 1544 "MsmSig" = "8:_UNDEFINED" 1539 1545 } … … 1541 1547 { 1542 1548 "MsmKey" = "8:_UNDEFINED" 1543 "OwnerKey" = "8:_ 01440FC6C110EF86D1057E965F8A00D4"1549 "OwnerKey" = "8:_B6A0740BA1B6BC22BEBF556BD2E7818B" 1544 1550 "MsmSig" = "8:_UNDEFINED" 1545 1551 } … … 1547 1553 { 1548 1554 "MsmKey" = "8:_UNDEFINED" 1549 "OwnerKey" = "8:_ 728D10084A1ACBB1F78FBAD819F66BE8"1555 "OwnerKey" = "8:_30FBF95075A5285C6D8DC49D5D78C7CA" 1550 1556 "MsmSig" = "8:_UNDEFINED" 1551 1557 } … … 1553 1559 { 1554 1560 "MsmKey" = "8:_UNDEFINED" 1555 "OwnerKey" = "8:_ 8BDBCD4217C918F954C22652BD7DAB2C"1561 "OwnerKey" = "8:_924DA5C871575670E14A980C79C0DB23" 1556 1562 "MsmSig" = "8:_UNDEFINED" 1557 1563 } … … 1559 1565 { 1560 1566 "MsmKey" = "8:_UNDEFINED" 1561 "OwnerKey" = "8:_ 2E001EA4130A7362BBF6D49D2654AE87"1567 "OwnerKey" = "8:_F8585F496C58F6AC7E4B2705AE7DC50F" 1562 1568 "MsmSig" = "8:_UNDEFINED" 1563 1569 } … … 1565 1571 { 1566 1572 "MsmKey" = "8:_UNDEFINED" 1567 "OwnerKey" = "8:_ 14EE61977CC86C0259723F37DEFBF0CF"1573 "OwnerKey" = "8:_88DD21E098F66AA1D56A112C74AB2357" 1568 1574 "MsmSig" = "8:_UNDEFINED" 1569 1575 } … … 1595 1601 "Items" 1596 1602 { 1597 "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.0 ,Profile=Client"1598 { 1599 "Name" = "8:Microsoft .NET Framework 4 Client Profile(x86 and x64)"1600 "ProductCode" = "8:.NETFramework,Version=v4.0 ,Profile=Client"1603 "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.0" 1604 { 1605 "Name" = "8:Microsoft .NET Framework 4 (x86 and x64)" 1606 "ProductCode" = "8:.NETFramework,Version=v4.0" 1601 1607 } 1602 1608 "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1" … … 1749 1755 "Name" = "8:.NET Framework" 1750 1756 "Message" = "8:[VSDNETMSG]" 1751 "FrameworkVersion" = "8:.NETFramework,Version=v4.0 ,Profile=Client"1757 "FrameworkVersion" = "8:.NETFramework,Version=v4.0" 1752 1758 "AllowLaterVersions" = "11:FALSE" 1753 1759 "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=131000" … … 1788 1794 "IsolateTo" = "8:" 1789 1795 } 1790 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_01440FC6C110EF86D1057E965F8A00D4" 1796 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 1797 { 1798 "AssemblyRegister" = "3:1" 1799 "AssemblyIsInGAC" = "11:FALSE" 1800 "AssemblyAsmDisplayName" = "8:HeuristicLab.Optimization-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1801 "ScatterAssemblies" 1802 { 1803 "_00F9E9DDCC3DCCDEA4730CBE338FD1A3" 1804 { 1805 "Name" = "8:HeuristicLab.Optimization-3.3.dll" 1806 "Attributes" = "3:512" 1807 } 1808 } 1809 "SourcePath" = "8:HeuristicLab.Optimization-3.3.dll" 1810 "TargetName" = "8:" 1811 "Tag" = "8:" 1812 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 1813 "Condition" = "8:" 1814 "Transitive" = "11:FALSE" 1815 "Vital" = "11:TRUE" 1816 "ReadOnly" = "11:FALSE" 1817 "Hidden" = "11:FALSE" 1818 "System" = "11:FALSE" 1819 "Permanent" = "11:FALSE" 1820 "SharedLegacy" = "11:FALSE" 1821 "PackageAs" = "3:1" 1822 "Register" = "3:1" 1823 "Exclude" = "11:FALSE" 1824 "IsDependency" = "11:TRUE" 1825 "IsolateTo" = "8:" 1826 } 1827 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_096EE7F8052C7510E34627E989B59F9E" 1828 { 1829 "AssemblyRegister" = "3:1" 1830 "AssemblyIsInGAC" = "11:FALSE" 1831 "AssemblyAsmDisplayName" = "8:HeuristicLab.Clients.Hive.SlaveCore-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1832 "ScatterAssemblies" 1833 { 1834 "_096EE7F8052C7510E34627E989B59F9E" 1835 { 1836 "Name" = "8:HeuristicLab.Clients.Hive.SlaveCore-3.4.dll" 1837 "Attributes" = "3:512" 1838 } 1839 } 1840 "SourcePath" = "8:HeuristicLab.Clients.Hive.SlaveCore-3.4.dll" 1841 "TargetName" = "8:" 1842 "Tag" = "8:" 1843 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 1844 "Condition" = "8:" 1845 "Transitive" = "11:FALSE" 1846 "Vital" = "11:TRUE" 1847 "ReadOnly" = "11:FALSE" 1848 "Hidden" = "11:FALSE" 1849 "System" = "11:FALSE" 1850 "Permanent" = "11:FALSE" 1851 "SharedLegacy" = "11:FALSE" 1852 "PackageAs" = "3:1" 1853 "Register" = "3:1" 1854 "Exclude" = "11:FALSE" 1855 "IsDependency" = "11:TRUE" 1856 "IsolateTo" = "8:" 1857 } 1858 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1061181ED548AC2DF944CE6BD851A8E4" 1859 { 1860 "AssemblyRegister" = "3:1" 1861 "AssemblyIsInGAC" = "11:FALSE" 1862 "AssemblyAsmDisplayName" = "8:HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1863 "ScatterAssemblies" 1864 { 1865 "_1061181ED548AC2DF944CE6BD851A8E4" 1866 { 1867 "Name" = "8:HeuristicLab.Collections-3.3.dll" 1868 "Attributes" = "3:512" 1869 } 1870 } 1871 "SourcePath" = "8:HeuristicLab.Collections-3.3.dll" 1872 "TargetName" = "8:" 1873 "Tag" = "8:" 1874 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 1875 "Condition" = "8:" 1876 "Transitive" = "11:FALSE" 1877 "Vital" = "11:TRUE" 1878 "ReadOnly" = "11:FALSE" 1879 "Hidden" = "11:FALSE" 1880 "System" = "11:FALSE" 1881 "Permanent" = "11:FALSE" 1882 "SharedLegacy" = "11:FALSE" 1883 "PackageAs" = "3:1" 1884 "Register" = "3:1" 1885 "Exclude" = "11:FALSE" 1886 "IsDependency" = "11:TRUE" 1887 "IsolateTo" = "8:" 1888 } 1889 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_178578D2A1A83D57B96A56083518324E" 1890 { 1891 "AssemblyRegister" = "3:1" 1892 "AssemblyIsInGAC" = "11:FALSE" 1893 "AssemblyAsmDisplayName" = "8:HeuristicLab.Persistence-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1894 "ScatterAssemblies" 1895 { 1896 "_178578D2A1A83D57B96A56083518324E" 1897 { 1898 "Name" = "8:HeuristicLab.Persistence-3.3.dll" 1899 "Attributes" = "3:512" 1900 } 1901 } 1902 "SourcePath" = "8:HeuristicLab.Persistence-3.3.dll" 1903 "TargetName" = "8:" 1904 "Tag" = "8:" 1905 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 1906 "Condition" = "8:" 1907 "Transitive" = "11:FALSE" 1908 "Vital" = "11:TRUE" 1909 "ReadOnly" = "11:FALSE" 1910 "Hidden" = "11:FALSE" 1911 "System" = "11:FALSE" 1912 "Permanent" = "11:FALSE" 1913 "SharedLegacy" = "11:FALSE" 1914 "PackageAs" = "3:1" 1915 "Register" = "3:1" 1916 "Exclude" = "11:FALSE" 1917 "IsDependency" = "11:TRUE" 1918 "IsolateTo" = "8:" 1919 } 1920 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_17FB0401692E3A553160785069C43900" 1921 { 1922 "AssemblyRegister" = "3:1" 1923 "AssemblyIsInGAC" = "11:FALSE" 1924 "AssemblyAsmDisplayName" = "8:HeuristicLab.Optimization.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1925 "ScatterAssemblies" 1926 { 1927 "_17FB0401692E3A553160785069C43900" 1928 { 1929 "Name" = "8:HeuristicLab.Optimization.Operators-3.3.dll" 1930 "Attributes" = "3:512" 1931 } 1932 } 1933 "SourcePath" = "8:HeuristicLab.Optimization.Operators-3.3.dll" 1934 "TargetName" = "8:" 1935 "Tag" = "8:" 1936 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 1937 "Condition" = "8:" 1938 "Transitive" = "11:FALSE" 1939 "Vital" = "11:TRUE" 1940 "ReadOnly" = "11:FALSE" 1941 "Hidden" = "11:FALSE" 1942 "System" = "11:FALSE" 1943 "Permanent" = "11:FALSE" 1944 "SharedLegacy" = "11:FALSE" 1945 "PackageAs" = "3:1" 1946 "Register" = "3:1" 1947 "Exclude" = "11:FALSE" 1948 "IsDependency" = "11:TRUE" 1949 "IsolateTo" = "8:" 1950 } 1951 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_279ADBE5B3BCC398D25478FB1F43268B" 1952 { 1953 "AssemblyRegister" = "3:1" 1954 "AssemblyIsInGAC" = "11:FALSE" 1955 "AssemblyAsmDisplayName" = "8:HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1956 "ScatterAssemblies" 1957 { 1958 "_279ADBE5B3BCC398D25478FB1F43268B" 1959 { 1960 "Name" = "8:HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.dll" 1961 "Attributes" = "3:512" 1962 } 1963 } 1964 "SourcePath" = "8:HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.dll" 1965 "TargetName" = "8:" 1966 "Tag" = "8:" 1967 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 1968 "Condition" = "8:" 1969 "Transitive" = "11:FALSE" 1970 "Vital" = "11:TRUE" 1971 "ReadOnly" = "11:FALSE" 1972 "Hidden" = "11:FALSE" 1973 "System" = "11:FALSE" 1974 "Permanent" = "11:FALSE" 1975 "SharedLegacy" = "11:FALSE" 1976 "PackageAs" = "3:1" 1977 "Register" = "3:1" 1978 "Exclude" = "11:FALSE" 1979 "IsDependency" = "11:TRUE" 1980 "IsolateTo" = "8:" 1981 } 1982 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2FFA73A13D492D39677E128BBF3ECBE0" 1983 { 1984 "AssemblyRegister" = "3:1" 1985 "AssemblyIsInGAC" = "11:FALSE" 1986 "AssemblyAsmDisplayName" = "8:HeuristicLab.Clients.Hive.Slave.Views-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1987 "ScatterAssemblies" 1988 { 1989 "_2FFA73A13D492D39677E128BBF3ECBE0" 1990 { 1991 "Name" = "8:HeuristicLab.Clients.Hive.Slave.Views-3.4.dll" 1992 "Attributes" = "3:512" 1993 } 1994 } 1995 "SourcePath" = "8:HeuristicLab.Clients.Hive.Slave.Views-3.4.dll" 1996 "TargetName" = "8:" 1997 "Tag" = "8:" 1998 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 1999 "Condition" = "8:" 2000 "Transitive" = "11:FALSE" 2001 "Vital" = "11:TRUE" 2002 "ReadOnly" = "11:FALSE" 2003 "Hidden" = "11:FALSE" 2004 "System" = "11:FALSE" 2005 "Permanent" = "11:FALSE" 2006 "SharedLegacy" = "11:FALSE" 2007 "PackageAs" = "3:1" 2008 "Register" = "3:1" 2009 "Exclude" = "11:FALSE" 2010 "IsDependency" = "11:TRUE" 2011 "IsolateTo" = "8:" 2012 } 2013 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_303EF77C48007E073F6B6FEC9997F46C" 2014 { 2015 "AssemblyRegister" = "3:1" 2016 "AssemblyIsInGAC" = "11:FALSE" 2017 "AssemblyAsmDisplayName" = "8:HeuristicLab.Analysis-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2018 "ScatterAssemblies" 2019 { 2020 "_303EF77C48007E073F6B6FEC9997F46C" 2021 { 2022 "Name" = "8:HeuristicLab.Analysis-3.3.dll" 2023 "Attributes" = "3:512" 2024 } 2025 } 2026 "SourcePath" = "8:HeuristicLab.Analysis-3.3.dll" 2027 "TargetName" = "8:" 2028 "Tag" = "8:" 2029 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2030 "Condition" = "8:" 2031 "Transitive" = "11:FALSE" 2032 "Vital" = "11:TRUE" 2033 "ReadOnly" = "11:FALSE" 2034 "Hidden" = "11:FALSE" 2035 "System" = "11:FALSE" 2036 "Permanent" = "11:FALSE" 2037 "SharedLegacy" = "11:FALSE" 2038 "PackageAs" = "3:1" 2039 "Register" = "3:1" 2040 "Exclude" = "11:FALSE" 2041 "IsDependency" = "11:TRUE" 2042 "IsolateTo" = "8:" 2043 } 2044 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_30FBF95075A5285C6D8DC49D5D78C7CA" 2045 { 2046 "AssemblyRegister" = "3:1" 2047 "AssemblyIsInGAC" = "11:FALSE" 2048 "AssemblyAsmDisplayName" = "8:log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL" 2049 "ScatterAssemblies" 2050 { 2051 "_30FBF95075A5285C6D8DC49D5D78C7CA" 2052 { 2053 "Name" = "8:log4net.dll" 2054 "Attributes" = "3:512" 2055 } 2056 } 2057 "SourcePath" = "8:log4net.dll" 2058 "TargetName" = "8:" 2059 "Tag" = "8:" 2060 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2061 "Condition" = "8:" 2062 "Transitive" = "11:FALSE" 2063 "Vital" = "11:TRUE" 2064 "ReadOnly" = "11:FALSE" 2065 "Hidden" = "11:FALSE" 2066 "System" = "11:FALSE" 2067 "Permanent" = "11:FALSE" 2068 "SharedLegacy" = "11:FALSE" 2069 "PackageAs" = "3:1" 2070 "Register" = "3:1" 2071 "Exclude" = "11:FALSE" 2072 "IsDependency" = "11:TRUE" 2073 "IsolateTo" = "8:" 2074 } 2075 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3EB2CF9EC8284788AD74D067C10F37EA" 2076 { 2077 "AssemblyRegister" = "3:1" 2078 "AssemblyIsInGAC" = "11:FALSE" 2079 "AssemblyAsmDisplayName" = "8:HeuristicLab.Hive-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2080 "ScatterAssemblies" 2081 { 2082 "_3EB2CF9EC8284788AD74D067C10F37EA" 2083 { 2084 "Name" = "8:HeuristicLab.Hive-3.4.dll" 2085 "Attributes" = "3:512" 2086 } 2087 } 2088 "SourcePath" = "8:HeuristicLab.Hive-3.4.dll" 2089 "TargetName" = "8:" 2090 "Tag" = "8:" 2091 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2092 "Condition" = "8:" 2093 "Transitive" = "11:FALSE" 2094 "Vital" = "11:TRUE" 2095 "ReadOnly" = "11:FALSE" 2096 "Hidden" = "11:FALSE" 2097 "System" = "11:FALSE" 2098 "Permanent" = "11:FALSE" 2099 "SharedLegacy" = "11:FALSE" 2100 "PackageAs" = "3:1" 2101 "Register" = "3:1" 2102 "Exclude" = "11:FALSE" 2103 "IsDependency" = "11:TRUE" 2104 "IsolateTo" = "8:" 2105 } 2106 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_4ED76B906F058E02E49CB17BF85AABE0" 2107 { 2108 "AssemblyRegister" = "3:1" 2109 "AssemblyIsInGAC" = "11:FALSE" 2110 "AssemblyAsmDisplayName" = "8:LibSVM-1.6.3, Version=1.6.3.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2111 "ScatterAssemblies" 2112 { 2113 "_4ED76B906F058E02E49CB17BF85AABE0" 2114 { 2115 "Name" = "8:LibSVM-1.6.3.dll" 2116 "Attributes" = "3:512" 2117 } 2118 } 2119 "SourcePath" = "8:LibSVM-1.6.3.dll" 2120 "TargetName" = "8:" 2121 "Tag" = "8:" 2122 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2123 "Condition" = "8:" 2124 "Transitive" = "11:FALSE" 2125 "Vital" = "11:TRUE" 2126 "ReadOnly" = "11:FALSE" 2127 "Hidden" = "11:FALSE" 2128 "System" = "11:FALSE" 2129 "Permanent" = "11:FALSE" 2130 "SharedLegacy" = "11:FALSE" 2131 "PackageAs" = "3:1" 2132 "Register" = "3:1" 2133 "Exclude" = "11:FALSE" 2134 "IsDependency" = "11:TRUE" 2135 "IsolateTo" = "8:" 2136 } 2137 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_53EA3759EEFC0D5E551D961F4225C6EA" 2138 { 2139 "AssemblyRegister" = "3:1" 2140 "AssemblyIsInGAC" = "11:FALSE" 2141 "AssemblyAsmDisplayName" = "8:HeuristicLab.Parameters-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2142 "ScatterAssemblies" 2143 { 2144 "_53EA3759EEFC0D5E551D961F4225C6EA" 2145 { 2146 "Name" = "8:HeuristicLab.Parameters-3.3.dll" 2147 "Attributes" = "3:512" 2148 } 2149 } 2150 "SourcePath" = "8:HeuristicLab.Parameters-3.3.dll" 2151 "TargetName" = "8:" 2152 "Tag" = "8:" 2153 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2154 "Condition" = "8:" 2155 "Transitive" = "11:FALSE" 2156 "Vital" = "11:TRUE" 2157 "ReadOnly" = "11:FALSE" 2158 "Hidden" = "11:FALSE" 2159 "System" = "11:FALSE" 2160 "Permanent" = "11:FALSE" 2161 "SharedLegacy" = "11:FALSE" 2162 "PackageAs" = "3:1" 2163 "Register" = "3:1" 2164 "Exclude" = "11:FALSE" 2165 "IsDependency" = "11:TRUE" 2166 "IsolateTo" = "8:" 2167 } 2168 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5DE0A81E6C791D4C8A421233DF4CA211" 2169 { 2170 "AssemblyRegister" = "3:1" 2171 "AssemblyIsInGAC" = "11:FALSE" 2172 "AssemblyAsmDisplayName" = "8:HeuristicLab.Core.Views-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2173 "ScatterAssemblies" 2174 { 2175 "_5DE0A81E6C791D4C8A421233DF4CA211" 2176 { 2177 "Name" = "8:HeuristicLab.Core.Views-3.3.dll" 2178 "Attributes" = "3:512" 2179 } 2180 } 2181 "SourcePath" = "8:HeuristicLab.Core.Views-3.3.dll" 2182 "TargetName" = "8:" 2183 "Tag" = "8:" 2184 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2185 "Condition" = "8:" 2186 "Transitive" = "11:FALSE" 2187 "Vital" = "11:TRUE" 2188 "ReadOnly" = "11:FALSE" 2189 "Hidden" = "11:FALSE" 2190 "System" = "11:FALSE" 2191 "Permanent" = "11:FALSE" 2192 "SharedLegacy" = "11:FALSE" 2193 "PackageAs" = "3:1" 2194 "Register" = "3:1" 2195 "Exclude" = "11:FALSE" 2196 "IsDependency" = "11:TRUE" 2197 "IsolateTo" = "8:" 2198 } 2199 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_712F3E1CCDA748A67CC2DD8313A1E29F" 2200 { 2201 "AssemblyRegister" = "3:1" 2202 "AssemblyIsInGAC" = "11:FALSE" 2203 "AssemblyAsmDisplayName" = "8:ALGLIB-3.1.0, Version=3.1.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2204 "ScatterAssemblies" 2205 { 2206 "_712F3E1CCDA748A67CC2DD8313A1E29F" 2207 { 2208 "Name" = "8:ALGLIB-3.1.0.dll" 2209 "Attributes" = "3:512" 2210 } 2211 } 2212 "SourcePath" = "8:ALGLIB-3.1.0.dll" 2213 "TargetName" = "8:" 2214 "Tag" = "8:" 2215 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2216 "Condition" = "8:" 2217 "Transitive" = "11:FALSE" 2218 "Vital" = "11:TRUE" 2219 "ReadOnly" = "11:FALSE" 2220 "Hidden" = "11:FALSE" 2221 "System" = "11:FALSE" 2222 "Permanent" = "11:FALSE" 2223 "SharedLegacy" = "11:FALSE" 2224 "PackageAs" = "3:1" 2225 "Register" = "3:1" 2226 "Exclude" = "11:FALSE" 2227 "IsDependency" = "11:TRUE" 2228 "IsolateTo" = "8:" 2229 } 2230 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_88DD21E098F66AA1D56A112C74AB2357" 2231 { 2232 "AssemblyRegister" = "3:1" 2233 "AssemblyIsInGAC" = "11:FALSE" 2234 "AssemblyAsmDisplayName" = "8:ICSharpCode.SharpZipLib, Version=0.85.4.369, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL" 2235 "ScatterAssemblies" 2236 { 2237 "_88DD21E098F66AA1D56A112C74AB2357" 2238 { 2239 "Name" = "8:ICSharpCode.SharpZipLib.dll" 2240 "Attributes" = "3:512" 2241 } 2242 } 2243 "SourcePath" = "8:ICSharpCode.SharpZipLib.dll" 2244 "TargetName" = "8:" 2245 "Tag" = "8:" 2246 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2247 "Condition" = "8:" 2248 "Transitive" = "11:FALSE" 2249 "Vital" = "11:TRUE" 2250 "ReadOnly" = "11:FALSE" 2251 "Hidden" = "11:FALSE" 2252 "System" = "11:FALSE" 2253 "Permanent" = "11:FALSE" 2254 "SharedLegacy" = "11:FALSE" 2255 "PackageAs" = "3:1" 2256 "Register" = "3:1" 2257 "Exclude" = "11:FALSE" 2258 "IsDependency" = "11:TRUE" 2259 "IsolateTo" = "8:" 2260 } 2261 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8CB69D529DFED3ECDB543C8030151588" 2262 { 2263 "AssemblyRegister" = "3:1" 2264 "AssemblyIsInGAC" = "11:FALSE" 2265 "AssemblyAsmDisplayName" = "8:HeuristicLab.Clients.Hive-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2266 "ScatterAssemblies" 2267 { 2268 "_8CB69D529DFED3ECDB543C8030151588" 2269 { 2270 "Name" = "8:HeuristicLab.Clients.Hive-3.4.dll" 2271 "Attributes" = "3:512" 2272 } 2273 } 2274 "SourcePath" = "8:HeuristicLab.Clients.Hive-3.4.dll" 2275 "TargetName" = "8:" 2276 "Tag" = "8:" 2277 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2278 "Condition" = "8:" 2279 "Transitive" = "11:FALSE" 2280 "Vital" = "11:TRUE" 2281 "ReadOnly" = "11:FALSE" 2282 "Hidden" = "11:FALSE" 2283 "System" = "11:FALSE" 2284 "Permanent" = "11:FALSE" 2285 "SharedLegacy" = "11:FALSE" 2286 "PackageAs" = "3:1" 2287 "Register" = "3:1" 2288 "Exclude" = "11:FALSE" 2289 "IsDependency" = "11:TRUE" 2290 "IsolateTo" = "8:" 2291 } 2292 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8FCB22E869A0927D8DD8C6B21C36FC83" 2293 { 2294 "AssemblyRegister" = "3:1" 2295 "AssemblyIsInGAC" = "11:FALSE" 2296 "AssemblyAsmDisplayName" = "8:HeuristicLab.MainForm-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2297 "ScatterAssemblies" 2298 { 2299 "_8FCB22E869A0927D8DD8C6B21C36FC83" 2300 { 2301 "Name" = "8:HeuristicLab.MainForm-3.3.dll" 2302 "Attributes" = "3:512" 2303 } 2304 } 2305 "SourcePath" = "8:HeuristicLab.MainForm-3.3.dll" 2306 "TargetName" = "8:" 2307 "Tag" = "8:" 2308 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2309 "Condition" = "8:" 2310 "Transitive" = "11:FALSE" 2311 "Vital" = "11:TRUE" 2312 "ReadOnly" = "11:FALSE" 2313 "Hidden" = "11:FALSE" 2314 "System" = "11:FALSE" 2315 "Permanent" = "11:FALSE" 2316 "SharedLegacy" = "11:FALSE" 2317 "PackageAs" = "3:1" 2318 "Register" = "3:1" 2319 "Exclude" = "11:FALSE" 2320 "IsDependency" = "11:TRUE" 2321 "IsolateTo" = "8:" 2322 } 2323 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_924DA5C871575670E14A980C79C0DB23" 2324 { 2325 "AssemblyRegister" = "3:1" 2326 "AssemblyIsInGAC" = "11:FALSE" 2327 "AssemblyAsmDisplayName" = "8:HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2328 "ScatterAssemblies" 2329 { 2330 "_924DA5C871575670E14A980C79C0DB23" 2331 { 2332 "Name" = "8:HeuristicLab.Common-3.3.dll" 2333 "Attributes" = "3:512" 2334 } 2335 } 2336 "SourcePath" = "8:HeuristicLab.Common-3.3.dll" 2337 "TargetName" = "8:" 2338 "Tag" = "8:" 2339 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2340 "Condition" = "8:" 2341 "Transitive" = "11:FALSE" 2342 "Vital" = "11:TRUE" 2343 "ReadOnly" = "11:FALSE" 2344 "Hidden" = "11:FALSE" 2345 "System" = "11:FALSE" 2346 "Permanent" = "11:FALSE" 2347 "SharedLegacy" = "11:FALSE" 2348 "PackageAs" = "3:1" 2349 "Register" = "3:1" 2350 "Exclude" = "11:FALSE" 2351 "IsDependency" = "11:TRUE" 2352 "IsolateTo" = "8:" 2353 } 2354 "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_98295B7BD0CC41ED881E9A9207EF6DB4" 2355 { 2356 "SourcePath" = "8:..\\HeuristicLab.Clients.Hive.Slave.Views\\3.4\\hive_icon.ico" 2357 "TargetName" = "8:hive_icon.ico" 2358 "Tag" = "8:" 2359 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2360 "Condition" = "8:" 2361 "Transitive" = "11:FALSE" 2362 "Vital" = "11:TRUE" 2363 "ReadOnly" = "11:FALSE" 2364 "Hidden" = "11:FALSE" 2365 "System" = "11:FALSE" 2366 "Permanent" = "11:FALSE" 2367 "SharedLegacy" = "11:FALSE" 2368 "PackageAs" = "3:1" 2369 "Register" = "3:1" 2370 "Exclude" = "11:FALSE" 2371 "IsDependency" = "11:FALSE" 2372 "IsolateTo" = "8:" 2373 } 2374 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9ADCBD11412B8CF88989271EC4E87418" 2375 { 2376 "AssemblyRegister" = "3:1" 2377 "AssemblyIsInGAC" = "11:FALSE" 2378 "AssemblyAsmDisplayName" = "8:HeuristicLab.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2379 "ScatterAssemblies" 2380 { 2381 "_9ADCBD11412B8CF88989271EC4E87418" 2382 { 2383 "Name" = "8:HeuristicLab.Operators-3.3.dll" 2384 "Attributes" = "3:512" 2385 } 2386 } 2387 "SourcePath" = "8:HeuristicLab.Operators-3.3.dll" 2388 "TargetName" = "8:" 2389 "Tag" = "8:" 2390 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2391 "Condition" = "8:" 2392 "Transitive" = "11:FALSE" 2393 "Vital" = "11:TRUE" 2394 "ReadOnly" = "11:FALSE" 2395 "Hidden" = "11:FALSE" 2396 "System" = "11:FALSE" 2397 "Permanent" = "11:FALSE" 2398 "SharedLegacy" = "11:FALSE" 2399 "PackageAs" = "3:1" 2400 "Register" = "3:1" 2401 "Exclude" = "11:FALSE" 2402 "IsDependency" = "11:TRUE" 2403 "IsolateTo" = "8:" 2404 } 2405 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9C1BA5C04BC21F686697BE95416DA98D" 2406 { 2407 "AssemblyRegister" = "3:1" 2408 "AssemblyIsInGAC" = "11:FALSE" 2409 "AssemblyAsmDisplayName" = "8:HeuristicLab.Random-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2410 "ScatterAssemblies" 2411 { 2412 "_9C1BA5C04BC21F686697BE95416DA98D" 2413 { 2414 "Name" = "8:HeuristicLab.Random-3.3.dll" 2415 "Attributes" = "3:512" 2416 } 2417 } 2418 "SourcePath" = "8:HeuristicLab.Random-3.3.dll" 2419 "TargetName" = "8:" 2420 "Tag" = "8:" 2421 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2422 "Condition" = "8:" 2423 "Transitive" = "11:FALSE" 2424 "Vital" = "11:TRUE" 2425 "ReadOnly" = "11:FALSE" 2426 "Hidden" = "11:FALSE" 2427 "System" = "11:FALSE" 2428 "Permanent" = "11:FALSE" 2429 "SharedLegacy" = "11:FALSE" 2430 "PackageAs" = "3:1" 2431 "Register" = "3:1" 2432 "Exclude" = "11:FALSE" 2433 "IsDependency" = "11:TRUE" 2434 "IsolateTo" = "8:" 2435 } 2436 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9EA0A20203134072FCBF9E6705E6E9AC" 2437 { 2438 "AssemblyRegister" = "3:1" 2439 "AssemblyIsInGAC" = "11:FALSE" 2440 "AssemblyAsmDisplayName" = "8:HeuristicLab.Problems.DataAnalysis.Regression-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2441 "ScatterAssemblies" 2442 { 2443 "_9EA0A20203134072FCBF9E6705E6E9AC" 2444 { 2445 "Name" = "8:HeuristicLab.Problems.DataAnalysis.Regression-3.3.dll" 2446 "Attributes" = "3:512" 2447 } 2448 } 2449 "SourcePath" = "8:HeuristicLab.Problems.DataAnalysis.Regression-3.3.dll" 2450 "TargetName" = "8:" 2451 "Tag" = "8:" 2452 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2453 "Condition" = "8:" 2454 "Transitive" = "11:FALSE" 2455 "Vital" = "11:TRUE" 2456 "ReadOnly" = "11:FALSE" 2457 "Hidden" = "11:FALSE" 2458 "System" = "11:FALSE" 2459 "Permanent" = "11:FALSE" 2460 "SharedLegacy" = "11:FALSE" 2461 "PackageAs" = "3:1" 2462 "Register" = "3:1" 2463 "Exclude" = "11:FALSE" 2464 "IsDependency" = "11:TRUE" 2465 "IsolateTo" = "8:" 2466 } 2467 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B27D1B1BAB7C3A87E049EC784BD72661" 2468 { 2469 "AssemblyRegister" = "3:1" 2470 "AssemblyIsInGAC" = "11:FALSE" 2471 "AssemblyAsmDisplayName" = "8:HeuristicLab.Selection-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2472 "ScatterAssemblies" 2473 { 2474 "_B27D1B1BAB7C3A87E049EC784BD72661" 2475 { 2476 "Name" = "8:HeuristicLab.Selection-3.3.dll" 2477 "Attributes" = "3:512" 2478 } 2479 } 2480 "SourcePath" = "8:HeuristicLab.Selection-3.3.dll" 2481 "TargetName" = "8:" 2482 "Tag" = "8:" 2483 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2484 "Condition" = "8:" 2485 "Transitive" = "11:FALSE" 2486 "Vital" = "11:TRUE" 2487 "ReadOnly" = "11:FALSE" 2488 "Hidden" = "11:FALSE" 2489 "System" = "11:FALSE" 2490 "Permanent" = "11:FALSE" 2491 "SharedLegacy" = "11:FALSE" 2492 "PackageAs" = "3:1" 2493 "Register" = "3:1" 2494 "Exclude" = "11:FALSE" 2495 "IsDependency" = "11:TRUE" 2496 "IsolateTo" = "8:" 2497 } 2498 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B6A0740BA1B6BC22BEBF556BD2E7818B" 1791 2499 { 1792 2500 "AssemblyRegister" = "3:1" … … 1795 2503 "ScatterAssemblies" 1796 2504 { 1797 "_ 01440FC6C110EF86D1057E965F8A00D4"2505 "_B6A0740BA1B6BC22BEBF556BD2E7818B" 1798 2506 { 1799 2507 "Name" = "8:HeuristicLab.Tracing-3.3.dll" … … 1819 2527 "IsolateTo" = "8:" 1820 2528 } 1821 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ 1078CDBED9F033A8F8092D70EE698E9A"2529 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DE98BFC8753A021A75FF6D352F43DD28" 1822 2530 { 1823 2531 "AssemblyRegister" = "3:1" … … 1826 2534 "ScatterAssemblies" 1827 2535 { 1828 "_ 1078CDBED9F033A8F8092D70EE698E9A"2536 "_DE98BFC8753A021A75FF6D352F43DD28" 1829 2537 { 1830 2538 "Name" = "8:HeuristicLab.Core-3.3.dll" … … 1850 2558 "IsolateTo" = "8:" 1851 2559 } 1852 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ 14EE61977CC86C0259723F37DEFBF0CF"2560 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E43ABF7656C301D49F2879AA989C66D5" 1853 2561 { 1854 2562 "AssemblyRegister" = "3:1" 1855 2563 "AssemblyIsInGAC" = "11:FALSE" 1856 "AssemblyAsmDisplayName" = "8: ICSharpCode.SharpZipLib, Version=0.85.4.369, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL"2564 "AssemblyAsmDisplayName" = "8:HeuristicLab.MainForm.WindowsForms-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1857 2565 "ScatterAssemblies" 1858 2566 { 1859 "_ 14EE61977CC86C0259723F37DEFBF0CF"1860 { 1861 "Name" = "8: ICSharpCode.SharpZipLib.dll"2567 "_E43ABF7656C301D49F2879AA989C66D5" 2568 { 2569 "Name" = "8:HeuristicLab.MainForm.WindowsForms-3.3.dll" 1862 2570 "Attributes" = "3:512" 1863 2571 } 1864 2572 } 1865 "SourcePath" = "8: ICSharpCode.SharpZipLib.dll"2573 "SourcePath" = "8:HeuristicLab.MainForm.WindowsForms-3.3.dll" 1866 2574 "TargetName" = "8:" 1867 2575 "Tag" = "8:" … … 1881 2589 "IsolateTo" = "8:" 1882 2590 } 1883 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_17FB0401692E3A553160785069C43900" 2591 "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_E88A042DD85F4301A05BDF0A3368623E" 2592 { 2593 "SourcePath" = "8:..\\HeuristicLab.Clients.Hive.Slave\\3.4\\ICSharpCode.SharpZipLib License.txt" 2594 "TargetName" = "8:ICSharpCode.SharpZipLib License.txt" 2595 "Tag" = "8:" 2596 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2597 "Condition" = "8:" 2598 "Transitive" = "11:FALSE" 2599 "Vital" = "11:TRUE" 2600 "ReadOnly" = "11:FALSE" 2601 "Hidden" = "11:FALSE" 2602 "System" = "11:FALSE" 2603 "Permanent" = "11:FALSE" 2604 "SharedLegacy" = "11:FALSE" 2605 "PackageAs" = "3:1" 2606 "Register" = "3:1" 2607 "Exclude" = "11:FALSE" 2608 "IsDependency" = "11:FALSE" 2609 "IsolateTo" = "8:" 2610 } 2611 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EAE106959D15F058FB989928CDE4529F" 1884 2612 { 1885 2613 "AssemblyRegister" = "3:1" 1886 2614 "AssemblyIsInGAC" = "11:FALSE" 1887 "AssemblyAsmDisplayName" = "8:HeuristicLab. Optimization.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2615 "AssemblyAsmDisplayName" = "8:HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1888 2616 "ScatterAssemblies" 1889 2617 { 1890 "_ 17FB0401692E3A553160785069C43900"1891 { 1892 "Name" = "8:HeuristicLab. Optimization.Operators-3.3.dll"2618 "_EAE106959D15F058FB989928CDE4529F" 2619 { 2620 "Name" = "8:HeuristicLab.Data-3.3.dll" 1893 2621 "Attributes" = "3:512" 1894 2622 } 1895 2623 } 1896 "SourcePath" = "8:HeuristicLab. Optimization.Operators-3.3.dll"2624 "SourcePath" = "8:HeuristicLab.Data-3.3.dll" 1897 2625 "TargetName" = "8:" 1898 2626 "Tag" = "8:" … … 1912 2640 "IsolateTo" = "8:" 1913 2641 } 1914 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ 259AB1050A9B0A12646AAB03ED49AE98"2642 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EC87BE8DCE2C70B3DDA20967612C39EE" 1915 2643 { 1916 2644 "AssemblyRegister" = "3:1" 1917 2645 "AssemblyIsInGAC" = "11:FALSE" 1918 "AssemblyAsmDisplayName" = "8:HeuristicLab.C lients.Hive.SlaveCore-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2646 "AssemblyAsmDisplayName" = "8:HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1919 2647 "ScatterAssemblies" 1920 2648 { 1921 "_ 259AB1050A9B0A12646AAB03ED49AE98"1922 { 1923 "Name" = "8:HeuristicLab.C lients.Hive.SlaveCore-3.4.dll"2649 "_EC87BE8DCE2C70B3DDA20967612C39EE" 2650 { 2651 "Name" = "8:HeuristicLab.Common.Resources-3.3.dll" 1924 2652 "Attributes" = "3:512" 1925 2653 } 1926 2654 } 1927 "SourcePath" = "8:HeuristicLab.C lients.Hive.SlaveCore-3.4.dll"2655 "SourcePath" = "8:HeuristicLab.Common.Resources-3.3.dll" 1928 2656 "TargetName" = "8:" 1929 2657 "Tag" = "8:" … … 1943 2671 "IsolateTo" = "8:" 1944 2672 } 1945 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ 279ADBE5B3BCC398D25478FB1F43268B"2673 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EF8FC54C40EA80624D83D1F702903A66" 1946 2674 { 1947 2675 "AssemblyRegister" = "3:1" 1948 2676 "AssemblyIsInGAC" = "11:FALSE" 1949 "AssemblyAsmDisplayName" = "8:HeuristicLab. Encodings.SymbolicExpressionTreeEncoding-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2677 "AssemblyAsmDisplayName" = "8:HeuristicLab.Clients.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 1950 2678 "ScatterAssemblies" 1951 2679 { 1952 "_ 279ADBE5B3BCC398D25478FB1F43268B"1953 { 1954 "Name" = "8:HeuristicLab. Encodings.SymbolicExpressionTreeEncoding-3.3.dll"2680 "_EF8FC54C40EA80624D83D1F702903A66" 2681 { 2682 "Name" = "8:HeuristicLab.Clients.Common-3.3.dll" 1955 2683 "Attributes" = "3:512" 1956 2684 } 1957 2685 } 1958 "SourcePath" = "8:HeuristicLab. Encodings.SymbolicExpressionTreeEncoding-3.3.dll"2686 "SourcePath" = "8:HeuristicLab.Clients.Common-3.3.dll" 1959 2687 "TargetName" = "8:" 1960 2688 "Tag" = "8:" … … 1974 2702 "IsolateTo" = "8:" 1975 2703 } 1976 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2E001EA4130A7362BBF6D49D2654AE87" 2704 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F55089ECC803E4066B5548A35A74117B" 2705 { 2706 "AssemblyRegister" = "3:1" 2707 "AssemblyIsInGAC" = "11:FALSE" 2708 "AssemblyAsmDisplayName" = "8:WeifenLuo.WinFormsUI.Docking-2.3.1, Version=2.3.1.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" 2709 "ScatterAssemblies" 2710 { 2711 "_F55089ECC803E4066B5548A35A74117B" 2712 { 2713 "Name" = "8:WeifenLuo.WinFormsUI.Docking-2.3.1.dll" 2714 "Attributes" = "3:512" 2715 } 2716 } 2717 "SourcePath" = "8:WeifenLuo.WinFormsUI.Docking-2.3.1.dll" 2718 "TargetName" = "8:" 2719 "Tag" = "8:" 2720 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288" 2721 "Condition" = "8:" 2722 "Transitive" = "11:FALSE" 2723 "Vital" = "11:TRUE" 2724 "ReadOnly" = "11:FALSE" 2725 "Hidden" = "11:FALSE" 2726 "System" = "11:FALSE" 2727 "Permanent" = "11:FALSE" 2728 "SharedLegacy" = "11:FALSE" 2729 "PackageAs" = "3:1" 2730 "Register" = "3:1" 2731 "Exclude" = "11:FALSE" 2732 "IsDependency" = "11:TRUE" 2733 "IsolateTo" = "8:" 2734 } 2735 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F8585F496C58F6AC7E4B2705AE7DC50F" 1977 2736 { 1978 2737 "AssemblyRegister" = "3:1" … … 1981 2740 "ScatterAssemblies" 1982 2741 { 1983 "_ 2E001EA4130A7362BBF6D49D2654AE87"2742 "_F8585F496C58F6AC7E4B2705AE7DC50F" 1984 2743 { 1985 2744 "Name" = "8:HeuristicLab.PluginInfrastructure-3.3.dll" … … 1988 2747 } 1989 2748 "SourcePath" = "8:HeuristicLab.PluginInfrastructure-3.3.dll" 1990 "TargetName" = "8:"1991 "Tag" = "8:"1992 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"1993 "Condition" = "8:"1994 "Transitive" = "11:FALSE"1995 "Vital" = "11:TRUE"1996 "ReadOnly" = "11:FALSE"1997 "Hidden" = "11:FALSE"1998 "System" = "11:FALSE"1999 "Permanent" = "11:FALSE"2000 "SharedLegacy" = "11:FALSE"2001 "PackageAs" = "3:1"2002 "Register" = "3:1"2003 "Exclude" = "11:FALSE"2004 "IsDependency" = "11:TRUE"2005 "IsolateTo" = "8:"2006 }2007 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_303EF77C48007E073F6B6FEC9997F46C"2008 {2009 "AssemblyRegister" = "3:1"2010 "AssemblyIsInGAC" = "11:FALSE"2011 "AssemblyAsmDisplayName" = "8:HeuristicLab.Analysis-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2012 "ScatterAssemblies"2013 {2014 "_303EF77C48007E073F6B6FEC9997F46C"2015 {2016 "Name" = "8:HeuristicLab.Analysis-3.3.dll"2017 "Attributes" = "3:512"2018 }2019 }2020 "SourcePath" = "8:HeuristicLab.Analysis-3.3.dll"2021 "TargetName" = "8:"2022 "Tag" = "8:"2023 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2024 "Condition" = "8:"2025 "Transitive" = "11:FALSE"2026 "Vital" = "11:TRUE"2027 "ReadOnly" = "11:FALSE"2028 "Hidden" = "11:FALSE"2029 "System" = "11:FALSE"2030 "Permanent" = "11:FALSE"2031 "SharedLegacy" = "11:FALSE"2032 "PackageAs" = "3:1"2033 "Register" = "3:1"2034 "Exclude" = "11:FALSE"2035 "IsDependency" = "11:TRUE"2036 "IsolateTo" = "8:"2037 }2038 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_344006D3C146F456075AD088D67A3B9E"2039 {2040 "AssemblyRegister" = "3:1"2041 "AssemblyIsInGAC" = "11:FALSE"2042 "AssemblyAsmDisplayName" = "8:HeuristicLab.Parameters-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2043 "ScatterAssemblies"2044 {2045 "_344006D3C146F456075AD088D67A3B9E"2046 {2047 "Name" = "8:HeuristicLab.Parameters-3.3.dll"2048 "Attributes" = "3:512"2049 }2050 }2051 "SourcePath" = "8:HeuristicLab.Parameters-3.3.dll"2052 "TargetName" = "8:"2053 "Tag" = "8:"2054 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2055 "Condition" = "8:"2056 "Transitive" = "11:FALSE"2057 "Vital" = "11:TRUE"2058 "ReadOnly" = "11:FALSE"2059 "Hidden" = "11:FALSE"2060 "System" = "11:FALSE"2061 "Permanent" = "11:FALSE"2062 "SharedLegacy" = "11:FALSE"2063 "PackageAs" = "3:1"2064 "Register" = "3:1"2065 "Exclude" = "11:FALSE"2066 "IsDependency" = "11:TRUE"2067 "IsolateTo" = "8:"2068 }2069 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3824E9775B986ABA17D0EF626EEAF841"2070 {2071 "AssemblyRegister" = "3:1"2072 "AssemblyIsInGAC" = "11:FALSE"2073 "AssemblyAsmDisplayName" = "8:HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2074 "ScatterAssemblies"2075 {2076 "_3824E9775B986ABA17D0EF626EEAF841"2077 {2078 "Name" = "8:HeuristicLab.Data-3.3.dll"2079 "Attributes" = "3:512"2080 }2081 }2082 "SourcePath" = "8:HeuristicLab.Data-3.3.dll"2083 "TargetName" = "8:"2084 "Tag" = "8:"2085 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2086 "Condition" = "8:"2087 "Transitive" = "11:FALSE"2088 "Vital" = "11:TRUE"2089 "ReadOnly" = "11:FALSE"2090 "Hidden" = "11:FALSE"2091 "System" = "11:FALSE"2092 "Permanent" = "11:FALSE"2093 "SharedLegacy" = "11:FALSE"2094 "PackageAs" = "3:1"2095 "Register" = "3:1"2096 "Exclude" = "11:FALSE"2097 "IsDependency" = "11:TRUE"2098 "IsolateTo" = "8:"2099 }2100 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_425CDE1F0FA357BC10D08ED2E001CDC7"2101 {2102 "AssemblyRegister" = "3:1"2103 "AssemblyIsInGAC" = "11:FALSE"2104 "AssemblyAsmDisplayName" = "8:HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2105 "ScatterAssemblies"2106 {2107 "_425CDE1F0FA357BC10D08ED2E001CDC7"2108 {2109 "Name" = "8:HeuristicLab.Common.Resources-3.3.dll"2110 "Attributes" = "3:512"2111 }2112 }2113 "SourcePath" = "8:HeuristicLab.Common.Resources-3.3.dll"2114 "TargetName" = "8:"2115 "Tag" = "8:"2116 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2117 "Condition" = "8:"2118 "Transitive" = "11:FALSE"2119 "Vital" = "11:TRUE"2120 "ReadOnly" = "11:FALSE"2121 "Hidden" = "11:FALSE"2122 "System" = "11:FALSE"2123 "Permanent" = "11:FALSE"2124 "SharedLegacy" = "11:FALSE"2125 "PackageAs" = "3:1"2126 "Register" = "3:1"2127 "Exclude" = "11:FALSE"2128 "IsDependency" = "11:TRUE"2129 "IsolateTo" = "8:"2130 }2131 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_487149A3D9F739CCA4E455AB52C80B89"2132 {2133 "AssemblyRegister" = "3:1"2134 "AssemblyIsInGAC" = "11:FALSE"2135 "AssemblyAsmDisplayName" = "8:HeuristicLab.Clients.Hive.Slave.Views-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2136 "ScatterAssemblies"2137 {2138 "_487149A3D9F739CCA4E455AB52C80B89"2139 {2140 "Name" = "8:HeuristicLab.Clients.Hive.Slave.Views-3.4.dll"2141 "Attributes" = "3:512"2142 }2143 }2144 "SourcePath" = "8:HeuristicLab.Clients.Hive.Slave.Views-3.4.dll"2145 "TargetName" = "8:"2146 "Tag" = "8:"2147 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2148 "Condition" = "8:"2149 "Transitive" = "11:FALSE"2150 "Vital" = "11:TRUE"2151 "ReadOnly" = "11:FALSE"2152 "Hidden" = "11:FALSE"2153 "System" = "11:FALSE"2154 "Permanent" = "11:FALSE"2155 "SharedLegacy" = "11:FALSE"2156 "PackageAs" = "3:1"2157 "Register" = "3:1"2158 "Exclude" = "11:FALSE"2159 "IsDependency" = "11:TRUE"2160 "IsolateTo" = "8:"2161 }2162 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_4ED76B906F058E02E49CB17BF85AABE0"2163 {2164 "AssemblyRegister" = "3:1"2165 "AssemblyIsInGAC" = "11:FALSE"2166 "AssemblyAsmDisplayName" = "8:LibSVM-1.6.3, Version=1.6.3.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2167 "ScatterAssemblies"2168 {2169 "_4ED76B906F058E02E49CB17BF85AABE0"2170 {2171 "Name" = "8:LibSVM-1.6.3.dll"2172 "Attributes" = "3:512"2173 }2174 }2175 "SourcePath" = "8:LibSVM-1.6.3.dll"2176 "TargetName" = "8:"2177 "Tag" = "8:"2178 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2179 "Condition" = "8:"2180 "Transitive" = "11:FALSE"2181 "Vital" = "11:TRUE"2182 "ReadOnly" = "11:FALSE"2183 "Hidden" = "11:FALSE"2184 "System" = "11:FALSE"2185 "Permanent" = "11:FALSE"2186 "SharedLegacy" = "11:FALSE"2187 "PackageAs" = "3:1"2188 "Register" = "3:1"2189 "Exclude" = "11:FALSE"2190 "IsDependency" = "11:TRUE"2191 "IsolateTo" = "8:"2192 }2193 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5DE0A81E6C791D4C8A421233DF4CA211"2194 {2195 "AssemblyRegister" = "3:1"2196 "AssemblyIsInGAC" = "11:FALSE"2197 "AssemblyAsmDisplayName" = "8:HeuristicLab.Core.Views-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2198 "ScatterAssemblies"2199 {2200 "_5DE0A81E6C791D4C8A421233DF4CA211"2201 {2202 "Name" = "8:HeuristicLab.Core.Views-3.3.dll"2203 "Attributes" = "3:512"2204 }2205 }2206 "SourcePath" = "8:HeuristicLab.Core.Views-3.3.dll"2207 "TargetName" = "8:"2208 "Tag" = "8:"2209 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2210 "Condition" = "8:"2211 "Transitive" = "11:FALSE"2212 "Vital" = "11:TRUE"2213 "ReadOnly" = "11:FALSE"2214 "Hidden" = "11:FALSE"2215 "System" = "11:FALSE"2216 "Permanent" = "11:FALSE"2217 "SharedLegacy" = "11:FALSE"2218 "PackageAs" = "3:1"2219 "Register" = "3:1"2220 "Exclude" = "11:FALSE"2221 "IsDependency" = "11:TRUE"2222 "IsolateTo" = "8:"2223 }2224 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_619844EB6F1075E21D86839B8E5AADF2"2225 {2226 "AssemblyRegister" = "3:1"2227 "AssemblyIsInGAC" = "11:FALSE"2228 "AssemblyAsmDisplayName" = "8:HeuristicLab.Optimization-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2229 "ScatterAssemblies"2230 {2231 "_619844EB6F1075E21D86839B8E5AADF2"2232 {2233 "Name" = "8:HeuristicLab.Optimization-3.3.dll"2234 "Attributes" = "3:512"2235 }2236 }2237 "SourcePath" = "8:HeuristicLab.Optimization-3.3.dll"2238 "TargetName" = "8:"2239 "Tag" = "8:"2240 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2241 "Condition" = "8:"2242 "Transitive" = "11:FALSE"2243 "Vital" = "11:TRUE"2244 "ReadOnly" = "11:FALSE"2245 "Hidden" = "11:FALSE"2246 "System" = "11:FALSE"2247 "Permanent" = "11:FALSE"2248 "SharedLegacy" = "11:FALSE"2249 "PackageAs" = "3:1"2250 "Register" = "3:1"2251 "Exclude" = "11:FALSE"2252 "IsDependency" = "11:TRUE"2253 "IsolateTo" = "8:"2254 }2255 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_712F3E1CCDA748A67CC2DD8313A1E29F"2256 {2257 "AssemblyRegister" = "3:1"2258 "AssemblyIsInGAC" = "11:FALSE"2259 "AssemblyAsmDisplayName" = "8:ALGLIB-3.1.0, Version=3.1.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2260 "ScatterAssemblies"2261 {2262 "_712F3E1CCDA748A67CC2DD8313A1E29F"2263 {2264 "Name" = "8:ALGLIB-3.1.0.dll"2265 "Attributes" = "3:512"2266 }2267 }2268 "SourcePath" = "8:ALGLIB-3.1.0.dll"2269 "TargetName" = "8:"2270 "Tag" = "8:"2271 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2272 "Condition" = "8:"2273 "Transitive" = "11:FALSE"2274 "Vital" = "11:TRUE"2275 "ReadOnly" = "11:FALSE"2276 "Hidden" = "11:FALSE"2277 "System" = "11:FALSE"2278 "Permanent" = "11:FALSE"2279 "SharedLegacy" = "11:FALSE"2280 "PackageAs" = "3:1"2281 "Register" = "3:1"2282 "Exclude" = "11:FALSE"2283 "IsDependency" = "11:TRUE"2284 "IsolateTo" = "8:"2285 }2286 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_728D10084A1ACBB1F78FBAD819F66BE8"2287 {2288 "AssemblyRegister" = "3:1"2289 "AssemblyIsInGAC" = "11:FALSE"2290 "AssemblyAsmDisplayName" = "8:log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL"2291 "ScatterAssemblies"2292 {2293 "_728D10084A1ACBB1F78FBAD819F66BE8"2294 {2295 "Name" = "8:log4net.dll"2296 "Attributes" = "3:512"2297 }2298 }2299 "SourcePath" = "8:log4net.dll"2300 "TargetName" = "8:"2301 "Tag" = "8:"2302 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2303 "Condition" = "8:"2304 "Transitive" = "11:FALSE"2305 "Vital" = "11:TRUE"2306 "ReadOnly" = "11:FALSE"2307 "Hidden" = "11:FALSE"2308 "System" = "11:FALSE"2309 "Permanent" = "11:FALSE"2310 "SharedLegacy" = "11:FALSE"2311 "PackageAs" = "3:1"2312 "Register" = "3:1"2313 "Exclude" = "11:FALSE"2314 "IsDependency" = "11:TRUE"2315 "IsolateTo" = "8:"2316 }2317 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8BDBCD4217C918F954C22652BD7DAB2C"2318 {2319 "AssemblyRegister" = "3:1"2320 "AssemblyIsInGAC" = "11:FALSE"2321 "AssemblyAsmDisplayName" = "8:HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2322 "ScatterAssemblies"2323 {2324 "_8BDBCD4217C918F954C22652BD7DAB2C"2325 {2326 "Name" = "8:HeuristicLab.Common-3.3.dll"2327 "Attributes" = "3:512"2328 }2329 }2330 "SourcePath" = "8:HeuristicLab.Common-3.3.dll"2331 "TargetName" = "8:"2332 "Tag" = "8:"2333 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2334 "Condition" = "8:"2335 "Transitive" = "11:FALSE"2336 "Vital" = "11:TRUE"2337 "ReadOnly" = "11:FALSE"2338 "Hidden" = "11:FALSE"2339 "System" = "11:FALSE"2340 "Permanent" = "11:FALSE"2341 "SharedLegacy" = "11:FALSE"2342 "PackageAs" = "3:1"2343 "Register" = "3:1"2344 "Exclude" = "11:FALSE"2345 "IsDependency" = "11:TRUE"2346 "IsolateTo" = "8:"2347 }2348 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8FCB22E869A0927D8DD8C6B21C36FC83"2349 {2350 "AssemblyRegister" = "3:1"2351 "AssemblyIsInGAC" = "11:FALSE"2352 "AssemblyAsmDisplayName" = "8:HeuristicLab.MainForm-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2353 "ScatterAssemblies"2354 {2355 "_8FCB22E869A0927D8DD8C6B21C36FC83"2356 {2357 "Name" = "8:HeuristicLab.MainForm-3.3.dll"2358 "Attributes" = "3:512"2359 }2360 }2361 "SourcePath" = "8:HeuristicLab.MainForm-3.3.dll"2362 "TargetName" = "8:"2363 "Tag" = "8:"2364 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2365 "Condition" = "8:"2366 "Transitive" = "11:FALSE"2367 "Vital" = "11:TRUE"2368 "ReadOnly" = "11:FALSE"2369 "Hidden" = "11:FALSE"2370 "System" = "11:FALSE"2371 "Permanent" = "11:FALSE"2372 "SharedLegacy" = "11:FALSE"2373 "PackageAs" = "3:1"2374 "Register" = "3:1"2375 "Exclude" = "11:FALSE"2376 "IsDependency" = "11:TRUE"2377 "IsolateTo" = "8:"2378 }2379 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_92A6CA4EE13B11C74D7CBEA3E7094419"2380 {2381 "AssemblyRegister" = "3:1"2382 "AssemblyIsInGAC" = "11:FALSE"2383 "AssemblyAsmDisplayName" = "8:HeuristicLab.Clients.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2384 "ScatterAssemblies"2385 {2386 "_92A6CA4EE13B11C74D7CBEA3E7094419"2387 {2388 "Name" = "8:HeuristicLab.Clients.Common-3.3.dll"2389 "Attributes" = "3:512"2390 }2391 }2392 "SourcePath" = "8:HeuristicLab.Clients.Common-3.3.dll"2393 "TargetName" = "8:"2394 "Tag" = "8:"2395 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2396 "Condition" = "8:"2397 "Transitive" = "11:FALSE"2398 "Vital" = "11:TRUE"2399 "ReadOnly" = "11:FALSE"2400 "Hidden" = "11:FALSE"2401 "System" = "11:FALSE"2402 "Permanent" = "11:FALSE"2403 "SharedLegacy" = "11:FALSE"2404 "PackageAs" = "3:1"2405 "Register" = "3:1"2406 "Exclude" = "11:FALSE"2407 "IsDependency" = "11:TRUE"2408 "IsolateTo" = "8:"2409 }2410 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9501231212CB8897345E5D8F6F31FBE4"2411 {2412 "AssemblyRegister" = "3:1"2413 "AssemblyIsInGAC" = "11:FALSE"2414 "AssemblyAsmDisplayName" = "8:HeuristicLab.Persistence-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2415 "ScatterAssemblies"2416 {2417 "_9501231212CB8897345E5D8F6F31FBE4"2418 {2419 "Name" = "8:HeuristicLab.Persistence-3.3.dll"2420 "Attributes" = "3:512"2421 }2422 }2423 "SourcePath" = "8:HeuristicLab.Persistence-3.3.dll"2424 "TargetName" = "8:"2425 "Tag" = "8:"2426 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2427 "Condition" = "8:"2428 "Transitive" = "11:FALSE"2429 "Vital" = "11:TRUE"2430 "ReadOnly" = "11:FALSE"2431 "Hidden" = "11:FALSE"2432 "System" = "11:FALSE"2433 "Permanent" = "11:FALSE"2434 "SharedLegacy" = "11:FALSE"2435 "PackageAs" = "3:1"2436 "Register" = "3:1"2437 "Exclude" = "11:FALSE"2438 "IsDependency" = "11:TRUE"2439 "IsolateTo" = "8:"2440 }2441 "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_98295B7BD0CC41ED881E9A9207EF6DB4"2442 {2443 "SourcePath" = "8:..\\HeuristicLab.Clients.Hive.Slave.Views\\3.4\\hive_icon.ico"2444 "TargetName" = "8:hive_icon.ico"2445 "Tag" = "8:"2446 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2447 "Condition" = "8:"2448 "Transitive" = "11:FALSE"2449 "Vital" = "11:TRUE"2450 "ReadOnly" = "11:FALSE"2451 "Hidden" = "11:FALSE"2452 "System" = "11:FALSE"2453 "Permanent" = "11:FALSE"2454 "SharedLegacy" = "11:FALSE"2455 "PackageAs" = "3:1"2456 "Register" = "3:1"2457 "Exclude" = "11:FALSE"2458 "IsDependency" = "11:FALSE"2459 "IsolateTo" = "8:"2460 }2461 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9ADCBD11412B8CF88989271EC4E87418"2462 {2463 "AssemblyRegister" = "3:1"2464 "AssemblyIsInGAC" = "11:FALSE"2465 "AssemblyAsmDisplayName" = "8:HeuristicLab.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2466 "ScatterAssemblies"2467 {2468 "_9ADCBD11412B8CF88989271EC4E87418"2469 {2470 "Name" = "8:HeuristicLab.Operators-3.3.dll"2471 "Attributes" = "3:512"2472 }2473 }2474 "SourcePath" = "8:HeuristicLab.Operators-3.3.dll"2475 "TargetName" = "8:"2476 "Tag" = "8:"2477 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2478 "Condition" = "8:"2479 "Transitive" = "11:FALSE"2480 "Vital" = "11:TRUE"2481 "ReadOnly" = "11:FALSE"2482 "Hidden" = "11:FALSE"2483 "System" = "11:FALSE"2484 "Permanent" = "11:FALSE"2485 "SharedLegacy" = "11:FALSE"2486 "PackageAs" = "3:1"2487 "Register" = "3:1"2488 "Exclude" = "11:FALSE"2489 "IsDependency" = "11:TRUE"2490 "IsolateTo" = "8:"2491 }2492 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9C1BA5C04BC21F686697BE95416DA98D"2493 {2494 "AssemblyRegister" = "3:1"2495 "AssemblyIsInGAC" = "11:FALSE"2496 "AssemblyAsmDisplayName" = "8:HeuristicLab.Random-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2497 "ScatterAssemblies"2498 {2499 "_9C1BA5C04BC21F686697BE95416DA98D"2500 {2501 "Name" = "8:HeuristicLab.Random-3.3.dll"2502 "Attributes" = "3:512"2503 }2504 }2505 "SourcePath" = "8:HeuristicLab.Random-3.3.dll"2506 "TargetName" = "8:"2507 "Tag" = "8:"2508 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2509 "Condition" = "8:"2510 "Transitive" = "11:FALSE"2511 "Vital" = "11:TRUE"2512 "ReadOnly" = "11:FALSE"2513 "Hidden" = "11:FALSE"2514 "System" = "11:FALSE"2515 "Permanent" = "11:FALSE"2516 "SharedLegacy" = "11:FALSE"2517 "PackageAs" = "3:1"2518 "Register" = "3:1"2519 "Exclude" = "11:FALSE"2520 "IsDependency" = "11:TRUE"2521 "IsolateTo" = "8:"2522 }2523 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9EA0A20203134072FCBF9E6705E6E9AC"2524 {2525 "AssemblyRegister" = "3:1"2526 "AssemblyIsInGAC" = "11:FALSE"2527 "AssemblyAsmDisplayName" = "8:HeuristicLab.Problems.DataAnalysis.Regression-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2528 "ScatterAssemblies"2529 {2530 "_9EA0A20203134072FCBF9E6705E6E9AC"2531 {2532 "Name" = "8:HeuristicLab.Problems.DataAnalysis.Regression-3.3.dll"2533 "Attributes" = "3:512"2534 }2535 }2536 "SourcePath" = "8:HeuristicLab.Problems.DataAnalysis.Regression-3.3.dll"2537 "TargetName" = "8:"2538 "Tag" = "8:"2539 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2540 "Condition" = "8:"2541 "Transitive" = "11:FALSE"2542 "Vital" = "11:TRUE"2543 "ReadOnly" = "11:FALSE"2544 "Hidden" = "11:FALSE"2545 "System" = "11:FALSE"2546 "Permanent" = "11:FALSE"2547 "SharedLegacy" = "11:FALSE"2548 "PackageAs" = "3:1"2549 "Register" = "3:1"2550 "Exclude" = "11:FALSE"2551 "IsDependency" = "11:TRUE"2552 "IsolateTo" = "8:"2553 }2554 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A33A66CD24EA6F2EB8BC0C7B0374C7AC"2555 {2556 "AssemblyRegister" = "3:1"2557 "AssemblyIsInGAC" = "11:FALSE"2558 "AssemblyAsmDisplayName" = "8:HeuristicLab.Clients.Hive-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2559 "ScatterAssemblies"2560 {2561 "_A33A66CD24EA6F2EB8BC0C7B0374C7AC"2562 {2563 "Name" = "8:HeuristicLab.Clients.Hive-3.4.dll"2564 "Attributes" = "3:512"2565 }2566 }2567 "SourcePath" = "8:HeuristicLab.Clients.Hive-3.4.dll"2568 "TargetName" = "8:"2569 "Tag" = "8:"2570 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2571 "Condition" = "8:"2572 "Transitive" = "11:FALSE"2573 "Vital" = "11:TRUE"2574 "ReadOnly" = "11:FALSE"2575 "Hidden" = "11:FALSE"2576 "System" = "11:FALSE"2577 "Permanent" = "11:FALSE"2578 "SharedLegacy" = "11:FALSE"2579 "PackageAs" = "3:1"2580 "Register" = "3:1"2581 "Exclude" = "11:FALSE"2582 "IsDependency" = "11:TRUE"2583 "IsolateTo" = "8:"2584 }2585 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B27D1B1BAB7C3A87E049EC784BD72661"2586 {2587 "AssemblyRegister" = "3:1"2588 "AssemblyIsInGAC" = "11:FALSE"2589 "AssemblyAsmDisplayName" = "8:HeuristicLab.Selection-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2590 "ScatterAssemblies"2591 {2592 "_B27D1B1BAB7C3A87E049EC784BD72661"2593 {2594 "Name" = "8:HeuristicLab.Selection-3.3.dll"2595 "Attributes" = "3:512"2596 }2597 }2598 "SourcePath" = "8:HeuristicLab.Selection-3.3.dll"2599 "TargetName" = "8:"2600 "Tag" = "8:"2601 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2602 "Condition" = "8:"2603 "Transitive" = "11:FALSE"2604 "Vital" = "11:TRUE"2605 "ReadOnly" = "11:FALSE"2606 "Hidden" = "11:FALSE"2607 "System" = "11:FALSE"2608 "Permanent" = "11:FALSE"2609 "SharedLegacy" = "11:FALSE"2610 "PackageAs" = "3:1"2611 "Register" = "3:1"2612 "Exclude" = "11:FALSE"2613 "IsDependency" = "11:TRUE"2614 "IsolateTo" = "8:"2615 }2616 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E43ABF7656C301D49F2879AA989C66D5"2617 {2618 "AssemblyRegister" = "3:1"2619 "AssemblyIsInGAC" = "11:FALSE"2620 "AssemblyAsmDisplayName" = "8:HeuristicLab.MainForm.WindowsForms-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2621 "ScatterAssemblies"2622 {2623 "_E43ABF7656C301D49F2879AA989C66D5"2624 {2625 "Name" = "8:HeuristicLab.MainForm.WindowsForms-3.3.dll"2626 "Attributes" = "3:512"2627 }2628 }2629 "SourcePath" = "8:HeuristicLab.MainForm.WindowsForms-3.3.dll"2630 "TargetName" = "8:"2631 "Tag" = "8:"2632 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2633 "Condition" = "8:"2634 "Transitive" = "11:FALSE"2635 "Vital" = "11:TRUE"2636 "ReadOnly" = "11:FALSE"2637 "Hidden" = "11:FALSE"2638 "System" = "11:FALSE"2639 "Permanent" = "11:FALSE"2640 "SharedLegacy" = "11:FALSE"2641 "PackageAs" = "3:1"2642 "Register" = "3:1"2643 "Exclude" = "11:FALSE"2644 "IsDependency" = "11:TRUE"2645 "IsolateTo" = "8:"2646 }2647 "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_E88A042DD85F4301A05BDF0A3368623E"2648 {2649 "SourcePath" = "8:..\\HeuristicLab.Clients.Hive.Slave\\3.4\\ICSharpCode.SharpZipLib License.txt"2650 "TargetName" = "8:ICSharpCode.SharpZipLib License.txt"2651 "Tag" = "8:"2652 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2653 "Condition" = "8:"2654 "Transitive" = "11:FALSE"2655 "Vital" = "11:TRUE"2656 "ReadOnly" = "11:FALSE"2657 "Hidden" = "11:FALSE"2658 "System" = "11:FALSE"2659 "Permanent" = "11:FALSE"2660 "SharedLegacy" = "11:FALSE"2661 "PackageAs" = "3:1"2662 "Register" = "3:1"2663 "Exclude" = "11:FALSE"2664 "IsDependency" = "11:FALSE"2665 "IsolateTo" = "8:"2666 }2667 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F1C06348E98AE353C6EF4235A2BFC327"2668 {2669 "AssemblyRegister" = "3:1"2670 "AssemblyIsInGAC" = "11:FALSE"2671 "AssemblyAsmDisplayName" = "8:HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2672 "ScatterAssemblies"2673 {2674 "_F1C06348E98AE353C6EF4235A2BFC327"2675 {2676 "Name" = "8:HeuristicLab.Collections-3.3.dll"2677 "Attributes" = "3:512"2678 }2679 }2680 "SourcePath" = "8:HeuristicLab.Collections-3.3.dll"2681 "TargetName" = "8:"2682 "Tag" = "8:"2683 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2684 "Condition" = "8:"2685 "Transitive" = "11:FALSE"2686 "Vital" = "11:TRUE"2687 "ReadOnly" = "11:FALSE"2688 "Hidden" = "11:FALSE"2689 "System" = "11:FALSE"2690 "Permanent" = "11:FALSE"2691 "SharedLegacy" = "11:FALSE"2692 "PackageAs" = "3:1"2693 "Register" = "3:1"2694 "Exclude" = "11:FALSE"2695 "IsDependency" = "11:TRUE"2696 "IsolateTo" = "8:"2697 }2698 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F55089ECC803E4066B5548A35A74117B"2699 {2700 "AssemblyRegister" = "3:1"2701 "AssemblyIsInGAC" = "11:FALSE"2702 "AssemblyAsmDisplayName" = "8:WeifenLuo.WinFormsUI.Docking-2.3.1, Version=2.3.1.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2703 "ScatterAssemblies"2704 {2705 "_F55089ECC803E4066B5548A35A74117B"2706 {2707 "Name" = "8:WeifenLuo.WinFormsUI.Docking-2.3.1.dll"2708 "Attributes" = "3:512"2709 }2710 }2711 "SourcePath" = "8:WeifenLuo.WinFormsUI.Docking-2.3.1.dll"2712 2749 "TargetName" = "8:" 2713 2750 "Tag" = "8:" … … 2741 2778 } 2742 2779 "SourcePath" = "8:HeuristicLab.Algorithms.DataAnalysis-3.3.dll" 2743 "TargetName" = "8:"2744 "Tag" = "8:"2745 "Folder" = "8:_8564EC48868C45BDB6F26256DBC6B288"2746 "Condition" = "8:"2747 "Transitive" = "11:FALSE"2748 "Vital" = "11:TRUE"2749 "ReadOnly" = "11:FALSE"2750 "Hidden" = "11:FALSE"2751 "System" = "11:FALSE"2752 "Permanent" = "11:FALSE"2753 "SharedLegacy" = "11:FALSE"2754 "PackageAs" = "3:1"2755 "Register" = "3:1"2756 "Exclude" = "11:FALSE"2757 "IsDependency" = "11:TRUE"2758 "IsolateTo" = "8:"2759 }2760 "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FB551F38EA097C049F12497A16347E92"2761 {2762 "AssemblyRegister" = "3:1"2763 "AssemblyIsInGAC" = "11:FALSE"2764 "AssemblyAsmDisplayName" = "8:HeuristicLab.Hive-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"2765 "ScatterAssemblies"2766 {2767 "_FB551F38EA097C049F12497A16347E92"2768 {2769 "Name" = "8:HeuristicLab.Hive-3.4.dll"2770 "Attributes" = "3:512"2771 }2772 }2773 "SourcePath" = "8:HeuristicLab.Hive-3.4.dll"2774 2780 "TargetName" = "8:" 2775 2781 "Tag" = "8:" … … 2868 2874 "ProductName" = "8:HeuristicLab Hive Slave" 2869 2875 "ProductCode" = "8:{83D128A1-4766-4B19-A449-15B0A1969B99}" 2870 "PackageCode" = "8:{ C4FAB079-1A52-4750-8B10-308DD1D8A0EE}"2876 "PackageCode" = "8:{F064A4E4-8A2F-4271-8DC4-2F486C62190A}" 2871 2877 "UpgradeCode" = "8:{F27A07F7-B96C-4375-B9C2-6623E5C2B03E}" 2872 2878 "AspNetVersion" = "8:4.0.30319.0" -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentListView.cs
r4905 r5955 20 20 #endregion 21 21 22 using System;23 22 using System.Windows.Forms; 24 23 using HeuristicLab.Core; … … 28 27 namespace HeuristicLab.Clients.Hive.Views { 29 28 [View("HiveExperimentList View")] 30 [Content(typeof(I ItemList<HiveExperimentClient>), false)]31 public partial class HiveExperimentListView : Item ListView<HiveExperimentClient> {29 [Content(typeof(ItemCollection<HiveExperiment>), false)] 30 public partial class HiveExperimentListView : ItemCollectionView<HiveExperiment> { 32 31 33 32 public HiveExperimentListView() { 34 33 InitializeComponent(); 35 itemsGroupBox.Text = "Hive Experiments";36 34 } 37 35 38 protected override HiveExperimentClient CreateItem() { 39 return new HiveExperimentClient(); 40 } 41 42 protected override void SetEnabledStateOfControls() { 43 base.SetEnabledStateOfControls(); 44 if (Content != null) { 45 if (itemsListView.SelectedItems.Count > 0) { 46 // only allow delete-operation if all selected items are stored in hive (they have HiveExperimentId) 47 bool canRemove = true; 48 foreach (ListViewItem item in itemsListView.SelectedItems) { 49 canRemove = canRemove && Content[item.Index].HiveExperimentId != Guid.Empty; 50 } 51 this.removeButton.Enabled = canRemove; 52 } 53 } 54 } 55 56 protected override void removeButton_Click(object sender, EventArgs e) { 57 DialogResult result = MessageBox.Show("This action will permanently delete this experiment (also on the hive server). Continue?", "Delete Experiment", MessageBoxButtons.OKCancel); 58 if (result == DialogResult.OK) { 59 base.removeButton_Click(sender, e); 60 } 36 protected override HiveExperiment CreateItem() { 37 return new HiveExperiment(); 61 38 } 62 39 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentManagerView.Designer.cs
r5512 r5955 45 45 /// </summary> 46 46 private void InitializeComponent() { 47 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HiveExperimentManagerView)); 47 48 this.hiveExperimentListView = new HeuristicLab.Clients.Hive.Views.HiveExperimentListView(); 49 this.refreshButton = new System.Windows.Forms.Button(); 48 50 this.SuspendLayout(); 49 51 // … … 55 57 this.hiveExperimentListView.Caption = "HiveExperimentList View"; 56 58 this.hiveExperimentListView.Content = null; 57 this.hiveExperimentListView.Location = new System.Drawing.Point(3, 3 );59 this.hiveExperimentListView.Location = new System.Drawing.Point(3, 33); 58 60 this.hiveExperimentListView.Name = "hiveExperimentListView"; 59 61 this.hiveExperimentListView.ReadOnly = false; 60 this.hiveExperimentListView.Size = new System.Drawing.Size(729, 518);62 this.hiveExperimentListView.Size = new System.Drawing.Size(729, 488); 61 63 this.hiveExperimentListView.TabIndex = 0; 62 64 // 63 // HiveExperimentManagerBaseView 65 // refreshButton 66 // 67 this.refreshButton.Image = ((System.Drawing.Image)(resources.GetObject("refreshButton.Image"))); 68 this.refreshButton.Location = new System.Drawing.Point(3, 3); 69 this.refreshButton.Name = "refreshButton"; 70 this.refreshButton.Size = new System.Drawing.Size(24, 24); 71 this.refreshButton.TabIndex = 1; 72 this.refreshButton.UseVisualStyleBackColor = true; 73 this.refreshButton.Click += new System.EventHandler(this.refreshButton_Click); 74 // 75 // HiveExperimentManagerView 64 76 // 65 77 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 66 78 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 79 this.Controls.Add(this.refreshButton); 67 80 this.Controls.Add(this.hiveExperimentListView); 68 this.Name = "HiveExperimentManager BaseView";81 this.Name = "HiveExperimentManagerView"; 69 82 this.Size = new System.Drawing.Size(735, 524); 70 83 this.ResumeLayout(false); … … 74 87 75 88 private HiveExperimentListView hiveExperimentListView; 89 private System.Windows.Forms.Button refreshButton; 76 90 77 91 -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentManagerView.cs
r5512 r5955 22 22 using System; 23 23 using System.Windows.Forms; 24 using HeuristicLab.Core.Views;25 24 using HeuristicLab.MainForm; 25 using HeuristicLab.MainForm.WindowsForms; 26 using HeuristicLab.PluginInfrastructure; 26 27 27 28 namespace HeuristicLab.Clients.Hive.Views { … … 30 31 /// </summary> 31 32 [View("Hive Experiment Manager View")] 32 [Content(typeof( HiveExperimentManagerClient), false)]33 public partial class HiveExperimentManagerView : ItemView {33 [Content(typeof(ExperimentManagerClient), true)] 34 public partial class HiveExperimentManagerView : AsynchronousContentView { 34 35 35 public new HiveExperimentManagerClient Content {36 get { return ( HiveExperimentManagerClient)base.Content; }36 public new ExperimentManagerClient Content { 37 get { return (ExperimentManagerClient)base.Content; } 37 38 set { base.Content = value; } 38 39 } … … 45 46 } 46 47 48 protected override void RegisterContentEvents() { 49 base.RegisterContentEvents(); 50 Content.Refreshing += new EventHandler(Content_Refreshing); 51 Content.Refreshed += new EventHandler(Content_Refreshed); 52 } 53 54 protected override void DeregisterContentEvents() { 55 Content.Refreshing -= new EventHandler(Content_Refreshing); 56 Content.Refreshed -= new EventHandler(Content_Refreshed); 57 base.DeregisterContentEvents(); 58 } 59 47 60 protected override void OnContentChanged() { 48 61 base.OnContentChanged(); 49 Content_HiveExperimentsChanged(this, EventArgs.Empty); 62 if (Content == null) { 63 hiveExperimentListView.Content = null; 64 } else { 65 hiveExperimentListView.Content = Content.HiveExperiments; 66 if(Content != null) 67 Content.RefreshAsync(new Action<Exception>((Exception ex) => ErrorHandling.ShowErrorDialog(this, "Refresh failed.", ex))); 68 } 50 69 } 51 70 52 71 protected override void SetEnabledStateOfControls() { 53 72 base.SetEnabledStateOfControls(); 73 refreshButton.Enabled = Content != null; 74 hiveExperimentListView.Enabled = Content != null; 54 75 } 55 76 56 protected override void RegisterContentEvents() { 57 this.Content.HiveExperimentsChanged += new EventHandler(Content_HiveExperimentsChanged); 77 private void Content_Refreshing(object sender, EventArgs e) { 78 if (InvokeRequired) { 79 Invoke(new EventHandler(Content_Refreshing), sender, e); 80 } else { 81 Cursor = Cursors.AppStarting; 82 refreshButton.Enabled = false; 83 hiveExperimentListView.Enabled = false; 84 } 85 } 86 private void Content_Refreshed(object sender, EventArgs e) { 87 if (InvokeRequired) { 88 Invoke(new EventHandler(Content_Refreshed), sender, e); 89 } else { 90 hiveExperimentListView.Content = Content.HiveExperiments; 91 refreshButton.Enabled = true; 92 hiveExperimentListView.Enabled = true; 93 Cursor = Cursors.Default; 94 } 58 95 } 59 96 60 pr otected override void DeregisterContentEvents() {61 this.Content.HiveExperimentsChanged -= new EventHandler(Content_HiveExperimentsChanged);97 private void refreshButton_Click(object sender, EventArgs e) { 98 Content.RefreshAsync(new Action<Exception>((Exception ex) => ErrorHandling.ShowErrorDialog(this, "Refresh failed.", ex))); 62 99 } 63 100 64 private void Content_HiveExperimentsChanged(object sender, EventArgs e) { 101 protected override void OnClosing(FormClosingEventArgs e) { 102 base.OnClosing(e); 65 103 if (Content != null) { 66 this.hiveExperimentListView.Content = Content.HiveExperiments; 104 foreach (var exp in Content.HiveExperiments) { 105 if (exp.RefreshAutomatically) { 106 exp.RefreshAutomatically = false; // stop result polling 107 } 108 } 67 109 } 68 110 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentManagerView.resx
r5512 r5955 118 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 121 <data name="refreshButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 122 <value> 123 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH 124 DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp 125 bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE 126 sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs 127 AIABHmCAKQBMVka6X7B7CBDJy82FniFyAl8EAfB6WLwCcNPQM4BOB/+fpFnpfIHomAARm7M5GSwRF4g4 128 JUuQLrbPipgalyxmGCVmvihBEcuJOWGRDT77LLKjmNmpPLaIxTmns1PZYu4V8bZMIUfEiK+ICzO5nCwR 129 3xKxRoowlSviN+LYVA4zAwAUSWwXcFiJIjYRMYkfEuQi4uUA4EgJX3HcVyzgZAvEl3JJS8/hcxMSBXQd 130 li7d1NqaQffkZKVwBALDACYrmcln013SUtOZvBwAFu/8WTLi2tJFRbY0tba0NDQzMv2qUP91829K3NtF 131 ehn4uWcQrf+L7a/80hoAYMyJarPziy2uCoDOLQDI3fti0zgAgKSobx3Xv7oPTTwviQJBuo2xcVZWlhGX 132 wzISF/QP/U+Hv6GvvmckPu6P8tBdOfFMYYqALq4bKy0lTcinZ6QzWRy64Z+H+B8H/nUeBkGceA6fwxNF 133 hImmjMtLELWbx+YKuGk8Opf3n5r4D8P+pMW5FonS+BFQY4yA1HUqQH7tBygKESDR+8Vd/6NvvvgwIH55 134 4SqTi3P/7zf9Z8Gl4iWDm/A5ziUohM4S8jMX98TPEqABAUgCKpAHykAd6ABDYAasgC1wBG7AG/iDEBAJ 135 VgMWSASpgA+yQB7YBApBMdgJ9oBqUAcaQTNoBcdBJzgFzoNL4Bq4AW6D+2AUTIBnYBa8BgsQBGEhMkSB 136 5CEVSBPSh8wgBmQPuUG+UBAUCcVCCRAPEkJ50GaoGCqDqqF6qBn6HjoJnYeuQIPQXWgMmoZ+h97BCEyC 137 qbASrAUbwwzYCfaBQ+BVcAK8Bs6FC+AdcCXcAB+FO+Dz8DX4NjwKP4PnEIAQERqiihgiDMQF8UeikHiE 138 j6xHipAKpAFpRbqRPuQmMorMIG9RGBQFRUcZomxRnqhQFAu1BrUeVYKqRh1GdaB6UTdRY6hZ1Ec0Ga2I 139 1kfboL3QEegEdBa6EF2BbkK3oy+ib6Mn0K8xGAwNo42xwnhiIjFJmLWYEsw+TBvmHGYQM46Zw2Kx8lh9 140 rB3WH8vECrCF2CrsUexZ7BB2AvsGR8Sp4Mxw7rgoHA+Xj6vAHcGdwQ3hJnELeCm8Jt4G749n43PwpfhG 141 fDf+On4Cv0CQJmgT7AghhCTCJkIloZVwkfCA8JJIJKoRrYmBRC5xI7GSeIx4mThGfEuSIemRXEjRJCFp 142 B+kQ6RzpLuklmUzWIjuSo8gC8g5yM/kC+RH5jQRFwkjCS4ItsUGiRqJDYkjiuSReUlPSSXK1ZK5kheQJ 143 yeuSM1J4KS0pFymm1HqpGqmTUiNSc9IUaVNpf+lU6RLpI9JXpKdksDJaMm4ybJkCmYMyF2TGKQhFneJC 144 YVE2UxopFykTVAxVm+pFTaIWU7+jDlBnZWVkl8mGyWbL1sielh2lITQtmhcthVZKO04bpr1borTEaQln 145 yfYlrUuGlszLLZVzlOPIFcm1yd2WeydPl3eTT5bfJd8p/1ABpaCnEKiQpbBf4aLCzFLqUtulrKVFS48v 146 vacIK+opBimuVTyo2K84p6Ss5KGUrlSldEFpRpmm7KicpFyufEZ5WoWiYq/CVSlXOavylC5Ld6Kn0Cvp 147 vfRZVUVVT1Whar3qgOqCmrZaqFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15L 148 Wytca6tWp9aUtpy2l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AA 149 bWBtwDNoMBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0z 150 llmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQwShiXrdHW 151 ztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/ajDqoOTIcGh8eO6o5s 152 xybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P3NXcE9xb3Gc9LDzWepzzRHv6 153 eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7efrv9HqzQXMFb0ekP/L38d/s/DNAOWBPw 154 YyAmMCCwJvBJkGlQXlBfMCU4JvhI8OsQ55DSkPuhOqHC0J4wybDosOaw+XDX8LLw0QjjiHUR1yIVIrmR 155 XVHYqLCopqi5lW4r96yciLaILoweXqW9KnvVldUKq1NWn46RjGHGnIhFx4bHHol9z/RnNjDn4rziauNm 156 WS6svaxnbEd2OXuaY8cp40zG28WXxU8l2CXsTphOdEisSJzhunCruS+SPJPqkuaT/ZMPJX9KCU9pS8Wl 157 xqae5Mnwknm9acpp2WmD6frphemja2zW7Fkzy/fhN2VAGasyugRU0c9Uv1BHuEU4lmmfWZP5Jiss60S2 158 dDYvuz9HL2d7zmSue+63a1FrWWt78lTzNuWNrXNaV78eWh+3vmeD+oaCDRMbPTYe3kTYlLzpp3yT/LL8 159 V5vDN3cXKBVsLBjf4rGlpVCikF84stV2a9021DbutoHt5turtn8sYhddLTYprih+X8IqufqN6TeV33za 160 Eb9joNSydP9OzE7ezuFdDrsOl0mX5ZaN7/bb3VFOLy8qf7UnZs+VimUVdXsJe4V7Ryt9K7uqNKp2Vr2v 161 Tqy+XeNc01arWLu9dn4fe9/Qfsf9rXVKdcV17w5wD9yp96jvaNBqqDiIOZh58EljWGPft4xvm5sUmoqb 162 PhziHRo9HHS4t9mqufmI4pHSFrhF2DJ9NProje9cv+tqNWytb6O1FR8Dx4THnn4f+/3wcZ/jPScYJ1p/ 163 0Pyhtp3SXtQBdeR0zHYmdo52RXYNnvQ+2dNt293+o9GPh06pnqo5LXu69AzhTMGZT2dzz86dSz83cz7h 164 /HhPTM/9CxEXbvUG9g5c9Ll4+ZL7pQt9Tn1nL9tdPnXF5srJq4yrndcsr3X0W/S3/2TxU/uA5UDHdavr 165 XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS 166 fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ 167 tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ 168 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAALDwAACw8BkvkDpQAAABl0RVh0U29mdHdhcmUA 169 UGFpbnQuTkVUIHYzLjUuNUmK/OAAAAJiSURBVDhPnZNtSFNRHMbdzAgV/DC0bL4R5rSNEjOjiJkhUfpB 170 Aikog74ERV+iIipymgvXbFZrW1NrFoQhQUr2phQxcK0XGWx+2JhGdrfWNmduM1N3r9vTPcNF0vVLFx4O 171 h3Of33nO+f9PUtLSRwcHkunQEJ8OGzOZGXMq8/NjJqsMZuZ9NhMyrqKnX/HIr/Peu5KE55+RmR3JM419 172 QLtRg/rHR1HVVQvprX243C+HjXKE6LD5iMqoBycg4usR9I++RN3zBsgmFFC4NLjiUKHJ0YYTn86h8k4N 173 rBN2lNzcxg1weMaDxHx14gZq+w4hq2kD1sk34pjxVBzU7LgehxQoxdyAC0+b0WA6ie3qPWgf1GLU5cSY 174 l0JOiyieKqFseSE34IDhMKSd+9FneQFmMSamF2Np/sA0bG7nMoigMZ8bUNFZhfNPZMRcyopHMzFer2UA 175 +QoJchXFIDsTc8ZFITdgi3YnRr7Y4Jv8kUJu2eMN5Li/+1O+eSfXeHyB1eycT7l9a52fKW4AuyOWtJcd 176 kyN0bJfb4+fNR6L8uYUo7xer2blommxYyQ0oM1Ris34Him+XBwvaJGFhqwgd5odYoKMCkoiFVHcM30eJ 177 doUybjVIoXTp4iUrVJXCQtnJccAmyCUprNQYah7VY31jEXeCTbqKPwACEanLYflqZztwHF2mnnhXklIe 178 f3CaG8DGRtG1smU1J6aEkZiFMhHuve3lBuS1ivHM+hpCtnH+NiUaiJgVQxoEQsxuzregf9MN9qLwzmHB 179 pd4W1OoOIv1sFtLPZKFaXQftYDemwkyqZ4rmr/ga/2fhN/0cpIchJAs6AAAAAElFTkSuQmCC 180 </value> 181 </data> 120 182 <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 121 183 <value>57</value> -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentView.Designer.cs
r5852 r5955 45 45 /// </summary> 46 46 private void InitializeComponent() { 47 this.components = new System.ComponentModel.Container(); 47 48 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HiveExperimentView)); 48 49 this.tabControl = new System.Windows.Forms.TabControl(); … … 56 57 this.logTabPage = new System.Windows.Forms.TabPage(); 57 58 this.logView = new HeuristicLab.Core.Views.LogView(); 58 this.downloadExperimentButton = new System.Windows.Forms.Button();59 59 this.startButton = new System.Windows.Forms.Button(); 60 60 this.stopButton = new System.Windows.Forms.Button(); … … 65 65 this.resourceIdsLabel = new System.Windows.Forms.Label(); 66 66 this.resourceNamesTextBox = new System.Windows.Forms.TextBox(); 67 this.disconnectButton = new System.Windows.Forms.Button();68 this.reconnectButton = new System.Windows.Forms.Button();69 this.downloadExperimentPanel = new System.Windows.Forms.Panel();70 67 this.useLocalPluginsCheckBox = new System.Windows.Forms.CheckBox(); 71 ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit(); 68 this.nameLabel = new System.Windows.Forms.Label(); 69 this.nameTextBox = new System.Windows.Forms.TextBox(); 70 this.toolTip = new System.Windows.Forms.ToolTip(this.components); 71 this.refreshButton = new System.Windows.Forms.Button(); 72 this.refreshAutomaticallyCheckBox = new System.Windows.Forms.CheckBox(); 73 this.infoGroupBox = new System.Windows.Forms.GroupBox(); 74 this.finishedTextBox = new System.Windows.Forms.TextBox(); 75 this.calculatingTextBox = new System.Windows.Forms.TextBox(); 76 this.jobsTextBox = new System.Windows.Forms.TextBox(); 77 this.finishedLabel = new System.Windows.Forms.Label(); 78 this.calculatingLabel = new System.Windows.Forms.Label(); 79 this.jobsLabel = new System.Windows.Forms.Label(); 72 80 this.tabControl.SuspendLayout(); 73 81 this.experimentTabPage.SuspendLayout(); 74 82 this.jobsTabPage.SuspendLayout(); 75 83 this.logTabPage.SuspendLayout(); 76 this. downloadExperimentPanel.SuspendLayout();84 this.infoGroupBox.SuspendLayout(); 77 85 this.SuspendLayout(); 78 //79 // nameTextBox80 //81 this.errorProvider.SetIconAlignment(this.nameTextBox, System.Windows.Forms.ErrorIconAlignment.MiddleLeft);82 this.errorProvider.SetIconPadding(this.nameTextBox, 2);83 this.nameTextBox.Size = new System.Drawing.Size(727, 20);84 86 // 85 87 // tabControl … … 94 96 this.tabControl.Name = "tabControl"; 95 97 this.tabControl.SelectedIndex = 0; 96 this.tabControl.Size = new System.Drawing.Size( 799, 520);98 this.tabControl.Size = new System.Drawing.Size(821, 520); 97 99 this.tabControl.TabIndex = 4; 98 100 // … … 106 108 this.experimentTabPage.Name = "experimentTabPage"; 107 109 this.experimentTabPage.Padding = new System.Windows.Forms.Padding(3); 108 this.experimentTabPage.Size = new System.Drawing.Size( 791, 494);110 this.experimentTabPage.Size = new System.Drawing.Size(813, 494); 109 111 this.experimentTabPage.TabIndex = 1; 110 112 this.experimentTabPage.Text = "Experiment"; … … 139 141 this.experimentNamedItemView.Caption = "NamedItem View"; 140 142 this.experimentNamedItemView.Content = null; 141 this.experimentNamedItemView.Location = new System.Drawing.Point( 3, 36);143 this.experimentNamedItemView.Location = new System.Drawing.Point(2, 36); 142 144 this.experimentNamedItemView.Name = "experimentNamedItemView"; 143 145 this.experimentNamedItemView.ReadOnly = false; 144 this.experimentNamedItemView.Size = new System.Drawing.Size( 728, 52);146 this.experimentNamedItemView.Size = new System.Drawing.Size(808, 26); 145 147 this.experimentNamedItemView.TabIndex = 3; 146 148 // … … 149 151 this.viewExperimentButton.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 150 152 | System.Windows.Forms.AnchorStyles.Right))); 151 this.viewExperimentButton.Location = new System.Drawing.Point( 0, 94);153 this.viewExperimentButton.Location = new System.Drawing.Point(3, 64); 152 154 this.viewExperimentButton.Name = "viewExperimentButton"; 153 this.viewExperimentButton.Size = new System.Drawing.Size( 734, 23);155 this.viewExperimentButton.Size = new System.Drawing.Size(804, 23); 154 156 this.viewExperimentButton.TabIndex = 1; 155 157 this.viewExperimentButton.Text = "&Show Experiment"; 156 158 this.viewExperimentButton.UseVisualStyleBackColor = true; 157 this.viewExperimentButton.Click += new System.EventHandler(this. showExperimentButton_Click);159 this.viewExperimentButton.Click += new System.EventHandler(this.viewExperimentButton_Click); 158 160 // 159 161 // jobsTabPage … … 162 164 this.jobsTabPage.Location = new System.Drawing.Point(4, 22); 163 165 this.jobsTabPage.Name = "jobsTabPage"; 164 this.jobsTabPage.Size = new System.Drawing.Size( 791, 494);166 this.jobsTabPage.Size = new System.Drawing.Size(813, 494); 165 167 this.jobsTabPage.TabIndex = 5; 166 168 this.jobsTabPage.Text = "Jobs"; … … 177 179 this.jobsTreeView.Name = "jobsTreeView"; 178 180 this.jobsTreeView.ReadOnly = false; 179 this.jobsTreeView.Size = new System.Drawing.Size( 786, 488);181 this.jobsTreeView.Size = new System.Drawing.Size(808, 488); 180 182 this.jobsTreeView.TabIndex = 0; 181 183 // … … 185 187 this.logTabPage.Location = new System.Drawing.Point(4, 22); 186 188 this.logTabPage.Name = "logTabPage"; 187 this.logTabPage.Size = new System.Drawing.Size( 791, 494);189 this.logTabPage.Size = new System.Drawing.Size(813, 494); 188 190 this.logTabPage.TabIndex = 3; 189 191 this.logTabPage.Text = "Log"; … … 198 200 this.logView.Name = "logView"; 199 201 this.logView.ReadOnly = false; 200 this.logView.Size = new System.Drawing.Size( 791, 494);202 this.logView.Size = new System.Drawing.Size(801, 494); 201 203 this.logView.TabIndex = 0; 202 //203 // downloadExperimentButton204 //205 this.downloadExperimentButton.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)206 | System.Windows.Forms.AnchorStyles.Right)));207 this.downloadExperimentButton.Image = ((System.Drawing.Image)(resources.GetObject("downloadExperimentButton.Image")));208 this.downloadExperimentButton.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;209 this.downloadExperimentButton.Location = new System.Drawing.Point(44, 22);210 this.downloadExperimentButton.Name = "downloadExperimentButton";211 this.downloadExperimentButton.Size = new System.Drawing.Size(164, 54);212 this.downloadExperimentButton.TabIndex = 17;213 this.downloadExperimentButton.Text = "Download Experiment";214 this.toolTip.SetToolTip(this.downloadExperimentButton, "Reconnect to Hive");215 this.downloadExperimentButton.UseVisualStyleBackColor = true;216 this.downloadExperimentButton.Click += new System.EventHandler(this.downloadExperimentButton_Click);217 204 // 218 205 // startButton … … 257 244 this.executionTimeLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); 258 245 this.executionTimeLabel.AutoSize = true; 259 this.executionTimeLabel.Location = new System.Drawing.Point(5 73, 611);246 this.executionTimeLabel.Location = new System.Drawing.Point(595, 611); 260 247 this.executionTimeLabel.Name = "executionTimeLabel"; 261 248 this.executionTimeLabel.Size = new System.Drawing.Size(83, 13); … … 266 253 // 267 254 this.executionTimeTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); 268 this.executionTimeTextBox.Location = new System.Drawing.Point(6 62, 608);255 this.executionTimeTextBox.Location = new System.Drawing.Point(684, 608); 269 256 this.executionTimeTextBox.Name = "executionTimeTextBox"; 270 257 this.executionTimeTextBox.ReadOnly = true; … … 288 275 // 289 276 this.resourceIdsLabel.AutoSize = true; 290 this.resourceIdsLabel.Location = new System.Drawing.Point( 3, 55);277 this.resourceIdsLabel.Location = new System.Drawing.Point(4, 56); 291 278 this.resourceIdsLabel.Name = "resourceIdsLabel"; 292 this.resourceIdsLabel.Size = new System.Drawing.Size( 67, 13);279 this.resourceIdsLabel.Size = new System.Drawing.Size(70, 13); 293 280 this.resourceIdsLabel.TabIndex = 12; 294 this.resourceIdsLabel.Text = "ResourceIds ";281 this.resourceIdsLabel.Text = "ResourceIds:"; 295 282 // 296 283 // resourceNamesTextBox … … 298 285 this.resourceNamesTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 299 286 | System.Windows.Forms.AnchorStyles.Right))); 300 this.resourceNamesTextBox.Location = new System.Drawing.Point(7 2, 52);287 this.resourceNamesTextBox.Location = new System.Drawing.Point(73, 53); 301 288 this.resourceNamesTextBox.Name = "resourceNamesTextBox"; 302 this.resourceNamesTextBox.Size = new System.Drawing.Size( 616, 20);289 this.resourceNamesTextBox.Size = new System.Drawing.Size(494, 20); 303 290 this.resourceNamesTextBox.TabIndex = 14; 304 291 this.resourceNamesTextBox.Validated += new System.EventHandler(this.resourceNamesTextBox_Validated); 305 292 // 306 // disconnectButton307 //308 this.disconnectButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));309 this.disconnectButton.Enabled = false;310 this.disconnectButton.Location = new System.Drawing.Point(234, 604);311 this.disconnectButton.Name = "disconnectButton";312 this.disconnectButton.Size = new System.Drawing.Size(120, 24);313 this.disconnectButton.TabIndex = 15;314 this.disconnectButton.Text = "Stop Result Polling";315 this.toolTip.SetToolTip(this.disconnectButton, "Disconnect from Hive (Jobs will be continue to be calculated)");316 this.disconnectButton.UseVisualStyleBackColor = true;317 this.disconnectButton.Click += new System.EventHandler(this.disconnectButton_Click);318 //319 // reconnectButton320 //321 this.reconnectButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));322 this.reconnectButton.Enabled = false;323 this.reconnectButton.Location = new System.Drawing.Point(120, 604);324 this.reconnectButton.Name = "reconnectButton";325 this.reconnectButton.Size = new System.Drawing.Size(108, 24);326 this.reconnectButton.TabIndex = 16;327 this.reconnectButton.Text = "Start Result Polling";328 this.toolTip.SetToolTip(this.reconnectButton, "Reconnect to Hive");329 this.reconnectButton.UseVisualStyleBackColor = true;330 this.reconnectButton.Click += new System.EventHandler(this.reconnectButton_Click);331 //332 // downloadExperimentPanel333 //334 this.downloadExperimentPanel.Controls.Add(this.downloadExperimentButton);335 this.downloadExperimentPanel.Location = new System.Drawing.Point(331, 3);336 this.downloadExperimentPanel.Name = "downloadExperimentPanel";337 this.downloadExperimentPanel.Size = new System.Drawing.Size(250, 80);338 this.downloadExperimentPanel.TabIndex = 18;339 //340 293 // useLocalPluginsCheckBox 341 294 // 342 295 this.useLocalPluginsCheckBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); 343 296 this.useLocalPluginsCheckBox.AutoSize = true; 344 this.useLocalPluginsCheckBox.Location = new System.Drawing.Point( 694, 54);297 this.useLocalPluginsCheckBox.Location = new System.Drawing.Point(573, 56); 345 298 this.useLocalPluginsCheckBox.Name = "useLocalPluginsCheckBox"; 346 299 this.useLocalPluginsCheckBox.Size = new System.Drawing.Size(105, 17); … … 350 303 this.useLocalPluginsCheckBox.CheckedChanged += new System.EventHandler(this.useLocalPluginsCheckBox_CheckedChanged); 351 304 // 305 // nameLabel 306 // 307 this.nameLabel.AutoSize = true; 308 this.nameLabel.Location = new System.Drawing.Point(1, 27); 309 this.nameLabel.Name = "nameLabel"; 310 this.nameLabel.Size = new System.Drawing.Size(38, 13); 311 this.nameLabel.TabIndex = 20; 312 this.nameLabel.Text = "Name:"; 313 // 314 // nameTextBox 315 // 316 this.nameTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 317 | System.Windows.Forms.AnchorStyles.Right))); 318 this.nameTextBox.Location = new System.Drawing.Point(73, 27); 319 this.nameTextBox.Name = "nameTextBox"; 320 this.nameTextBox.Size = new System.Drawing.Size(605, 20); 321 this.nameTextBox.TabIndex = 21; 322 this.nameTextBox.Validated += new System.EventHandler(this.nameTextBox_Validated); 323 // 324 // refreshButton 325 // 326 this.refreshButton.Image = ((System.Drawing.Image)(resources.GetObject("refreshButton.Image"))); 327 this.refreshButton.Location = new System.Drawing.Point(3, 0); 328 this.refreshButton.Name = "refreshButton"; 329 this.refreshButton.Size = new System.Drawing.Size(24, 24); 330 this.refreshButton.TabIndex = 22; 331 this.toolTip.SetToolTip(this.refreshButton, "Refresh Data"); 332 this.refreshButton.UseVisualStyleBackColor = true; 333 this.refreshButton.Click += new System.EventHandler(this.refreshButton_Click); 334 // 335 // refreshAutomaticallyCheckBox 336 // 337 this.refreshAutomaticallyCheckBox.AutoSize = true; 338 this.refreshAutomaticallyCheckBox.Location = new System.Drawing.Point(30, 5); 339 this.refreshAutomaticallyCheckBox.Name = "refreshAutomaticallyCheckBox"; 340 this.refreshAutomaticallyCheckBox.Size = new System.Drawing.Size(128, 17); 341 this.refreshAutomaticallyCheckBox.TabIndex = 24; 342 this.refreshAutomaticallyCheckBox.Text = "&Refresh Automatically"; 343 this.refreshAutomaticallyCheckBox.UseVisualStyleBackColor = true; 344 this.refreshAutomaticallyCheckBox.CheckedChanged += new System.EventHandler(this.refreshAutomaticallyCheckBox_CheckedChanged); 345 // 346 // infoGroupBox 347 // 348 this.infoGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); 349 this.infoGroupBox.Controls.Add(this.finishedTextBox); 350 this.infoGroupBox.Controls.Add(this.calculatingTextBox); 351 this.infoGroupBox.Controls.Add(this.jobsTextBox); 352 this.infoGroupBox.Controls.Add(this.finishedLabel); 353 this.infoGroupBox.Controls.Add(this.calculatingLabel); 354 this.infoGroupBox.Controls.Add(this.jobsLabel); 355 this.infoGroupBox.Location = new System.Drawing.Point(684, 5); 356 this.infoGroupBox.Name = "infoGroupBox"; 357 this.infoGroupBox.Size = new System.Drawing.Size(133, 89); 358 this.infoGroupBox.TabIndex = 25; 359 this.infoGroupBox.TabStop = false; 360 this.infoGroupBox.Text = "Info"; 361 // 362 // finishedTextBox 363 // 364 this.finishedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 365 | System.Windows.Forms.AnchorStyles.Right))); 366 this.finishedTextBox.Location = new System.Drawing.Point(74, 64); 367 this.finishedTextBox.Name = "finishedTextBox"; 368 this.finishedTextBox.Size = new System.Drawing.Size(53, 20); 369 this.finishedTextBox.TabIndex = 5; 370 // 371 // calculatingTextBox 372 // 373 this.calculatingTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 374 | System.Windows.Forms.AnchorStyles.Right))); 375 this.calculatingTextBox.Location = new System.Drawing.Point(74, 40); 376 this.calculatingTextBox.Name = "calculatingTextBox"; 377 this.calculatingTextBox.Size = new System.Drawing.Size(53, 20); 378 this.calculatingTextBox.TabIndex = 4; 379 // 380 // jobsTextBox 381 // 382 this.jobsTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 383 | System.Windows.Forms.AnchorStyles.Right))); 384 this.jobsTextBox.Location = new System.Drawing.Point(74, 16); 385 this.jobsTextBox.Name = "jobsTextBox"; 386 this.jobsTextBox.Size = new System.Drawing.Size(53, 20); 387 this.jobsTextBox.TabIndex = 3; 388 // 389 // finishedLabel 390 // 391 this.finishedLabel.AutoSize = true; 392 this.finishedLabel.Location = new System.Drawing.Point(6, 67); 393 this.finishedLabel.Name = "finishedLabel"; 394 this.finishedLabel.Size = new System.Drawing.Size(49, 13); 395 this.finishedLabel.TabIndex = 2; 396 this.finishedLabel.Text = "Finished:"; 397 // 398 // calculatingLabel 399 // 400 this.calculatingLabel.AutoSize = true; 401 this.calculatingLabel.Location = new System.Drawing.Point(6, 43); 402 this.calculatingLabel.Name = "calculatingLabel"; 403 this.calculatingLabel.Size = new System.Drawing.Size(62, 13); 404 this.calculatingLabel.TabIndex = 1; 405 this.calculatingLabel.Text = "Calculating:"; 406 // 407 // jobsLabel 408 // 409 this.jobsLabel.AutoSize = true; 410 this.jobsLabel.Location = new System.Drawing.Point(6, 19); 411 this.jobsLabel.Name = "jobsLabel"; 412 this.jobsLabel.Size = new System.Drawing.Size(32, 13); 413 this.jobsLabel.TabIndex = 0; 414 this.jobsLabel.Text = "Jobs:"; 415 // 352 416 // HiveExperimentView 353 417 // 354 418 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 355 419 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 356 this.Controls.Add(this.downloadExperimentPanel); 420 this.Controls.Add(this.infoGroupBox); 421 this.Controls.Add(this.refreshAutomaticallyCheckBox); 422 this.Controls.Add(this.refreshButton); 423 this.Controls.Add(this.nameTextBox); 424 this.Controls.Add(this.nameLabel); 357 425 this.Controls.Add(this.tabControl); 358 this.Controls.Add(this.disconnectButton);359 426 this.Controls.Add(this.startButton); 427 this.Controls.Add(this.executionTimeTextBox); 428 this.Controls.Add(this.executionTimeLabel); 360 429 this.Controls.Add(this.resourceNamesTextBox); 361 this.Controls.Add(this. executionTimeTextBox);430 this.Controls.Add(this.pauseButton); 362 431 this.Controls.Add(this.resourceIdsLabel); 363 this.Controls.Add(this. executionTimeLabel);432 this.Controls.Add(this.stopButton); 364 433 this.Controls.Add(this.useLocalPluginsCheckBox); 365 this.Controls.Add(this.pauseButton);366 this.Controls.Add(this.stopButton);367 434 this.Controls.Add(this.resetButton); 368 this.Controls.Add(this.reconnectButton);369 435 this.Name = "HiveExperimentView"; 370 this.Size = new System.Drawing.Size(799, 628); 371 this.Controls.SetChildIndex(this.nameTextBox, 0); 372 this.Controls.SetChildIndex(this.reconnectButton, 0); 373 this.Controls.SetChildIndex(this.resetButton, 0); 374 this.Controls.SetChildIndex(this.stopButton, 0); 375 this.Controls.SetChildIndex(this.pauseButton, 0); 376 this.Controls.SetChildIndex(this.useLocalPluginsCheckBox, 0); 377 this.Controls.SetChildIndex(this.executionTimeLabel, 0); 378 this.Controls.SetChildIndex(this.resourceIdsLabel, 0); 379 this.Controls.SetChildIndex(this.executionTimeTextBox, 0); 380 this.Controls.SetChildIndex(this.resourceNamesTextBox, 0); 381 this.Controls.SetChildIndex(this.startButton, 0); 382 this.Controls.SetChildIndex(this.disconnectButton, 0); 383 this.Controls.SetChildIndex(this.tabControl, 0); 384 this.Controls.SetChildIndex(this.nameLabel, 0); 385 this.Controls.SetChildIndex(this.downloadExperimentPanel, 0); 386 ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit(); 436 this.Size = new System.Drawing.Size(821, 628); 387 437 this.tabControl.ResumeLayout(false); 388 438 this.experimentTabPage.ResumeLayout(false); 389 439 this.jobsTabPage.ResumeLayout(false); 390 440 this.logTabPage.ResumeLayout(false); 391 this.downloadExperimentPanel.ResumeLayout(false); 441 this.infoGroupBox.ResumeLayout(false); 442 this.infoGroupBox.PerformLayout(); 392 443 this.ResumeLayout(false); 393 444 this.PerformLayout(); … … 410 461 private System.Windows.Forms.TabPage logTabPage; 411 462 private Core.Views.LogView logView; 412 private System.Windows.Forms.Button disconnectButton;413 private System.Windows.Forms.Button reconnectButton;414 463 private System.Windows.Forms.Button openExperimentButton; 415 464 private System.Windows.Forms.Button newExperimentButton; 416 private System.Windows.Forms.Button downloadExperimentButton;417 private System.Windows.Forms.Panel downloadExperimentPanel;418 465 private System.Windows.Forms.CheckBox useLocalPluginsCheckBox; 419 466 private System.Windows.Forms.TabPage jobsTabPage; 420 467 private ItemTreeView jobsTreeView; 468 private System.Windows.Forms.Label nameLabel; 469 private System.Windows.Forms.TextBox nameTextBox; 470 private System.Windows.Forms.ToolTip toolTip; 471 private System.Windows.Forms.Button refreshButton; 472 private System.Windows.Forms.CheckBox refreshAutomaticallyCheckBox; 473 private System.Windows.Forms.GroupBox infoGroupBox; 474 private System.Windows.Forms.TextBox finishedTextBox; 475 private System.Windows.Forms.TextBox calculatingTextBox; 476 private System.Windows.Forms.TextBox jobsTextBox; 477 private System.Windows.Forms.Label finishedLabel; 478 private System.Windows.Forms.Label calculatingLabel; 479 private System.Windows.Forms.Label jobsLabel; 421 480 422 481 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentView.cs
r5852 r5955 21 21 22 22 using System; 23 using System.ComponentModel; 23 24 using System.Threading; 24 25 using System.Windows.Forms; … … 34 35 /// </summary> 35 36 [View("Experiment View")] 36 [Content(typeof(HiveExperiment Client), true)]37 public sealed partial class HiveExperimentView : NamedItemView {37 [Content(typeof(HiveExperiment), true)] 38 public sealed partial class HiveExperimentView : ItemView { 38 39 private ProgressView progressView; 39 40 40 public new HiveExperiment ClientContent {41 get { return (HiveExperiment Client)base.Content; }41 public new HiveExperiment Content { 42 get { return (HiveExperiment)base.Content; } 42 43 set { base.Content = value; } 43 44 } … … 48 49 public HiveExperimentView() { 49 50 InitializeComponent(); 50 downloadExperimentPanel.Dock = DockStyle.Fill;51 51 } 52 52 53 53 protected override void DeregisterContentEvents() { 54 Content.ExceptionOccurred -= new EventHandler<EventArgs<Exception>>(Content_ExceptionOccurred);54 //Content.ExceptionOccurred -= new EventHandler<EventArgs<Exception>>(Content_ExceptionOccurred); 55 55 Content.ExecutionStateChanged -= new EventHandler(Content_ExecutionStateChanged); 56 56 Content.ExecutionTimeChanged -= new EventHandler(Content_ExecutionTimeChanged); 57 Content.Prepared -= new EventHandler(Content_Prepared);58 Content.Started -= new EventHandler(Content_Started);59 Content.Paused -= new EventHandler(Content_Paused);60 Content.Stopped -= new EventHandler(Content_Stopped);61 Content. IsResultsPollingChanged -= new EventHandler(Content_IsResultsPollingChanged);57 //Content.Prepared -= new EventHandler(Content_Prepared); 58 //Content.Started -= new EventHandler(Content_Started); 59 //Content.Paused -= new EventHandler(Content_Paused); 60 //Content.Stopped -= new EventHandler(Content_Stopped); 61 Content.RefreshAutomaticallyChanged -= new EventHandler(Content_RefreshAutomaticallyChanged); 62 62 Content.HiveJobChanged -= new EventHandler(Content_HiveJobChanged); 63 63 Content.IsProgressingChanged -= new EventHandler(Content_IsProgressingChanged); 64 Content.PropertyChanged -= new System.ComponentModel.PropertyChangedEventHandler(Content_PropertyChanged); 64 65 base.DeregisterContentEvents(); 65 66 } … … 67 68 protected override void RegisterContentEvents() { 68 69 base.RegisterContentEvents(); 69 Content.ExceptionOccurred += new EventHandler<EventArgs<Exception>>(Content_ExceptionOccurred);70 //Content.ExceptionOccurred += new EventHandler<EventArgs<Exception>>(Content_ExceptionOccurred); 70 71 Content.ExecutionStateChanged += new EventHandler(Content_ExecutionStateChanged); 71 72 Content.ExecutionTimeChanged += new EventHandler(Content_ExecutionTimeChanged); 72 Content.Prepared += new EventHandler(Content_Prepared);73 Content.Started += new EventHandler(Content_Started);74 Content.Paused += new EventHandler(Content_Paused);75 Content.Stopped += new EventHandler(Content_Stopped);76 Content. IsResultsPollingChanged += new EventHandler(Content_IsResultsPollingChanged);73 //Content.Prepared += new EventHandler(Content_Prepared); 74 //Content.Started += new EventHandler(Content_Started); 75 //Content.Paused += new EventHandler(Content_Paused); 76 //Content.Stopped += new EventHandler(Content_Stopped); 77 Content.RefreshAutomaticallyChanged += new EventHandler(Content_RefreshAutomaticallyChanged); 77 78 Content.HiveJobChanged += new EventHandler(Content_HiveJobChanged); 78 79 Content.IsProgressingChanged += new EventHandler(Content_IsProgressingChanged); 80 Content.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(Content_PropertyChanged); 79 81 } 80 82 … … 82 84 base.OnContentChanged(); 83 85 if (Content == null) { 86 nameTextBox.Text = string.Empty; 84 87 executionTimeTextBox.Text = string.Empty; 85 88 resourceNamesTextBox.Text = string.Empty; 86 89 useLocalPluginsCheckBox.Checked = false; 87 90 logView.Content = null; 91 //includeJobsCheckBox.Checked = false; 92 refreshAutomaticallyCheckBox.Checked = false; 93 jobsTextBox.Text = "0"; 94 calculatingTextBox.Text = "0"; 95 finishedTextBox.Text = "0"; 88 96 } else { 97 nameTextBox.Text = Content.Name; 89 98 executionTimeTextBox.Text = Content.ExecutionTime.ToString(); 90 99 resourceNamesTextBox.Text = Content.ResourceNames; 91 100 useLocalPluginsCheckBox.Checked = Content.UseLocalPlugins; 92 logView.Content = Content.Log; 101 //includeJobsCheckBox.Checked = Content.IncludeJobs; 102 refreshAutomaticallyCheckBox.Checked = Content.RefreshAutomatically; 103 jobsTextBox.Text = Content.JobCount.ToString(); 104 calculatingTextBox.Text = Content.CalculatingCount.ToString(); 105 finishedTextBox.Text = Content.FinishedCount.ToString(); 93 106 } 94 107 Content_HiveJobChanged(this, EventArgs.Empty); … … 101 114 executionTimeTextBox.Enabled = Content != null; 102 115 experimentNamedItemView.ReadOnly = true; 116 jobsTextBox.ReadOnly = true; 117 calculatingTextBox.ReadOnly = true; 118 finishedTextBox.ReadOnly = true; 119 103 120 if (Content != null) { 104 this.nameTextBox.ReadOnly = Content.ExecutionState != ExecutionState.Prepared; 105 this.resourceNamesTextBox.ReadOnly = Content.ExecutionState != ExecutionState.Prepared; 106 this.jobsTreeView.ReadOnly = Content.ExecutionState != ExecutionState.Prepared; 107 this.useLocalPluginsCheckBox.Enabled = Content.ExecutionState == ExecutionState.Prepared; 108 109 viewExperimentButton.Enabled = Content.GetExperiment() != null; 110 111 this.Locked = Content.ExecutionState == ExecutionState.Started && Content.IsPollingResults; 112 downloadExperimentPanel.Visible = Content.HiveExperimentId != Guid.Empty && Content.GetExperiment() == null; 121 bool alreadyUploaded = Content.RootJobId != null && Content.Id != Guid.Empty; 122 bool jobsLoaded = Content.HiveJob != null && Content.HiveJob.Job.Id != Guid.Empty; 123 124 this.nameTextBox.ReadOnly = Content.ExecutionState != ExecutionState.Prepared || alreadyUploaded; 125 this.resourceNamesTextBox.ReadOnly = Content.ExecutionState != ExecutionState.Prepared || alreadyUploaded; 126 this.jobsTreeView.ReadOnly = Content.ExecutionState != ExecutionState.Prepared || alreadyUploaded; 127 this.useLocalPluginsCheckBox.Enabled = !(Content.ExecutionState != ExecutionState.Prepared || alreadyUploaded); 128 this.refreshAutomaticallyCheckBox.Enabled = alreadyUploaded && jobsLoaded && Content.ExecutionState == ExecutionState.Started; 129 this.viewExperimentButton.Enabled = Content.GetExperiment() != null; 130 this.openExperimentButton.Enabled = !alreadyUploaded && Content.ExecutionState == ExecutionState.Prepared; 131 this.newExperimentButton.Enabled = !alreadyUploaded && Content.ExecutionState == ExecutionState.Prepared; 132 this.refreshButton.Enabled = alreadyUploaded; 133 134 this.Locked = Content.ExecutionState == ExecutionState.Started; 113 135 } 114 136 SetEnabledStateOfExecutableButtons(); … … 117 139 protected override void OnClosed(FormClosedEventArgs e) { 118 140 if (Content != null) { 119 if (Content. IsPollingResults)141 if (Content.RefreshAutomatically) 120 142 Content.StopResultPolling(); 121 143 } … … 176 198 ErrorHandling.ShowErrorDialog(this, e.Value); 177 199 } 178 private void Content_IsResultsPollingChanged(object sender, EventArgs e) { 179 if (InvokeRequired) 180 Invoke(new EventHandler(Content_IsResultsPollingChanged), sender, e); 181 else { 182 SetEnabledStateOfControls(); 183 } 184 } 185 void Content_HiveJobChanged(object sender, EventArgs e) { 200 private void Content_RefreshAutomaticallyChanged(object sender, EventArgs e) { 201 if (InvokeRequired) 202 Invoke(new EventHandler(Content_RefreshAutomaticallyChanged), sender, e); 203 else { 204 refreshAutomaticallyCheckBox.Checked = Content.RefreshAutomatically; 205 SetEnabledStateOfControls(); 206 } 207 } 208 private void Content_HiveJobChanged(object sender, EventArgs e) { 186 209 if (InvokeRequired) 187 210 Invoke(new EventHandler(Content_HiveJobChanged), sender, e); … … 197 220 } 198 221 } 222 private void Content_PropertyChanged(object sender, PropertyChangedEventArgs e) { 223 if (InvokeRequired) 224 Invoke(new PropertyChangedEventHandler(Content_PropertyChanged), sender, e); 225 else { 226 jobsTextBox.Text = Content.JobCount.ToString(); 227 calculatingTextBox.Text = Content.CalculatingCount.ToString(); 228 finishedTextBox.Text = Content.FinishedCount.ToString(); 229 } 230 } 199 231 #endregion 200 232 201 233 #region Control events 202 234 private void startButton_Click(object sender, EventArgs e) { 203 Content.Start();235 ExperimentManagerClient.StartExperiment(new Action<Exception>((Exception ex) => ErrorHandling.ShowErrorDialog(this, "Start failed.", ex)), Content); 204 236 } 205 237 private void pauseButton_Click(object sender, EventArgs e) { 206 Content.Pause();238 ExperimentManagerClient.PauseExperiment(Content); 207 239 } 208 240 private void stopButton_Click(object sender, EventArgs e) { 209 Content.Stop(); 210 } 211 private void resetButton_Click(object sender, EventArgs e) { 212 Content.Prepare(); 241 ExperimentManagerClient.StopExperiment(Content); 242 } 243 private void resetButton_Click(object sender, EventArgs e) { } 244 245 private void nameTextBox_Validated(object sender, EventArgs e) { 246 if (Content.Name != nameTextBox.Text) 247 Content.Name = nameTextBox.Text; 213 248 } 214 249 215 250 private void resourceNamesTextBox_Validated(object sender, EventArgs e) { 216 Content.ResourceNames = resourceNamesTextBox.Text; 251 if (Content.ResourceNames != resourceNamesTextBox.Text) 252 Content.ResourceNames = resourceNamesTextBox.Text; 217 253 } 218 254 … … 238 274 } 239 275 240 private void disconnectButton_Click(object sender, EventArgs e) { 276 private void viewExperimentButton_Click(object sender, EventArgs e) { 277 MainFormManager.MainForm.ShowContent(Content.GetExperiment()); 278 } 279 280 private void includeJobsCheckBox_CheckedChanged(object sender, EventArgs e) { 281 //if (Content != null) Content.IncludeJobs = includeJobsCheckBox.Checked; 282 } 283 284 private void refreshAutomaticallyCheckBox_CheckedChanged(object sender, EventArgs e) { 241 285 if (Content != null) { 242 Content.StopResultPolling(); 243 SetEnabledStateOfControls(); 244 } 245 } 246 247 private void reconnectButton_Click(object sender, EventArgs e) { 248 if (Content != null) { 249 Content.StartResultPolling(); 250 SetEnabledStateOfControls(); 286 Content.RefreshAutomatically = refreshAutomaticallyCheckBox.Checked; 251 287 } 252 288 } 253 289 254 290 private void useLocalPluginsCheckBox_CheckedChanged(object sender, EventArgs e) { 255 if (Content != null) { 256 Content.UseLocalPlugins = useLocalPluginsCheckBox.Checked; 257 } 258 } 259 #endregion 260 261 #region Helpers 262 private void SetEnabledStateOfExecutableButtons() { 263 if (Content == null) { 264 startButton.Enabled = pauseButton.Enabled = stopButton.Enabled = resetButton.Enabled = reconnectButton.Enabled = disconnectButton.Enabled = false; 265 } else { 266 startButton.Enabled = Content.GetExperiment() != null && Content.ExecutionState == ExecutionState.Prepared; 267 pauseButton.Enabled = false; 268 stopButton.Enabled = Content.ExecutionState == ExecutionState.Started && Content.IsPollingResults; 269 resetButton.Enabled = false; 270 reconnectButton.Enabled = (Content.ExecutionState == ExecutionState.Started) && !Content.IsPollingResults; 271 disconnectButton.Enabled = (Content.ExecutionState == ExecutionState.Started) && Content.IsPollingResults; 272 } 273 } 274 #endregion 275 276 private void downloadExperimentButton_Click(object sender, EventArgs e) { 277 var invoker = new MethodInvoker(Content.LoadHiveJob); 278 invoker.BeginInvoke((ar) => { 291 if (Content != null) Content.UseLocalPlugins = useLocalPluginsCheckBox.Checked; 292 } 293 294 private void refreshButton_Click(object sender, EventArgs e) { 295 var invoker = new Action<HiveExperiment>(ExperimentManagerClient.LoadExperiment); 296 invoker.BeginInvoke(Content, (ar) => { 279 297 try { 280 298 invoker.EndInvoke(ar); … … 285 303 }, null); 286 304 } 287 305 #endregion 306 307 #region Helpers 308 private void SetEnabledStateOfExecutableButtons() { 309 if (Content == null) { 310 startButton.Enabled = pauseButton.Enabled = stopButton.Enabled = resetButton.Enabled = false; 311 } else { 312 startButton.Enabled = Content.GetExperiment() != null && Content.ExecutionState == ExecutionState.Prepared; 313 pauseButton.Enabled = Content.ExecutionState == ExecutionState.Started; 314 stopButton.Enabled = Content.ExecutionState == ExecutionState.Started; 315 resetButton.Enabled = false; 316 } 317 } 318 #endregion 319 320 #region Progress reporting 288 321 private void Content_IsProgressingChanged(object sender, EventArgs e) { 289 322 if (this.InvokeRequired) { … … 312 345 } 313 346 } 347 #endregion 348 314 349 } 315 350 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentView.resx
r5402 r5955 118 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <metadata name="errorProvider.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">121 <value>107, 17</value>122 </metadata>123 <metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">124 <value>17, 17</value>125 </metadata>126 120 <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 127 121 <data name="openExperimentButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> … … 143 137 </value> 144 138 </data> 139 <metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 140 <value>17, 17</value> 141 </metadata> 145 142 <data name="newExperimentButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 146 143 <value> … … 157 154 </value> 158 155 </data> 159 <data name="downloadExperimentButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 156 <data name="startButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 157 <value> 158 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 159 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 160 Cv8BNGKaggAAALBJREFUOE9j+P//PwMlGKvmsv3ZbsQaitWAhBkR/4k1BKcBlmX6RBmC1YCoKUH/N9xa 161 /J8YQ7AaEDzBG2Q7UYZgNcCnyxlsAAhHLQrA6xKsBjg2W/zP2BAL1mzbrP9fp1jhv0QaN4hWQ48drAaY 162 1+ihaOZPYMGqGWQYVgP0SpXhNuPTjNMAlXwpsLMJacZpgHSGIFGacRogksyJ089EBSK20MaVNyjKiTi9 163 QGxOBKkDACT9xOni1RbMAAAAAElFTkSuQmCC 164 </value> 165 </data> 166 <data name="stopButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 167 <value> 168 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 169 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 170 Cv8BNGKaggAAAWtJREFUOE/Nkz9IAmEYxl0KGqKtMVpaIiEoipYIgnByCSGhSQiCNBqCMiqwsr8clChF 171 YmYSSikeWEbZH2qwEhKhwhAXjQwKEbw0zyue7nO7hgtyqOEbf7/ne5+XVwJAUsorCSbB/0xAeT+xSBcw 172 685B52QwYU9jdOMFw+ZnDK0+YtCUyHzvSzACge/jH7hLcAg8FHB4w8IbZOEKsLD4s5AqdnheWLpAQJKj 173 TxyCUa4IOi/yWPPlsOJlMGePoU6+JS4g376NczgKsdg+y8PIg3pnBmPWV6ipMGq61sUFZOarCAf3JZ98 174 8I75XQKnoDEmoRg5RXW7QVxACvOHWdhO8lim36C1ptFvSEI5E4NsYA9VLUviAtK255qFcT+LSXsKahMP 175 66OQa0Po7HOholEvLiCr2jxmMG2LQEOFoBw/55M96FA50NpjRlmDTlxA9tym8qGpl0Z9twO1Mktx7srm 176 BZRLp34W/Oao/v4WvgBcI/R+TmAaZAAAAABJRU5ErkJggg== 177 </value> 178 </data> 179 <data name="resetButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 180 <value> 181 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 182 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 183 Cv8BNGKaggAAAX9JREFUOE9j+P//PwMlmCLNIIupa0Dv5r//Ybht7bf/jSs+/69d/P5/xbxX/0tmP/9f 184 MP3x/9JZj4EWI7yN4oKuDb/+bzr57f/KQ1/+L9jz6f/lBz//965997956RuwIXnTX/zXDV2F2wCQrSsO 185 fvk/b9en/7ee/AIp/N+w5M3/0rkv/+dMff4/qffZf1W/RbgNADl5zo5P/x++/AHWDAIls1/+z5ry/H9C 186 79P/Ya2P/8u5zcJtAMi/Nx99hmtGZhy7/Oa/V+3D/2J2k3AbAPJn87I3/09deQnXG9355H9g0yMw36H0 187 /n9+s27cBoBCuhxoSM605/93HrkL1hTQ8Oi/W9UDMNss7+5/ToNW3AaAoikb6N9EoH/D2x7/n7Puwn/X 188 ivv/bYrvgQ3Qy7j1n1WnEbcBoDiO63n6P7Tl0X+fuof/ncrv/7cuvPffJPsO2AD1JCIMsEza9h+EjWM2 189 /NcKXv5fwWMuOOB4TTr/s+k24XcB0BKSkzbJGtAtodgAAJMl+qgyDSjjAAAAAElFTkSuQmCC 190 </value> 191 </data> 192 <data name="pauseButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 193 <value> 194 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 195 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 196 Cv8BNGKaggAAAL5JREFUOE9j+P//PwMlmCLNIIsHoQG9m//+79rw63/e1EefQE5E56OHF4YXQJqvPvzz 197 Xzd0FVDtfwZ0PkED2tZ++3/r6e//qn6LwAag8wka0Lji8//LD3//l3ObBTYAnU/QgNrF7/+fuP77v5jd 198 JLAB6HyCBlTMe/V/94Wf//nNusEGoPMJGlAy+/n/9Sd//uc0aAUbgM4naEDB9Mf/F+z5/J9VpxFsADqf 199 oAGg+GfTbYIbgM4naACpGWvg8wIAkX3yJyVePz4AAAAASUVORK5CYII= 200 </value> 201 </data> 202 <data name="refreshButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 160 203 <value> 161 204 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH … … 204 247 fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ 205 248 tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ 206 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAA2JJREFUOE9lk31MFHQY 207 x59JZIU62/QPF1gauDJXjkpyZLxVMEEubgpKU0NePKS6yp168qaJ4OIlMhUH6hRWChyuuuTaQjqFk8j0 208 MEhlURdMRgp0XERccfjpx7G1Vn8822+/fb/fz/f54xFA/jtDf03S4fyTloE/6PhlFNfvY0xMTCjZ/7X/ 209 mCfv3qXH7ab6lp387i/Y2VWE9mIhcdZk1phrybXeofvWIG6l+XeQN8CtzJ/fucHb10rZ013N0f5zHOyr 210 Ytf3kWhb5hJQnciMfb+y9HA/J1u6cTqdTE5OeoPEo8y1A00kWFcr8jZqBk185f6Bc6MOCntySLItYuGZ 211 /UiRE9lhZ05RGdWNNoaHh6cDrricrLI8yfpLj5B/U0vlgJVPRppoc1/l1O1O1rZ08NDpC8wo7kP25iE5 212 QmD2IWw2G2NjY0hi/TB+Zbm83BxA6uVgjNdTybuZzIEfjRT/BDHn4b5jClVWiOwPRoyCzxvPkFtSRW9v 213 L/Jwwc/Irhs83hBI5Jf+JFxcoKjBpLS3o7kA/meU+QMP8l4m8q4vsn0mPrp5xGYV0q40MkvfgbzlYNah 214 LSxuEB6tiyfIdJSFtTD7pDIfnFDkAaRgij4XyVjB7JTnCd2YQ2NjI+KX2ops/U616OTe97fje3gH91em 215 Ih+q/2IVUPAbkl+qRhRduEfnS0DaS4SsM1JfX4/MT7ciSc2I7ppq0o/s7lR1w5Q5SJmOI4YeRG9CtkXh 216 k76EBVuXsTwtixfWGqirq0OW7/4aiVRJiU3Ia5dUxS5k5yvTxGw1GZXIhstIrA0/TSnP6jaxcnM5mg2Z 217 mM1mBbD047OqBok4jcR9hiScR9afQt5U5i3hSLwFiT6LhNbwYNQRNLojPLG6jKys12lra0Ou991mWd63 218 PBCi6k5NaC0z47OZszEUCTuBrKzB57kTzI/4mJCkJp7WmoiI3UxJSQkOhwMZHx+ntrWLoGw7gWvM+Ieb 219 WKItYrGmnHlhDSyKOcsKtV5M2jc8laDeL6ZgMBiwWq2Mjo5OX9fIyAifNrcRvcfMY5ntRGW0EpveSlzG 220 FeJ1Vwl5tZml0fuI0WzCaDRisVgYHBz03oM3YOrhcrmw2+2UV33EunfKiUo5QHjyXiISDWiTdej1eioq 221 Krx7Dw0N4fF4vLfwN80WjZRSOVvaAAAAAElFTkSuQmCC 222 </value> 223 </data> 224 <data name="startButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 225 <value> 226 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 227 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 228 Cv8BNGKaggAAALBJREFUOE9j+P//PwMlGKvmsv3ZbsQaitWAhBkR/4k1BKcBlmX6RBmC1YCoKUH/N9xa 229 /J8YQ7AaEDzBG2Q7UYZgNcCnyxlsAAhHLQrA6xKsBjg2W/zP2BAL1mzbrP9fp1jhv0QaN4hWQ48drAaY 230 1+ihaOZPYMGqGWQYVgP0SpXhNuPTjNMAlXwpsLMJacZpgHSGIFGacRogksyJ089EBSK20MaVNyjKiTi9 231 QGxOBKkDACT9xOni1RbMAAAAAElFTkSuQmCC 232 </value> 233 </data> 234 <data name="stopButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 235 <value> 236 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 237 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 238 Cv8BNGKaggAAAWtJREFUOE/Nkz9IAmEYxl0KGqKtMVpaIiEoipYIgnByCSGhSQiCNBqCMiqwsr8clChF 239 YmYSSikeWEbZH2qwEhKhwhAXjQwKEbw0zyue7nO7hgtyqOEbf7/ne5+XVwJAUsorCSbB/0xAeT+xSBcw 240 685B52QwYU9jdOMFw+ZnDK0+YtCUyHzvSzACge/jH7hLcAg8FHB4w8IbZOEKsLD4s5AqdnheWLpAQJKj 241 TxyCUa4IOi/yWPPlsOJlMGePoU6+JS4g376NczgKsdg+y8PIg3pnBmPWV6ipMGq61sUFZOarCAf3JZ98 242 8I75XQKnoDEmoRg5RXW7QVxACvOHWdhO8lim36C1ptFvSEI5E4NsYA9VLUviAtK255qFcT+LSXsKahMP 243 66OQa0Po7HOholEvLiCr2jxmMG2LQEOFoBw/55M96FA50NpjRlmDTlxA9tym8qGpl0Z9twO1Mktx7srm 244 BZRLp34W/Oao/v4WvgBcI/R+TmAaZAAAAABJRU5ErkJggg== 245 </value> 246 </data> 247 <data name="resetButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 248 <value> 249 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 250 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 251 Cv8BNGKaggAAAX9JREFUOE9j+P//PwMlmCLNIIupa0Dv5r//Ybht7bf/jSs+/69d/P5/xbxX/0tmP/9f 252 MP3x/9JZj4EWI7yN4oKuDb/+bzr57f/KQ1/+L9jz6f/lBz//965997956RuwIXnTX/zXDV2F2wCQrSsO 253 fvk/b9en/7ee/AIp/N+w5M3/0rkv/+dMff4/qffZf1W/RbgNADl5zo5P/x++/AHWDAIls1/+z5ry/H9C 254 79P/Ya2P/8u5zcJtAMi/Nx99hmtGZhy7/Oa/V+3D/2J2k3AbAPJn87I3/09deQnXG9355H9g0yMw36H0 255 /n9+s27cBoBCuhxoSM605/93HrkL1hTQ8Oi/W9UDMNss7+5/ToNW3AaAoikb6N9EoH/D2x7/n7Puwn/X 256 ivv/bYrvgQ3Qy7j1n1WnEbcBoDiO63n6P7Tl0X+fuof/ncrv/7cuvPffJPsO2AD1JCIMsEza9h+EjWM2 257 /NcKXv5fwWMuOOB4TTr/s+k24XcB0BKSkzbJGtAtodgAAJMl+qgyDSjjAAAAAElFTkSuQmCC 258 </value> 259 </data> 260 <data name="pauseButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 261 <value> 262 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 263 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 264 Cv8BNGKaggAAAL5JREFUOE9j+P//PwMlmCLNIIsHoQG9m//+79rw63/e1EefQE5E56OHF4YXQJqvPvzz 265 Xzd0FVDtfwZ0PkED2tZ++3/r6e//qn6LwAag8wka0Lji8//LD3//l3ObBTYAnU/QgNrF7/+fuP77v5jd 266 JLAB6HyCBlTMe/V/94Wf//nNusEGoPMJGlAy+/n/9Sd//uc0aAUbgM4naEDB9Mf/F+z5/J9VpxFsADqf 267 oAGg+GfTbYIbgM4naACpGWvg8wIAkX3yJyVePz4AAAAASUVORK5CYII= 249 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAALDAAACwwBP0AiyAAAABl0RVh0U29mdHdhcmUA 250 UGFpbnQuTkVUIHYzLjUuNUmK/OAAAAJiSURBVDhPnZNtSFNRHMbdzAgV/DC0bL4R5rSNEjOjiJkhUfpB 251 Aikog74ERV+iIipymgvXbFZrW1NrFoQhQUr2phQxcK0XGWx+2JhGdrfWNmduM1N3r9vTPcNF0vVLFx4O 252 h3Of33nO+f9PUtLSRwcHkunQEJ8OGzOZGXMq8/NjJqsMZuZ9NhMyrqKnX/HIr/Peu5KE55+RmR3JM419 253 QLtRg/rHR1HVVQvprX243C+HjXKE6LD5iMqoBycg4usR9I++RN3zBsgmFFC4NLjiUKHJ0YYTn86h8k4N 254 rBN2lNzcxg1weMaDxHx14gZq+w4hq2kD1sk34pjxVBzU7LgehxQoxdyAC0+b0WA6ie3qPWgf1GLU5cSY 255 l0JOiyieKqFseSE34IDhMKSd+9FneQFmMSamF2Np/sA0bG7nMoigMZ8bUNFZhfNPZMRcyopHMzFer2UA 256 +QoJchXFIDsTc8ZFITdgi3YnRr7Y4Jv8kUJu2eMN5Li/+1O+eSfXeHyB1eycT7l9a52fKW4AuyOWtJcd 257 kyN0bJfb4+fNR6L8uYUo7xer2blommxYyQ0oM1Ris34Him+XBwvaJGFhqwgd5odYoKMCkoiFVHcM30eJ 258 doUybjVIoXTp4iUrVJXCQtnJccAmyCUprNQYah7VY31jEXeCTbqKPwACEanLYflqZztwHF2mnnhXklIe 259 f3CaG8DGRtG1smU1J6aEkZiFMhHuve3lBuS1ivHM+hpCtnH+NiUaiJgVQxoEQsxuzregf9MN9qLwzmHB 260 pd4W1OoOIv1sFtLPZKFaXQftYDemwkyqZ4rmr/ga/2fhN/0cpIchJAs6AAAAAElFTkSuQmCC 268 261 </value> 269 262 </data> -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/MenuItems/ExperimentManagerMenuItem.cs
r5793 r5955 33 33 } 34 34 public override void Execute() { 35 MainFormManager.MainForm.ShowContent( new HiveExperimentManagerClient());35 MainFormManager.MainForm.ShowContent(ExperimentManagerClient.Instance); 36 36 } 37 37 public override int Position { -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/HeuristicLab.Clients.Hive.Views-3.4.csproj
r5852 r5955 157 157 <DependentUpon>UpdateControl.cs</DependentUpon> 158 158 </Compile> 159 <Compile Include="ExperimentManager\HiveExperimentView.cs"> 160 <SubType>UserControl</SubType> 161 </Compile> 162 <Compile Include="ExperimentManager\HiveExperimentView.Designer.cs"> 163 <DependentUpon>HiveExperimentView.cs</DependentUpon> 164 </Compile> 165 <Compile Include="ExperimentManager\HiveItemView.cs"> 166 <SubType>UserControl</SubType> 167 </Compile> 168 <Compile Include="ExperimentManager\HiveItemView.Designer.cs"> 169 <DependentUpon>HiveItemView.cs</DependentUpon> 170 </Compile> 159 171 <Compile Include="ExperimentManager\StateLogListList.cs" /> 160 172 <Compile Include="ExperimentManager\ItemTreeView.cs"> … … 194 206 <Compile Include="ExperimentManager\StateLogView.designer.cs"> 195 207 <DependentUpon>StateLogView.cs</DependentUpon> 196 </Compile>197 <Compile Include="ExperimentManager\UpdateableHiveExperimentManagerView.cs">198 <SubType>UserControl</SubType>199 </Compile>200 <Compile Include="ExperimentManager\UpdateableHiveExperimentManagerView.designer.cs">201 <DependentUpon>UpdateableHiveExperimentManagerView.cs</DependentUpon>202 208 </Compile> 203 209 <Compile Include="ExperimentManager\HiveExperimentManagerView.cs"> … … 231 237 <DependentUpon>HiveExperimentListView.cs</DependentUpon> 232 238 </Compile> 233 <Compile Include="ExperimentManager\HiveExperimentView.cs">234 <SubType>UserControl</SubType>235 </Compile>236 <Compile Include="ExperimentManager\HiveExperimentView.Designer.cs">237 <DependentUpon>HiveExperimentView.cs</DependentUpon>238 </Compile>239 239 <Compile Include="ExperimentManager\HiveJobListView.cs"> 240 240 <SubType>UserControl</SubType> … … 282 282 <DependentUpon>UpdateControl.cs</DependentUpon> 283 283 </EmbeddedResource> 284 <EmbeddedResource Include="ExperimentManager\HiveExperimentView.resx"> 285 <DependentUpon>HiveExperimentView.cs</DependentUpon> 286 </EmbeddedResource> 284 287 <EmbeddedResource Include="ExperimentManager\ItemTreeView.resx"> 285 288 <DependentUpon>ItemTreeView.cs</DependentUpon> … … 300 303 <DependentUpon>HiveExperimentManagerView.cs</DependentUpon> 301 304 <SubType>Designer</SubType> 302 </EmbeddedResource>303 <EmbeddedResource Include="ExperimentManager\UpdateableHiveExperimentManagerView.resx">304 <DependentUpon>UpdateableHiveExperimentManagerView.cs</DependentUpon>305 </EmbeddedResource>306 <EmbeddedResource Include="ExperimentManager\HiveExperimentView.resx">307 <DependentUpon>HiveExperimentView.cs</DependentUpon>308 305 </EmbeddedResource> 309 306 <EmbeddedResource Include="ExperimentManager\HiveJobView.resx"> -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ExperimentManager/JobResultPoller.cs
r5599 r5955 89 89 OnExceptionOccured(e); 90 90 } 91 finally { 92 IsPolling = false; 93 } 91 94 } 92 95 -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/HeuristicLab.Clients.Hive-3.4.csproj
r5852 r5955 120 120 <Compile Include="Exceptions\JobResultPollingException.cs" /> 121 121 <Compile Include="Exceptions\OptimizerNotFoundException.cs" /> 122 <Compile Include="ExperimentManager\ExperimentManagerClient.cs" /> 122 123 <Compile Include="ExperimentManager\HiveJobDownloader.cs" /> 123 124 <Compile Include="ExperimentManager\IItemTree.cs" /> … … 127 128 <Compile Include="Jobs\OptimizerJob.cs" /> 128 129 <Compile Include="HeuristicLabClientsHivePlugin.cs" /> 129 <Compile Include="ExperimentManager\HiveExperimentManagerClient.cs" />130 130 <Compile Include="ExperimentManager\HiveJobClient.cs" /> 131 <Compile Include="ExperimentManager\HiveExperimentClient.cs" />132 131 <Compile Include="ExperimentManager\JobResultPoller.cs" /> 133 132 <Compile Include="Progress\IProgress.cs" /> … … 139 138 <Compile Include="Exceptions\ServiceClientFactoryException.cs" /> 140 139 <Compile Include="ServiceClients\Appointment.cs" /> 140 <Compile Include="ServiceClients\HiveItemCollection.cs" /> 141 <Compile Include="ServiceClients\IHiveItem.cs" /> 141 142 <Compile Include="ServiceClients\NamedHiveItem.cs" /> 142 143 <Compile Include="ServiceClients\Heartbeat.cs" /> -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/Appointment.cs
r5779 r5955 37 37 } 38 38 39 public IDeepCloneable Clone(Cloner cloner) {39 public override IDeepCloneable Clone(Cloner cloner) { 40 40 return new Appointment(this, cloner); 41 }42 43 public object Clone() {44 return Clone(new Cloner());45 41 } 46 42 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/HiveExperiment.cs
r5779 r5955 20 20 #endregion 21 21 22 using System; 23 using System.Collections.Generic; 24 using System.ComponentModel; 25 using System.Linq; 26 using HeuristicLab.Clients.Hive.Jobs; 22 27 using HeuristicLab.Common; 28 using HeuristicLab.Core; 29 using HeuristicLab.Optimization; 23 30 24 31 namespace HeuristicLab.Clients.Hive { 25 32 26 public partial class HiveExperiment : IDeepCloneable, IContent { 27 28 public HiveExperiment() { } 33 public partial class HiveExperiment : IDeepCloneable, IContent, IProgressReporter { 34 private JobResultPoller jobResultPoller; 35 36 private bool useLocalPlugins; 37 public bool UseLocalPlugins { 38 get { return useLocalPlugins; } 39 set { useLocalPlugins = value; } 40 } 41 42 private ExecutionState executionState; 43 public ExecutionState ExecutionState { 44 get { return executionState; } 45 internal set { 46 if (executionState != value) { 47 executionState = value; 48 OnExecutionStateChanged(); 49 } 50 } 51 } 52 53 private TimeSpan executionTime; 54 public TimeSpan ExecutionTime { 55 get { return executionTime; } 56 internal set { 57 if (executionTime != value) { 58 executionTime = value; 59 OnExecutionTimeChanged(); 60 } 61 } 62 } 63 64 private HiveJob hiveJob; 65 public HiveJob HiveJob { 66 get { return hiveJob; } 67 set { 68 DeregisterHiveJobEvents(); 69 if (hiveJob != value) { 70 hiveJob = value; 71 RegisterHiveJobEvents(); 72 OnHiveJobChanged(); 73 } 74 } 75 } 76 77 private bool isProgressing; 78 public bool IsProgressing { 79 get { return isProgressing; } 80 set { 81 if (isProgressing != value) { 82 isProgressing = value; 83 OnIsProgressingChanged(); 84 } 85 } 86 } 87 88 /** include jobs when refreshing **/ 89 private bool includeJobs; 90 public bool IncludeJobs { 91 get { return includeJobs; } 92 set { includeJobs = value; } 93 } 94 95 private bool refreshAutomatically; 96 public bool RefreshAutomatically { 97 get { return refreshAutomatically; } 98 set { 99 if (refreshAutomatically != value) { 100 refreshAutomatically = value; 101 OnRefreshAutomaticallyChanged(); 102 if (RefreshAutomatically) { 103 StartResultPolling(); 104 } else { 105 StopResultPolling(); 106 } 107 } 108 } 109 } 110 111 private IProgress progress; 112 public IProgress Progress { 113 get { return progress; } 114 set { this.progress = value; } 115 } 116 117 #region Constructors and Cloning 118 public HiveExperiment() { 119 this.ResourceNames = "HEAL"; 120 this.includeJobs = true; 121 this.refreshAutomatically = true; 122 } 29 123 30 124 protected HiveExperiment(HiveExperiment original, Cloner cloner) { … … 38 132 this.Description = original.Description; 39 133 this.Id = original.Id; 40 } 41 public IDeepCloneable Clone(Cloner cloner) { 134 135 this.UseLocalPlugins = original.UseLocalPlugins; 136 this.ExecutionTime = original.ExecutionTime; 137 } 138 public override IDeepCloneable Clone(Cloner cloner) { 42 139 return new HiveExperiment(this, cloner); 43 140 } 141 #endregion 44 142 45 143 public override string ToString() { 46 return base.ToString() + "Name: " + Name + ", Description: " + Description; 47 } 48 49 public object Clone() { 50 return Clone(new Cloner()); 144 return Name; 145 } 146 147 #region Events 148 public event EventHandler ExecutionTimeChanged; 149 private void OnExecutionTimeChanged() { 150 EventHandler handler = ExecutionTimeChanged; 151 if (handler != null) handler(this, EventArgs.Empty); 152 } 153 154 public event EventHandler ExecutionStateChanged; 155 private void OnExecutionStateChanged() { 156 EventHandler handler = ExecutionStateChanged; 157 if (handler != null) handler(this, EventArgs.Empty); 158 } 159 160 public event EventHandler HiveJobChanged; 161 private void OnHiveJobChanged() { 162 if (jobResultPoller != null && jobResultPoller.IsPolling) { 163 jobResultPoller.Stop(); 164 DeregisterResultPollingEvents(); 165 } 166 if (HiveJob != null && HiveJob.Job.Id != Guid.Empty) { 167 if (this.RefreshAutomatically) 168 StartResultPolling(); 169 } 170 EventHandler handler = HiveJobChanged; 171 if (handler != null) handler(this, EventArgs.Empty); 172 } 173 174 public event EventHandler IsProgressingChanged; 175 private void OnIsProgressingChanged() { 176 EventHandler handler = IsProgressingChanged; 177 if (handler != null) handler(this, EventArgs.Empty); 178 } 179 180 public event EventHandler RefreshAutomaticallyChanged; 181 private void OnRefreshAutomaticallyChanged() { 182 EventHandler handler = RefreshAutomaticallyChanged; 183 if (handler != null) handler(this, EventArgs.Empty); 184 } 185 #endregion 186 187 private void RegisterHiveJobEvents() { 188 if (HiveJob != null) { 189 HiveJob.JobStateChanged += new EventHandler(HiveJob_JobStateChanged); 190 } 191 } 192 193 private void DeregisterHiveJobEvents() { 194 if (HiveJob != null) { 195 HiveJob.JobStateChanged -= new EventHandler(HiveJob_JobStateChanged); 196 } 197 } 198 199 private void HiveJob_JobStateChanged(object sender, EventArgs e) { 200 if (this.HiveJob != null) { 201 this.RootJobId = HiveJob.Job.Id; 202 } 203 } 204 205 public Experiment GetExperiment() { 206 if (this.HiveJob != null) { 207 return HiveJob.OptimizerJob.OptimizerAsExperiment; 208 } 209 return null; 210 } 211 212 public void SetExperiment(Experiment experiment) { 213 this.HiveJob = new HiveJob(experiment); 214 } 215 216 protected override void OnPropertyChanged(PropertyChangedEventArgs e) { 217 base.OnPropertyChanged(e); 218 if (e.PropertyName == "Name") { 219 OnToStringChanged(); 220 } 221 } 222 223 #region JobResultPoller Events 224 225 public void StartResultPolling() { 226 if (jobResultPoller == null) { 227 jobResultPoller = new JobResultPoller(HiveJob, /*ApplicationConstants.ResultPollingInterval*/new TimeSpan(0, 0, 5)); //TODO: find a better place for ApplicationConstants 228 RegisterResultPollingEvents(); 229 } 230 231 if (!jobResultPoller.IsPolling) { 232 jobResultPoller.Start(); 233 } 234 } 235 236 public void StopResultPolling() { 237 if (jobResultPoller.IsPolling) { 238 jobResultPoller.Stop(); 239 } 240 } 241 242 private void RegisterResultPollingEvents() { 243 jobResultPoller.ExceptionOccured += new EventHandler<EventArgs<Exception>>(jobResultPoller_ExceptionOccured); 244 jobResultPoller.JobResultsReceived += new EventHandler<EventArgs<IEnumerable<LightweightJob>>>(jobResultPoller_JobResultReceived); 245 jobResultPoller.IsPollingChanged += new EventHandler(jobResultPoller_IsPollingChanged); 246 } 247 private void DeregisterResultPollingEvents() { 248 jobResultPoller.ExceptionOccured -= new EventHandler<EventArgs<Exception>>(jobResultPoller_ExceptionOccured); 249 jobResultPoller.JobResultsReceived -= new EventHandler<EventArgs<IEnumerable<LightweightJob>>>(jobResultPoller_JobResultReceived); 250 jobResultPoller.IsPollingChanged -= new EventHandler(jobResultPoller_IsPollingChanged); 251 } 252 private void jobResultPoller_IsPollingChanged(object sender, EventArgs e) { 253 this.refreshAutomatically = jobResultPoller.IsPolling; 254 OnRefreshAutomaticallyChanged(); 255 } 256 private void jobResultPoller_JobResultReceived(object sender, EventArgs<IEnumerable<LightweightJob>> e) { 257 foreach (LightweightJob lightweightJob in e.Value) { 258 HiveJob hj = hiveJob.GetHiveJobByJobId(lightweightJob.Id); 259 if (hj != null) { 260 DateTime lastJobDataUpdate = hj.Job.LastJobDataUpdate; 261 hj.UpdateFromLightweightJob(lightweightJob); 262 263 // lastJobDataUpdate equals DateTime.MinValue right after it was uploaded. When the first results are polled, this value is updated 264 if (lastJobDataUpdate != DateTime.MinValue && lastJobDataUpdate < hj.Job.LastJobDataUpdate) { 265 OptimizerJob optimizerJob = ExperimentManagerClient.LoadOptimizerJob(hj.Job.Id); 266 if (optimizerJob == null) { 267 // something bad happened to this job. bad job, BAAAD job! 268 } else { 269 // if the job is paused, download but don't integrate into parent optimizer (to avoid Prepare) 270 if (hj.Job.State == JobState.Paused) { 271 hj.OptimizerJob = optimizerJob; 272 } else { 273 if (lightweightJob.ParentJobId.HasValue) { 274 HiveJob parentHiveJob = HiveJob.GetHiveJobByJobId(lightweightJob.ParentJobId.Value); 275 parentHiveJob.UpdateChildOptimizer(optimizerJob, hj.Job.Id); 276 } 277 } 278 } 279 } 280 } 281 } 282 GC.Collect(); // force GC, because .NET is too lazy here (deserialization takes a lot of memory) 283 if (AllJobsFinished()) { 284 this.ExecutionState = Core.ExecutionState.Stopped; 285 StopResultPolling(); 286 //OnStopped(); 287 } 288 UpdateTotalExecutionTime(); 289 UpdateStats(); 290 } 291 292 private void UpdateStats() { 293 var jobs = HiveJob.GetAllHiveJobs(); 294 this.JobCount = jobs.Count(); 295 this.CalculatingCount = jobs.Count(j => j.Job.State == JobState.Calculating); 296 this.FinishedCount = jobs.Count(j => j.Job.State == JobState.Finished); 297 } 298 299 private bool AllJobsFinished() { 300 return HiveJob.GetAllHiveJobs().All(j => j.Job.State == JobState.Finished 301 || j.Job.State == JobState.Aborted 302 || j.Job.State == JobState.Failed); 303 } 304 305 private void jobResultPoller_ExceptionOccured(object sender, EventArgs<Exception> e) { 306 //OnExceptionOccured(e.Value); 307 } 308 309 public void UpdateTotalExecutionTime() { 310 this.ExecutionTime = TimeSpan.FromMilliseconds(HiveJob.GetAllHiveJobs().Sum(x => x.Job.ExecutionTime.HasValue ? x.Job.ExecutionTime.Value.TotalMilliseconds : 0)); 311 } 312 #endregion 313 314 protected override void RaisePropertyChanged(string propertyName) { 315 if (!(propertyName == "ExecutionTime") 316 && !(propertyName == "JobCount") 317 && !(propertyName == "CalculatingCount") 318 && !(propertyName == "FinishedCount")) { 319 base.RaisePropertyChanged(propertyName); 320 } 51 321 } 52 322 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/HiveItem.cs
r5718 r5955 23 23 using System.ComponentModel; 24 24 using System.Drawing; 25 using System.Runtime.Serialization; 25 26 using HeuristicLab.Common; 26 27 using HeuristicLab.Core; … … 28 29 namespace HeuristicLab.Clients.Hive { 29 30 30 public partial class HiveItem : IItem { 31 public partial class HiveItem : IHiveItem { 32 public string ItemName { 33 get { return ItemAttribute.GetName(this.GetType()); } 34 } 35 public string ItemDescription { 36 get { return ItemAttribute.GetDescription(this.GetType()); } 37 } 38 public Version ItemVersion { 39 get { return ItemAttribute.GetVersion(this.GetType()); } 40 } 41 public virtual Image ItemImage { 42 get { 43 if (Modified) 44 return HeuristicLab.Common.Resources.VSImageLibrary.DatabaseModified; 45 else 46 return HeuristicLab.Common.Resources.VSImageLibrary.Database; 47 } 48 } 31 49 32 public HiveItem() { } 50 private bool modified; 51 public bool Modified { 52 get { return modified; } 53 private set { 54 if (value != modified) { 55 modified = value; 56 OnModifiedChanged(); 57 RaisePropertyChanged("Modified"); 58 OnItemImageChanged(); 59 RaisePropertyChanged("ItemImage"); 60 } 61 } 62 } 63 64 #region Constructor and Cloning 65 public HiveItem() { 66 modified = true; 67 } 68 69 [OnDeserialized] 70 private void OnDeserialized(StreamingContext context) { 71 modified = false; 72 } 33 73 34 74 protected HiveItem(HiveItem original, Cloner cloner) { 35 75 cloner.RegisterClonedObject(original, this); 36 76 this.Id = original.Id; 77 modified = true; 37 78 } 38 39 79 public virtual IDeepCloneable Clone(Cloner cloner) { 40 80 return new HiveItem(this, cloner); … … 44 84 return Clone(new Cloner()); 45 85 } 86 #endregion 46 87 47 protected void RaisePropertyChanged(string propertyName) { 88 public void Store() { 89 ExperimentManagerClient.Store(this); 90 Modified = false; 91 } 92 93 protected virtual void RaisePropertyChanged(string propertyName) { 48 94 OnPropertyChanged(new PropertyChangedEventArgs(propertyName)); 49 95 if ((propertyName != "Id") && (propertyName != "Modified") && (propertyName != "ItemImage")) { … … 56 102 } 57 103 58 #region IItem Members 59 public string ItemName { 60 get { return ItemAttribute.GetName(this.GetType()); } 61 } 62 public string ItemDescription { 63 get { return ItemAttribute.GetDescription(this.GetType()); } 64 } 65 public Version ItemVersion { 66 get { return ItemAttribute.GetVersion(this.GetType()); } 67 } 68 public Image ItemImage { 69 get { return HeuristicLab.Common.Resources.VSImageLibrary.Class; } 70 } 71 72 private bool modified; 73 public bool Modified { 74 get { return modified; } 75 private set { 76 if (value != modified) { 77 modified = value; 78 OnModifiedChanged(); 79 RaisePropertyChanged("Modified"); 80 //OnItemImageChanged(); ?? 81 //RaisePropertyChanged("ItemImage"); ?? 82 } 83 } 84 } 85 104 #region Event handler 86 105 public event EventHandler ItemImageChanged; 87 106 protected virtual void OnItemImageChanged() { … … 99 118 if (handler != null) handler(this, EventArgs.Empty); 100 119 } 120 #endregion 121 101 122 public override string ToString() { 102 123 return ItemName; 103 124 } 104 #endregion105 125 } 106 126 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/HiveServiceClient.cs
r5786 r5955 549 549 550 550 [System.Runtime.Serialization.OptionalFieldAttribute()] 551 private int CalculatingCountField; 552 553 [System.Runtime.Serialization.OptionalFieldAttribute()] 551 554 private System.DateTime DateCreatedField; 552 555 553 556 [System.Runtime.Serialization.OptionalFieldAttribute()] 557 private int FinishedCountField; 558 559 [System.Runtime.Serialization.OptionalFieldAttribute()] 560 private int JobCountField; 561 562 [System.Runtime.Serialization.OptionalFieldAttribute()] 554 563 private System.Nullable<System.DateTime> LastAccessedField; 555 564 … … 562 571 [System.Runtime.Serialization.OptionalFieldAttribute()] 563 572 private System.Guid RootJobIdField; 573 574 [System.Runtime.Serialization.DataMemberAttribute()] 575 public int CalculatingCount 576 { 577 get 578 { 579 return this.CalculatingCountField; 580 } 581 set 582 { 583 if ((this.CalculatingCountField.Equals(value) != true)) 584 { 585 this.CalculatingCountField = value; 586 this.RaisePropertyChanged("CalculatingCount"); 587 } 588 } 589 } 564 590 565 591 [System.Runtime.Serialization.DataMemberAttribute()] … … 576 602 this.DateCreatedField = value; 577 603 this.RaisePropertyChanged("DateCreated"); 604 } 605 } 606 } 607 608 [System.Runtime.Serialization.DataMemberAttribute()] 609 public int FinishedCount 610 { 611 get 612 { 613 return this.FinishedCountField; 614 } 615 set 616 { 617 if ((this.FinishedCountField.Equals(value) != true)) 618 { 619 this.FinishedCountField = value; 620 this.RaisePropertyChanged("FinishedCount"); 621 } 622 } 623 } 624 625 [System.Runtime.Serialization.DataMemberAttribute()] 626 public int JobCount 627 { 628 get 629 { 630 return this.JobCountField; 631 } 632 set 633 { 634 if ((this.JobCountField.Equals(value) != true)) 635 { 636 this.JobCountField = value; 637 this.RaisePropertyChanged("JobCount"); 578 638 } 579 639 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/Plugin.cs
r5779 r5955 36 36 } 37 37 38 public IDeepCloneable Clone(Cloner cloner) {38 public override IDeepCloneable Clone(Cloner cloner) { 39 39 return new Plugin(this, cloner); 40 }41 42 public object Clone() {43 return Clone(new Cloner());44 40 } 45 41 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/PluginData.cs
r5779 r5955 38 38 } 39 39 40 public IDeepCloneable Clone(Cloner cloner) {40 public override IDeepCloneable Clone(Cloner cloner) { 41 41 return new PluginData(this, cloner); 42 }43 44 public object Clone() {45 return Clone(new Cloner());46 42 } 47 43 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/Resource.cs
r5779 r5955 33 33 } 34 34 35 public IDeepCloneable Clone(Cloner cloner) {35 public override IDeepCloneable Clone(Cloner cloner) { 36 36 return new Resource(this, cloner); 37 }38 39 public object Clone() {40 return Clone(new Cloner());41 37 } 42 38 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/Slave.cs
r5614 r5955 44 44 } 45 45 46 public IDeepCloneable Clone(Cloner cloner) {46 public override IDeepCloneable Clone(Cloner cloner) { 47 47 return new Slave(this, cloner); 48 48 } … … 51 51 return string.Format("Cores: {0}, FreeCores: {1}", Cores, FreeCores); 52 52 } 53 54 public object Clone() {55 return Clone(new Cloner());56 }57 53 } 58 54 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/SlaveGroup.cs
r5614 r5955 30 30 protected SlaveGroup(SlaveGroup original, Cloner cloner) : base(original, cloner) { } 31 31 32 public IDeepCloneable Clone(Cloner cloner) {32 public override IDeepCloneable Clone(Cloner cloner) { 33 33 return new SlaveGroup(this, cloner); 34 }35 36 public object Clone() {37 return Clone(new Cloner());38 34 } 39 35 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/StateLog.cs
r5779 r5955 38 38 } 39 39 40 public IDeepCloneable Clone(Cloner cloner) {40 public override IDeepCloneable Clone(Cloner cloner) { 41 41 return new StateLog(this, cloner); 42 }43 44 public object Clone() {45 return Clone(new Cloner());46 42 } 47 43 -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Common/3.4/DataTransfer/HiveExperiment.cs
r5614 r5955 38 38 public DateTime? LastAccessed { get; set; } 39 39 40 /* ==== some computed statistics ==== */ 41 [DataMember] 42 public int JobCount { get; set; } 43 [DataMember] 44 public int FinishedCount { get; set; } 45 [DataMember] 46 public int CalculatingCount { get; set; } 47 /* ================================== */ 48 40 49 public HiveExperiment() { } 41 42 50 43 51 public override string ToString() { 44 52 return base.ToString() + "Name: " + Name + ", Description: " + Description; -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.DataAccess/3.4/HiveDao.cs
r5786 r5955 232 232 public DT.HiveExperiment GetHiveExperiment(Guid id) { 233 233 using (var db = CreateContext()) { 234 return Convert.ToDto(db.HiveExperiments.SingleOrDefault(x => x.HiveExperimentId == id)); 235 } 234 return AddStatsToExperiment(db, Convert.ToDto(db.HiveExperiments.SingleOrDefault(x => x.HiveExperimentId == id))); 235 } 236 } 237 238 private DT.HiveExperiment AddStatsToExperiment(HiveDataContext db, DT.HiveExperiment exp) { 239 var jobs = new List<Job>(); 240 CollectChildJobs(db, exp.RootJobId, jobs); 241 exp.JobCount = jobs.Count; 242 exp.CalculatingCount = jobs.Count(j => j.State == JobState.Calculating); 243 exp.FinishedCount = jobs.Count(j => j.State == JobState.Finished); 244 return exp; 236 245 } 237 246 238 247 public IEnumerable<DT.HiveExperiment> GetHiveExperiments(Expression<Func<HiveExperiment, bool>> predicate) { 239 248 using (var db = CreateContext()) { 240 return db.HiveExperiments.Where(predicate).Select(x => Convert.ToDto(x)).ToArray();249 return db.HiveExperiments.Where(predicate).Select(x => AddStatsToExperiment(db, Convert.ToDto(x))).ToArray(); 241 250 } 242 251 } … … 640 649 } 641 650 #endregion 651 652 #region Helpers 653 private void CollectChildJobs(HiveDataContext db, Guid parentJobId, List<Job> collection) { 654 var jobs = db.Jobs.Where(j => j.ParentJobId == parentJobId); 655 foreach (var job in jobs) { 656 collection.Add(job); 657 if (job.IsParentJob) 658 CollectChildJobs(db, job.JobId, collection); 659 } 660 } 661 #endregion 642 662 } 643 663 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.DataAccess/3.4/Tools/prepareHiveDatabase.sql
r5511 r5955 47 47 ON UPDATE CASCADE 48 48 ON DELETE CASCADE 49 GO 50 ALTER TABLE [dbo].[StateLog] DROP CONSTRAINT [Resource_StateLog] 51 ALTER TABLE [dbo].[StateLog] WITH CHECK ADD CONSTRAINT [Resource_StateLog] FOREIGN KEY([SlaveId]) 52 REFERENCES [dbo].[Resource] ([ResourceId]) 53 ON UPDATE CASCADE 54 ON DELETE SET NULL 49 55 GO 50 56
Note: See TracChangeset
for help on using the changeset viewer.