diff options
Diffstat (limited to 'Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/ecore-gen/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/partialinterpretation/impl/PartialinterpretationPackageImpl.java')
1 files changed, 214 insertions, 127 deletions
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/ecore-gen/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/partialinterpretation/impl/PartialinterpretationPackageImpl.java b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/ecore-gen/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/partialinterpretation/impl/PartialinterpretationPackageImpl.java index 5fae0d4e..c0515c43 100644 --- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/ecore-gen/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/partialinterpretation/impl/PartialinterpretationPackageImpl.java +++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/ecore-gen/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/partialinterpretation/impl/PartialinterpretationPackageImpl.java | |||
@@ -11,16 +11,23 @@ import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.par | |||
11 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.IntegerElement; | 11 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.IntegerElement; |
12 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLink; | 12 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLink; |
13 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLinkElement; | 13 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLinkElement; |
14 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialBooleanInterpretation; | ||
15 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialComplexTypeInterpretation; | ||
14 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialConstantInterpretation; | 16 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialConstantInterpretation; |
15 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialFunctionInterpretation; | 17 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialFunctionInterpretation; |
18 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialIntegerInterpretation; | ||
16 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation; | 19 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation; |
20 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialPrimitiveInterpretation; | ||
21 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRealInterpretation; | ||
17 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation; | 22 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation; |
23 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialStringInterpretation; | ||
18 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation; | 24 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation; |
19 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialinterpretationFactory; | 25 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialinterpretationFactory; |
20 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialinterpretationPackage; | 26 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialinterpretationPackage; |
21 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PrimitiveElement; | 27 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PrimitiveElement; |
22 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RealElement; | 28 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RealElement; |
23 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RelationLink; | 29 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RelationLink; |
30 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.Scope; | ||
24 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.StringElement; | 31 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.StringElement; |
25 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.UnaryElementRelationLink; | 32 | import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.UnaryElementRelationLink; |
26 | 33 | ||
@@ -144,6 +151,55 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
144 | private EClass stringElementEClass = null; | 151 | private EClass stringElementEClass = null; |
145 | 152 | ||
146 | /** | 153 | /** |
154 | * <!-- begin-user-doc --> | ||
155 | * <!-- end-user-doc --> | ||
156 | * @generated | ||
157 | */ | ||
158 | private EClass scopeEClass = null; | ||
159 | |||
160 | /** | ||
161 | * <!-- begin-user-doc --> | ||
162 | * <!-- end-user-doc --> | ||
163 | * @generated | ||
164 | */ | ||
165 | private EClass partialPrimitiveInterpretationEClass = null; | ||
166 | |||
167 | /** | ||
168 | * <!-- begin-user-doc --> | ||
169 | * <!-- end-user-doc --> | ||
170 | * @generated | ||
171 | */ | ||
172 | private EClass partialBooleanInterpretationEClass = null; | ||
173 | |||
174 | /** | ||
175 | * <!-- begin-user-doc --> | ||
176 | * <!-- end-user-doc --> | ||
177 | * @generated | ||
178 | */ | ||
179 | private EClass partialIntegerInterpretationEClass = null; | ||
180 | |||
181 | /** | ||
182 | * <!-- begin-user-doc --> | ||
183 | * <!-- end-user-doc --> | ||
184 | * @generated | ||
185 | */ | ||
186 | private EClass partialRealInterpretationEClass = null; | ||
187 | |||
188 | /** | ||
189 | * <!-- begin-user-doc --> | ||
190 | * <!-- end-user-doc --> | ||
191 | * @generated | ||
192 | */ | ||
193 | private EClass partialStringInterpretationEClass = null; | ||
194 | |||
195 | /** | ||
196 | * <!-- begin-user-doc --> | ||
197 | * <!-- end-user-doc --> | ||
198 | * @generated | ||
199 | */ | ||
200 | private EClass partialComplexTypeInterpretationEClass = null; | ||
201 | |||
202 | /** | ||
147 | * Creates an instance of the model <b>Package</b>, registered with | 203 | * Creates an instance of the model <b>Package</b>, registered with |
148 | * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package | 204 | * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package |
149 | * package URI value. | 205 | * package URI value. |
@@ -276,8 +332,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
276 | * <!-- end-user-doc --> | 332 | * <!-- end-user-doc --> |
277 | * @generated | 333 | * @generated |
278 | */ | 334 | */ |
279 | public EAttribute getPartialInterpretation_MinNewElements() { | 335 | public EReference getPartialInterpretation_OpenWorldElements() { |
280 | return (EAttribute)partialInterpretationEClass.getEStructuralFeatures().get(6); | 336 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(6); |
281 | } | 337 | } |
282 | 338 | ||
283 | /** | 339 | /** |
@@ -285,8 +341,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
285 | * <!-- end-user-doc --> | 341 | * <!-- end-user-doc --> |
286 | * @generated | 342 | * @generated |
287 | */ | 343 | */ |
288 | public EAttribute getPartialInterpretation_MaxNewElements() { | 344 | public EReference getPartialInterpretation_ProblemConainer() { |
289 | return (EAttribute)partialInterpretationEClass.getEStructuralFeatures().get(7); | 345 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(7); |
290 | } | 346 | } |
291 | 347 | ||
292 | /** | 348 | /** |
@@ -294,7 +350,7 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
294 | * <!-- end-user-doc --> | 350 | * <!-- end-user-doc --> |
295 | * @generated | 351 | * @generated |
296 | */ | 352 | */ |
297 | public EReference getPartialInterpretation_OpenWorldElementPrototypes() { | 353 | public EReference getPartialInterpretation_Scopes() { |
298 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(8); | 354 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(8); |
299 | } | 355 | } |
300 | 356 | ||
@@ -303,8 +359,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
303 | * <!-- end-user-doc --> | 359 | * <!-- end-user-doc --> |
304 | * @generated | 360 | * @generated |
305 | */ | 361 | */ |
306 | public EReference getPartialInterpretation_ProblemConainer() { | 362 | public EAttribute getPartialInterpretation_MinNewElements() { |
307 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(9); | 363 | return (EAttribute)partialInterpretationEClass.getEStructuralFeatures().get(9); |
308 | } | 364 | } |
309 | 365 | ||
310 | /** | 366 | /** |
@@ -312,8 +368,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
312 | * <!-- end-user-doc --> | 368 | * <!-- end-user-doc --> |
313 | * @generated | 369 | * @generated |
314 | */ | 370 | */ |
315 | public EReference getPartialInterpretation_Stringelement() { | 371 | public EAttribute getPartialInterpretation_MaxNewElements() { |
316 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(10); | 372 | return (EAttribute)partialInterpretationEClass.getEStructuralFeatures().get(10); |
317 | } | 373 | } |
318 | 374 | ||
319 | /** | 375 | /** |
@@ -321,8 +377,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
321 | * <!-- end-user-doc --> | 377 | * <!-- end-user-doc --> |
322 | * @generated | 378 | * @generated |
323 | */ | 379 | */ |
324 | public EReference getPartialInterpretation_Stringelements() { | 380 | public EClass getPartialConstantInterpretation() { |
325 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(11); | 381 | return partialConstantInterpretationEClass; |
326 | } | 382 | } |
327 | 383 | ||
328 | /** | 384 | /** |
@@ -330,8 +386,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
330 | * <!-- end-user-doc --> | 386 | * <!-- end-user-doc --> |
331 | * @generated | 387 | * @generated |
332 | */ | 388 | */ |
333 | public EReference getPartialInterpretation_Realelements() { | 389 | public EReference getPartialConstantInterpretation_InterpretationOf() { |
334 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(12); | 390 | return (EReference)partialConstantInterpretationEClass.getEStructuralFeatures().get(0); |
335 | } | 391 | } |
336 | 392 | ||
337 | /** | 393 | /** |
@@ -339,8 +395,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
339 | * <!-- end-user-doc --> | 395 | * <!-- end-user-doc --> |
340 | * @generated | 396 | * @generated |
341 | */ | 397 | */ |
342 | public EReference getPartialInterpretation_Integerelements() { | 398 | public EClass getPartialRelationInterpretation() { |
343 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(13); | 399 | return partialRelationInterpretationEClass; |
344 | } | 400 | } |
345 | 401 | ||
346 | /** | 402 | /** |
@@ -348,8 +404,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
348 | * <!-- end-user-doc --> | 404 | * <!-- end-user-doc --> |
349 | * @generated | 405 | * @generated |
350 | */ | 406 | */ |
351 | public EReference getPartialInterpretation_Booleanelements() { | 407 | public EReference getPartialRelationInterpretation_InterpretationOf() { |
352 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(14); | 408 | return (EReference)partialRelationInterpretationEClass.getEStructuralFeatures().get(0); |
353 | } | 409 | } |
354 | 410 | ||
355 | /** | 411 | /** |
@@ -357,8 +413,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
357 | * <!-- end-user-doc --> | 413 | * <!-- end-user-doc --> |
358 | * @generated | 414 | * @generated |
359 | */ | 415 | */ |
360 | public EAttribute getPartialInterpretation_MaxNewIntegers() { | 416 | public EReference getPartialRelationInterpretation_Relationlinks() { |
361 | return (EAttribute)partialInterpretationEClass.getEStructuralFeatures().get(15); | 417 | return (EReference)partialRelationInterpretationEClass.getEStructuralFeatures().get(1); |
362 | } | 418 | } |
363 | 419 | ||
364 | /** | 420 | /** |
@@ -366,8 +422,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
366 | * <!-- end-user-doc --> | 422 | * <!-- end-user-doc --> |
367 | * @generated | 423 | * @generated |
368 | */ | 424 | */ |
369 | public EAttribute getPartialInterpretation_MaxNewReals() { | 425 | public EReference getPartialRelationInterpretation_Param1() { |
370 | return (EAttribute)partialInterpretationEClass.getEStructuralFeatures().get(16); | 426 | return (EReference)partialRelationInterpretationEClass.getEStructuralFeatures().get(2); |
371 | } | 427 | } |
372 | 428 | ||
373 | /** | 429 | /** |
@@ -375,8 +431,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
375 | * <!-- end-user-doc --> | 431 | * <!-- end-user-doc --> |
376 | * @generated | 432 | * @generated |
377 | */ | 433 | */ |
378 | public EAttribute getPartialInterpretation_MaxNewStrings() { | 434 | public EReference getPartialRelationInterpretation_Param2() { |
379 | return (EAttribute)partialInterpretationEClass.getEStructuralFeatures().get(17); | 435 | return (EReference)partialRelationInterpretationEClass.getEStructuralFeatures().get(3); |
380 | } | 436 | } |
381 | 437 | ||
382 | /** | 438 | /** |
@@ -384,8 +440,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
384 | * <!-- end-user-doc --> | 440 | * <!-- end-user-doc --> |
385 | * @generated | 441 | * @generated |
386 | */ | 442 | */ |
387 | public EReference getPartialInterpretation_NewStrings() { | 443 | public EClass getPartialFunctionInterpretation() { |
388 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(18); | 444 | return partialFunctionInterpretationEClass; |
389 | } | 445 | } |
390 | 446 | ||
391 | /** | 447 | /** |
@@ -393,8 +449,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
393 | * <!-- end-user-doc --> | 449 | * <!-- end-user-doc --> |
394 | * @generated | 450 | * @generated |
395 | */ | 451 | */ |
396 | public EReference getPartialInterpretation_NewReals() { | 452 | public EReference getPartialFunctionInterpretation_InterpretationOf() { |
397 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(19); | 453 | return (EReference)partialFunctionInterpretationEClass.getEStructuralFeatures().get(0); |
398 | } | 454 | } |
399 | 455 | ||
400 | /** | 456 | /** |
@@ -402,8 +458,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
402 | * <!-- end-user-doc --> | 458 | * <!-- end-user-doc --> |
403 | * @generated | 459 | * @generated |
404 | */ | 460 | */ |
405 | public EReference getPartialInterpretation_NewIntegers() { | 461 | public EClass getPartialTypeInterpratation() { |
406 | return (EReference)partialInterpretationEClass.getEStructuralFeatures().get(20); | 462 | return partialTypeInterpratationEClass; |
407 | } | 463 | } |
408 | 464 | ||
409 | /** | 465 | /** |
@@ -411,8 +467,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
411 | * <!-- end-user-doc --> | 467 | * <!-- end-user-doc --> |
412 | * @generated | 468 | * @generated |
413 | */ | 469 | */ |
414 | public EClass getPartialConstantInterpretation() { | 470 | public EReference getPartialTypeInterpratation_Elements() { |
415 | return partialConstantInterpretationEClass; | 471 | return (EReference)partialTypeInterpratationEClass.getEStructuralFeatures().get(0); |
416 | } | 472 | } |
417 | 473 | ||
418 | /** | 474 | /** |
@@ -420,8 +476,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
420 | * <!-- end-user-doc --> | 476 | * <!-- end-user-doc --> |
421 | * @generated | 477 | * @generated |
422 | */ | 478 | */ |
423 | public EReference getPartialConstantInterpretation_InterpretationOf() { | 479 | public EClass getRelationLink() { |
424 | return (EReference)partialConstantInterpretationEClass.getEStructuralFeatures().get(0); | 480 | return relationLinkEClass; |
425 | } | 481 | } |
426 | 482 | ||
427 | /** | 483 | /** |
@@ -429,8 +485,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
429 | * <!-- end-user-doc --> | 485 | * <!-- end-user-doc --> |
430 | * @generated | 486 | * @generated |
431 | */ | 487 | */ |
432 | public EClass getPartialRelationInterpretation() { | 488 | public EClass getUnaryElementRelationLink() { |
433 | return partialRelationInterpretationEClass; | 489 | return unaryElementRelationLinkEClass; |
434 | } | 490 | } |
435 | 491 | ||
436 | /** | 492 | /** |
@@ -438,8 +494,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
438 | * <!-- end-user-doc --> | 494 | * <!-- end-user-doc --> |
439 | * @generated | 495 | * @generated |
440 | */ | 496 | */ |
441 | public EReference getPartialRelationInterpretation_InterpretationOf() { | 497 | public EReference getUnaryElementRelationLink_Param1() { |
442 | return (EReference)partialRelationInterpretationEClass.getEStructuralFeatures().get(0); | 498 | return (EReference)unaryElementRelationLinkEClass.getEStructuralFeatures().get(0); |
443 | } | 499 | } |
444 | 500 | ||
445 | /** | 501 | /** |
@@ -447,8 +503,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
447 | * <!-- end-user-doc --> | 503 | * <!-- end-user-doc --> |
448 | * @generated | 504 | * @generated |
449 | */ | 505 | */ |
450 | public EReference getPartialRelationInterpretation_Relationlinks() { | 506 | public EClass getBinaryElementRelationLink() { |
451 | return (EReference)partialRelationInterpretationEClass.getEStructuralFeatures().get(1); | 507 | return binaryElementRelationLinkEClass; |
452 | } | 508 | } |
453 | 509 | ||
454 | /** | 510 | /** |
@@ -456,8 +512,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
456 | * <!-- end-user-doc --> | 512 | * <!-- end-user-doc --> |
457 | * @generated | 513 | * @generated |
458 | */ | 514 | */ |
459 | public EReference getPartialRelationInterpretation_Param1() { | 515 | public EReference getBinaryElementRelationLink_Param1() { |
460 | return (EReference)partialRelationInterpretationEClass.getEStructuralFeatures().get(2); | 516 | return (EReference)binaryElementRelationLinkEClass.getEStructuralFeatures().get(0); |
461 | } | 517 | } |
462 | 518 | ||
463 | /** | 519 | /** |
@@ -465,8 +521,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
465 | * <!-- end-user-doc --> | 521 | * <!-- end-user-doc --> |
466 | * @generated | 522 | * @generated |
467 | */ | 523 | */ |
468 | public EReference getPartialRelationInterpretation_Param2() { | 524 | public EReference getBinaryElementRelationLink_Param2() { |
469 | return (EReference)partialRelationInterpretationEClass.getEStructuralFeatures().get(3); | 525 | return (EReference)binaryElementRelationLinkEClass.getEStructuralFeatures().get(1); |
470 | } | 526 | } |
471 | 527 | ||
472 | /** | 528 | /** |
@@ -474,8 +530,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
474 | * <!-- end-user-doc --> | 530 | * <!-- end-user-doc --> |
475 | * @generated | 531 | * @generated |
476 | */ | 532 | */ |
477 | public EClass getPartialFunctionInterpretation() { | 533 | public EClass getNaryRelationLink() { |
478 | return partialFunctionInterpretationEClass; | 534 | return naryRelationLinkEClass; |
479 | } | 535 | } |
480 | 536 | ||
481 | /** | 537 | /** |
@@ -483,8 +539,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
483 | * <!-- end-user-doc --> | 539 | * <!-- end-user-doc --> |
484 | * @generated | 540 | * @generated |
485 | */ | 541 | */ |
486 | public EReference getPartialFunctionInterpretation_InterpretationOf() { | 542 | public EReference getNaryRelationLink_Elements() { |
487 | return (EReference)partialFunctionInterpretationEClass.getEStructuralFeatures().get(0); | 543 | return (EReference)naryRelationLinkEClass.getEStructuralFeatures().get(0); |
488 | } | 544 | } |
489 | 545 | ||
490 | /** | 546 | /** |
@@ -492,8 +548,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
492 | * <!-- end-user-doc --> | 548 | * <!-- end-user-doc --> |
493 | * @generated | 549 | * @generated |
494 | */ | 550 | */ |
495 | public EClass getPartialTypeInterpratation() { | 551 | public EClass getNaryRelationLinkElement() { |
496 | return partialTypeInterpratationEClass; | 552 | return naryRelationLinkElementEClass; |
497 | } | 553 | } |
498 | 554 | ||
499 | /** | 555 | /** |
@@ -501,8 +557,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
501 | * <!-- end-user-doc --> | 557 | * <!-- end-user-doc --> |
502 | * @generated | 558 | * @generated |
503 | */ | 559 | */ |
504 | public EReference getPartialTypeInterpratation_InterpretationOf() { | 560 | public EAttribute getNaryRelationLinkElement_Index() { |
505 | return (EReference)partialTypeInterpratationEClass.getEStructuralFeatures().get(0); | 561 | return (EAttribute)naryRelationLinkElementEClass.getEStructuralFeatures().get(0); |
506 | } | 562 | } |
507 | 563 | ||
508 | /** | 564 | /** |
@@ -510,8 +566,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
510 | * <!-- end-user-doc --> | 566 | * <!-- end-user-doc --> |
511 | * @generated | 567 | * @generated |
512 | */ | 568 | */ |
513 | public EReference getPartialTypeInterpratation_Elements() { | 569 | public EReference getNaryRelationLinkElement_Param() { |
514 | return (EReference)partialTypeInterpratationEClass.getEStructuralFeatures().get(1); | 570 | return (EReference)naryRelationLinkElementEClass.getEStructuralFeatures().get(1); |
515 | } | 571 | } |
516 | 572 | ||
517 | /** | 573 | /** |
@@ -519,8 +575,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
519 | * <!-- end-user-doc --> | 575 | * <!-- end-user-doc --> |
520 | * @generated | 576 | * @generated |
521 | */ | 577 | */ |
522 | public EReference getPartialTypeInterpratation_SupertypeInterpretation() { | 578 | public EClass getPrimitiveElement() { |
523 | return (EReference)partialTypeInterpratationEClass.getEStructuralFeatures().get(2); | 579 | return primitiveElementEClass; |
524 | } | 580 | } |
525 | 581 | ||
526 | /** | 582 | /** |
@@ -528,8 +584,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
528 | * <!-- end-user-doc --> | 584 | * <!-- end-user-doc --> |
529 | * @generated | 585 | * @generated |
530 | */ | 586 | */ |
531 | public EClass getRelationLink() { | 587 | public EAttribute getPrimitiveElement_ValueSet() { |
532 | return relationLinkEClass; | 588 | return (EAttribute)primitiveElementEClass.getEStructuralFeatures().get(0); |
533 | } | 589 | } |
534 | 590 | ||
535 | /** | 591 | /** |
@@ -537,8 +593,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
537 | * <!-- end-user-doc --> | 593 | * <!-- end-user-doc --> |
538 | * @generated | 594 | * @generated |
539 | */ | 595 | */ |
540 | public EClass getUnaryElementRelationLink() { | 596 | public EClass getBooleanElement() { |
541 | return unaryElementRelationLinkEClass; | 597 | return booleanElementEClass; |
542 | } | 598 | } |
543 | 599 | ||
544 | /** | 600 | /** |
@@ -546,8 +602,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
546 | * <!-- end-user-doc --> | 602 | * <!-- end-user-doc --> |
547 | * @generated | 603 | * @generated |
548 | */ | 604 | */ |
549 | public EReference getUnaryElementRelationLink_Param1() { | 605 | public EAttribute getBooleanElement_Value() { |
550 | return (EReference)unaryElementRelationLinkEClass.getEStructuralFeatures().get(0); | 606 | return (EAttribute)booleanElementEClass.getEStructuralFeatures().get(0); |
551 | } | 607 | } |
552 | 608 | ||
553 | /** | 609 | /** |
@@ -555,8 +611,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
555 | * <!-- end-user-doc --> | 611 | * <!-- end-user-doc --> |
556 | * @generated | 612 | * @generated |
557 | */ | 613 | */ |
558 | public EClass getBinaryElementRelationLink() { | 614 | public EClass getIntegerElement() { |
559 | return binaryElementRelationLinkEClass; | 615 | return integerElementEClass; |
560 | } | 616 | } |
561 | 617 | ||
562 | /** | 618 | /** |
@@ -564,8 +620,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
564 | * <!-- end-user-doc --> | 620 | * <!-- end-user-doc --> |
565 | * @generated | 621 | * @generated |
566 | */ | 622 | */ |
567 | public EReference getBinaryElementRelationLink_Param1() { | 623 | public EAttribute getIntegerElement_Value() { |
568 | return (EReference)binaryElementRelationLinkEClass.getEStructuralFeatures().get(0); | 624 | return (EAttribute)integerElementEClass.getEStructuralFeatures().get(0); |
569 | } | 625 | } |
570 | 626 | ||
571 | /** | 627 | /** |
@@ -573,8 +629,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
573 | * <!-- end-user-doc --> | 629 | * <!-- end-user-doc --> |
574 | * @generated | 630 | * @generated |
575 | */ | 631 | */ |
576 | public EReference getBinaryElementRelationLink_Param2() { | 632 | public EClass getRealElement() { |
577 | return (EReference)binaryElementRelationLinkEClass.getEStructuralFeatures().get(1); | 633 | return realElementEClass; |
578 | } | 634 | } |
579 | 635 | ||
580 | /** | 636 | /** |
@@ -582,8 +638,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
582 | * <!-- end-user-doc --> | 638 | * <!-- end-user-doc --> |
583 | * @generated | 639 | * @generated |
584 | */ | 640 | */ |
585 | public EClass getNaryRelationLink() { | 641 | public EAttribute getRealElement_Value() { |
586 | return naryRelationLinkEClass; | 642 | return (EAttribute)realElementEClass.getEStructuralFeatures().get(0); |
587 | } | 643 | } |
588 | 644 | ||
589 | /** | 645 | /** |
@@ -591,8 +647,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
591 | * <!-- end-user-doc --> | 647 | * <!-- end-user-doc --> |
592 | * @generated | 648 | * @generated |
593 | */ | 649 | */ |
594 | public EReference getNaryRelationLink_Elements() { | 650 | public EClass getStringElement() { |
595 | return (EReference)naryRelationLinkEClass.getEStructuralFeatures().get(0); | 651 | return stringElementEClass; |
596 | } | 652 | } |
597 | 653 | ||
598 | /** | 654 | /** |
@@ -600,8 +656,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
600 | * <!-- end-user-doc --> | 656 | * <!-- end-user-doc --> |
601 | * @generated | 657 | * @generated |
602 | */ | 658 | */ |
603 | public EClass getNaryRelationLinkElement() { | 659 | public EAttribute getStringElement_Value() { |
604 | return naryRelationLinkElementEClass; | 660 | return (EAttribute)stringElementEClass.getEStructuralFeatures().get(0); |
605 | } | 661 | } |
606 | 662 | ||
607 | /** | 663 | /** |
@@ -609,8 +665,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
609 | * <!-- end-user-doc --> | 665 | * <!-- end-user-doc --> |
610 | * @generated | 666 | * @generated |
611 | */ | 667 | */ |
612 | public EAttribute getNaryRelationLinkElement_Index() { | 668 | public EClass getScope() { |
613 | return (EAttribute)naryRelationLinkElementEClass.getEStructuralFeatures().get(0); | 669 | return scopeEClass; |
614 | } | 670 | } |
615 | 671 | ||
616 | /** | 672 | /** |
@@ -618,8 +674,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
618 | * <!-- end-user-doc --> | 674 | * <!-- end-user-doc --> |
619 | * @generated | 675 | * @generated |
620 | */ | 676 | */ |
621 | public EClass getPrimitiveElement() { | 677 | public EAttribute getScope_MinNewElements() { |
622 | return primitiveElementEClass; | 678 | return (EAttribute)scopeEClass.getEStructuralFeatures().get(0); |
623 | } | 679 | } |
624 | 680 | ||
625 | /** | 681 | /** |
@@ -627,8 +683,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
627 | * <!-- end-user-doc --> | 683 | * <!-- end-user-doc --> |
628 | * @generated | 684 | * @generated |
629 | */ | 685 | */ |
630 | public EAttribute getPrimitiveElement_ValueSet() { | 686 | public EAttribute getScope_MaxNewElements() { |
631 | return (EAttribute)primitiveElementEClass.getEStructuralFeatures().get(0); | 687 | return (EAttribute)scopeEClass.getEStructuralFeatures().get(1); |
632 | } | 688 | } |
633 | 689 | ||
634 | /** | 690 | /** |
@@ -636,8 +692,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
636 | * <!-- end-user-doc --> | 692 | * <!-- end-user-doc --> |
637 | * @generated | 693 | * @generated |
638 | */ | 694 | */ |
639 | public EClass getBooleanElement() { | 695 | public EReference getScope_TargetTypeInterpretation() { |
640 | return booleanElementEClass; | 696 | return (EReference)scopeEClass.getEStructuralFeatures().get(2); |
641 | } | 697 | } |
642 | 698 | ||
643 | /** | 699 | /** |
@@ -645,8 +701,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
645 | * <!-- end-user-doc --> | 701 | * <!-- end-user-doc --> |
646 | * @generated | 702 | * @generated |
647 | */ | 703 | */ |
648 | public EAttribute getBooleanElement_Value() { | 704 | public EClass getPartialPrimitiveInterpretation() { |
649 | return (EAttribute)booleanElementEClass.getEStructuralFeatures().get(0); | 705 | return partialPrimitiveInterpretationEClass; |
650 | } | 706 | } |
651 | 707 | ||
652 | /** | 708 | /** |
@@ -654,8 +710,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
654 | * <!-- end-user-doc --> | 710 | * <!-- end-user-doc --> |
655 | * @generated | 711 | * @generated |
656 | */ | 712 | */ |
657 | public EClass getIntegerElement() { | 713 | public EClass getPartialBooleanInterpretation() { |
658 | return integerElementEClass; | 714 | return partialBooleanInterpretationEClass; |
659 | } | 715 | } |
660 | 716 | ||
661 | /** | 717 | /** |
@@ -663,8 +719,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
663 | * <!-- end-user-doc --> | 719 | * <!-- end-user-doc --> |
664 | * @generated | 720 | * @generated |
665 | */ | 721 | */ |
666 | public EAttribute getIntegerElement_Value() { | 722 | public EClass getPartialIntegerInterpretation() { |
667 | return (EAttribute)integerElementEClass.getEStructuralFeatures().get(0); | 723 | return partialIntegerInterpretationEClass; |
668 | } | 724 | } |
669 | 725 | ||
670 | /** | 726 | /** |
@@ -672,8 +728,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
672 | * <!-- end-user-doc --> | 728 | * <!-- end-user-doc --> |
673 | * @generated | 729 | * @generated |
674 | */ | 730 | */ |
675 | public EClass getRealElement() { | 731 | public EClass getPartialRealInterpretation() { |
676 | return realElementEClass; | 732 | return partialRealInterpretationEClass; |
677 | } | 733 | } |
678 | 734 | ||
679 | /** | 735 | /** |
@@ -681,8 +737,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
681 | * <!-- end-user-doc --> | 737 | * <!-- end-user-doc --> |
682 | * @generated | 738 | * @generated |
683 | */ | 739 | */ |
684 | public EAttribute getRealElement_Value() { | 740 | public EClass getPartialStringInterpretation() { |
685 | return (EAttribute)realElementEClass.getEStructuralFeatures().get(0); | 741 | return partialStringInterpretationEClass; |
686 | } | 742 | } |
687 | 743 | ||
688 | /** | 744 | /** |
@@ -690,8 +746,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
690 | * <!-- end-user-doc --> | 746 | * <!-- end-user-doc --> |
691 | * @generated | 747 | * @generated |
692 | */ | 748 | */ |
693 | public EClass getStringElement() { | 749 | public EClass getPartialComplexTypeInterpretation() { |
694 | return stringElementEClass; | 750 | return partialComplexTypeInterpretationEClass; |
695 | } | 751 | } |
696 | 752 | ||
697 | /** | 753 | /** |
@@ -699,8 +755,17 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
699 | * <!-- end-user-doc --> | 755 | * <!-- end-user-doc --> |
700 | * @generated | 756 | * @generated |
701 | */ | 757 | */ |
702 | public EAttribute getStringElement_Value() { | 758 | public EReference getPartialComplexTypeInterpretation_SupertypeInterpretation() { |
703 | return (EAttribute)stringElementEClass.getEStructuralFeatures().get(0); | 759 | return (EReference)partialComplexTypeInterpretationEClass.getEStructuralFeatures().get(0); |
760 | } | ||
761 | |||
762 | /** | ||
763 | * <!-- begin-user-doc --> | ||
764 | * <!-- end-user-doc --> | ||
765 | * @generated | ||
766 | */ | ||
767 | public EReference getPartialComplexTypeInterpretation_InterpretationOf() { | ||
768 | return (EReference)partialComplexTypeInterpretationEClass.getEStructuralFeatures().get(1); | ||
704 | } | 769 | } |
705 | 770 | ||
706 | /** | 771 | /** |
@@ -738,21 +803,11 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
738 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__PARTIALFUNCTIONINTERPRETATION); | 803 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__PARTIALFUNCTIONINTERPRETATION); |
739 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__NEW_ELEMENTS); | 804 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__NEW_ELEMENTS); |
740 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__PARTIALTYPEINTERPRATATION); | 805 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__PARTIALTYPEINTERPRATATION); |
806 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__OPEN_WORLD_ELEMENTS); | ||
807 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__PROBLEM_CONAINER); | ||
808 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__SCOPES); | ||
741 | createEAttribute(partialInterpretationEClass, PARTIAL_INTERPRETATION__MIN_NEW_ELEMENTS); | 809 | createEAttribute(partialInterpretationEClass, PARTIAL_INTERPRETATION__MIN_NEW_ELEMENTS); |
742 | createEAttribute(partialInterpretationEClass, PARTIAL_INTERPRETATION__MAX_NEW_ELEMENTS); | 810 | createEAttribute(partialInterpretationEClass, PARTIAL_INTERPRETATION__MAX_NEW_ELEMENTS); |
743 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__OPEN_WORLD_ELEMENT_PROTOTYPES); | ||
744 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__PROBLEM_CONAINER); | ||
745 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__STRINGELEMENT); | ||
746 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__STRINGELEMENTS); | ||
747 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__REALELEMENTS); | ||
748 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__INTEGERELEMENTS); | ||
749 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__BOOLEANELEMENTS); | ||
750 | createEAttribute(partialInterpretationEClass, PARTIAL_INTERPRETATION__MAX_NEW_INTEGERS); | ||
751 | createEAttribute(partialInterpretationEClass, PARTIAL_INTERPRETATION__MAX_NEW_REALS); | ||
752 | createEAttribute(partialInterpretationEClass, PARTIAL_INTERPRETATION__MAX_NEW_STRINGS); | ||
753 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__NEW_STRINGS); | ||
754 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__NEW_REALS); | ||
755 | createEReference(partialInterpretationEClass, PARTIAL_INTERPRETATION__NEW_INTEGERS); | ||
756 | 811 | ||
757 | partialConstantInterpretationEClass = createEClass(PARTIAL_CONSTANT_INTERPRETATION); | 812 | partialConstantInterpretationEClass = createEClass(PARTIAL_CONSTANT_INTERPRETATION); |
758 | createEReference(partialConstantInterpretationEClass, PARTIAL_CONSTANT_INTERPRETATION__INTERPRETATION_OF); | 813 | createEReference(partialConstantInterpretationEClass, PARTIAL_CONSTANT_INTERPRETATION__INTERPRETATION_OF); |
@@ -767,9 +822,7 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
767 | createEReference(partialFunctionInterpretationEClass, PARTIAL_FUNCTION_INTERPRETATION__INTERPRETATION_OF); | 822 | createEReference(partialFunctionInterpretationEClass, PARTIAL_FUNCTION_INTERPRETATION__INTERPRETATION_OF); |
768 | 823 | ||
769 | partialTypeInterpratationEClass = createEClass(PARTIAL_TYPE_INTERPRATATION); | 824 | partialTypeInterpratationEClass = createEClass(PARTIAL_TYPE_INTERPRATATION); |
770 | createEReference(partialTypeInterpratationEClass, PARTIAL_TYPE_INTERPRATATION__INTERPRETATION_OF); | ||
771 | createEReference(partialTypeInterpratationEClass, PARTIAL_TYPE_INTERPRATATION__ELEMENTS); | 825 | createEReference(partialTypeInterpratationEClass, PARTIAL_TYPE_INTERPRATATION__ELEMENTS); |
772 | createEReference(partialTypeInterpratationEClass, PARTIAL_TYPE_INTERPRATATION__SUPERTYPE_INTERPRETATION); | ||
773 | 826 | ||
774 | relationLinkEClass = createEClass(RELATION_LINK); | 827 | relationLinkEClass = createEClass(RELATION_LINK); |
775 | 828 | ||
@@ -785,6 +838,7 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
785 | 838 | ||
786 | naryRelationLinkElementEClass = createEClass(NARY_RELATION_LINK_ELEMENT); | 839 | naryRelationLinkElementEClass = createEClass(NARY_RELATION_LINK_ELEMENT); |
787 | createEAttribute(naryRelationLinkElementEClass, NARY_RELATION_LINK_ELEMENT__INDEX); | 840 | createEAttribute(naryRelationLinkElementEClass, NARY_RELATION_LINK_ELEMENT__INDEX); |
841 | createEReference(naryRelationLinkElementEClass, NARY_RELATION_LINK_ELEMENT__PARAM); | ||
788 | 842 | ||
789 | primitiveElementEClass = createEClass(PRIMITIVE_ELEMENT); | 843 | primitiveElementEClass = createEClass(PRIMITIVE_ELEMENT); |
790 | createEAttribute(primitiveElementEClass, PRIMITIVE_ELEMENT__VALUE_SET); | 844 | createEAttribute(primitiveElementEClass, PRIMITIVE_ELEMENT__VALUE_SET); |
@@ -800,6 +854,25 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
800 | 854 | ||
801 | stringElementEClass = createEClass(STRING_ELEMENT); | 855 | stringElementEClass = createEClass(STRING_ELEMENT); |
802 | createEAttribute(stringElementEClass, STRING_ELEMENT__VALUE); | 856 | createEAttribute(stringElementEClass, STRING_ELEMENT__VALUE); |
857 | |||
858 | scopeEClass = createEClass(SCOPE); | ||
859 | createEAttribute(scopeEClass, SCOPE__MIN_NEW_ELEMENTS); | ||
860 | createEAttribute(scopeEClass, SCOPE__MAX_NEW_ELEMENTS); | ||
861 | createEReference(scopeEClass, SCOPE__TARGET_TYPE_INTERPRETATION); | ||
862 | |||
863 | partialPrimitiveInterpretationEClass = createEClass(PARTIAL_PRIMITIVE_INTERPRETATION); | ||
864 | |||
865 | partialBooleanInterpretationEClass = createEClass(PARTIAL_BOOLEAN_INTERPRETATION); | ||
866 | |||
867 | partialIntegerInterpretationEClass = createEClass(PARTIAL_INTEGER_INTERPRETATION); | ||
868 | |||
869 | partialRealInterpretationEClass = createEClass(PARTIAL_REAL_INTERPRETATION); | ||
870 | |||
871 | partialStringInterpretationEClass = createEClass(PARTIAL_STRING_INTERPRETATION); | ||
872 | |||
873 | partialComplexTypeInterpretationEClass = createEClass(PARTIAL_COMPLEX_TYPE_INTERPRETATION); | ||
874 | createEReference(partialComplexTypeInterpretationEClass, PARTIAL_COMPLEX_TYPE_INTERPRETATION__SUPERTYPE_INTERPRETATION); | ||
875 | createEReference(partialComplexTypeInterpretationEClass, PARTIAL_COMPLEX_TYPE_INTERPRETATION__INTERPRETATION_OF); | ||
803 | } | 876 | } |
804 | 877 | ||
805 | /** | 878 | /** |
@@ -842,6 +915,12 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
842 | integerElementEClass.getESuperTypes().add(this.getPrimitiveElement()); | 915 | integerElementEClass.getESuperTypes().add(this.getPrimitiveElement()); |
843 | realElementEClass.getESuperTypes().add(this.getPrimitiveElement()); | 916 | realElementEClass.getESuperTypes().add(this.getPrimitiveElement()); |
844 | stringElementEClass.getESuperTypes().add(this.getPrimitiveElement()); | 917 | stringElementEClass.getESuperTypes().add(this.getPrimitiveElement()); |
918 | partialPrimitiveInterpretationEClass.getESuperTypes().add(this.getPartialTypeInterpratation()); | ||
919 | partialBooleanInterpretationEClass.getESuperTypes().add(this.getPartialPrimitiveInterpretation()); | ||
920 | partialIntegerInterpretationEClass.getESuperTypes().add(this.getPartialPrimitiveInterpretation()); | ||
921 | partialRealInterpretationEClass.getESuperTypes().add(this.getPartialPrimitiveInterpretation()); | ||
922 | partialStringInterpretationEClass.getESuperTypes().add(this.getPartialPrimitiveInterpretation()); | ||
923 | partialComplexTypeInterpretationEClass.getESuperTypes().add(this.getPartialTypeInterpratation()); | ||
845 | 924 | ||
846 | // Initialize classes, features, and operations; add parameters | 925 | // Initialize classes, features, and operations; add parameters |
847 | initEClass(partialInterpretationEClass, PartialInterpretation.class, "PartialInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 926 | initEClass(partialInterpretationEClass, PartialInterpretation.class, "PartialInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
@@ -851,21 +930,11 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
851 | initEReference(getPartialInterpretation_Partialfunctioninterpretation(), this.getPartialFunctionInterpretation(), null, "partialfunctioninterpretation", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 930 | initEReference(getPartialInterpretation_Partialfunctioninterpretation(), this.getPartialFunctionInterpretation(), null, "partialfunctioninterpretation", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
852 | initEReference(getPartialInterpretation_NewElements(), theLogiclanguagePackage.getDefinedElement(), null, "newElements", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 931 | initEReference(getPartialInterpretation_NewElements(), theLogiclanguagePackage.getDefinedElement(), null, "newElements", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
853 | initEReference(getPartialInterpretation_Partialtypeinterpratation(), this.getPartialTypeInterpratation(), null, "partialtypeinterpratation", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 932 | initEReference(getPartialInterpretation_Partialtypeinterpratation(), this.getPartialTypeInterpratation(), null, "partialtypeinterpratation", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
854 | initEAttribute(getPartialInterpretation_MinNewElements(), ecorePackage.getEInt(), "minNewElements", "0", 1, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 933 | initEReference(getPartialInterpretation_OpenWorldElements(), theLogiclanguagePackage.getDefinedElement(), null, "openWorldElements", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
855 | initEAttribute(getPartialInterpretation_MaxNewElements(), ecorePackage.getEInt(), "maxNewElements", "0", 1, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
856 | initEReference(getPartialInterpretation_OpenWorldElementPrototypes(), theLogiclanguagePackage.getDefinedElement(), null, "openWorldElementPrototypes", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
857 | initEReference(getPartialInterpretation_ProblemConainer(), theLogicproblemPackage.getLogicProblem(), null, "problemConainer", null, 0, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 934 | initEReference(getPartialInterpretation_ProblemConainer(), theLogicproblemPackage.getLogicProblem(), null, "problemConainer", null, 0, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
858 | initEReference(getPartialInterpretation_Stringelement(), this.getStringElement(), null, "stringelement", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 935 | initEReference(getPartialInterpretation_Scopes(), this.getScope(), null, "scopes", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
859 | initEReference(getPartialInterpretation_Stringelements(), this.getStringElement(), null, "stringelements", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 936 | initEAttribute(getPartialInterpretation_MinNewElements(), ecorePackage.getEInt(), "minNewElements", "0", 1, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
860 | initEReference(getPartialInterpretation_Realelements(), this.getRealElement(), null, "realelements", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 937 | initEAttribute(getPartialInterpretation_MaxNewElements(), ecorePackage.getEInt(), "maxNewElements", "-1", 1, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
861 | initEReference(getPartialInterpretation_Integerelements(), this.getIntegerElement(), null, "integerelements", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
862 | initEReference(getPartialInterpretation_Booleanelements(), this.getBooleanElement(), null, "booleanelements", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
863 | initEAttribute(getPartialInterpretation_MaxNewIntegers(), ecorePackage.getEInt(), "maxNewIntegers", null, 1, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
864 | initEAttribute(getPartialInterpretation_MaxNewReals(), ecorePackage.getEInt(), "maxNewReals", null, 1, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
865 | initEAttribute(getPartialInterpretation_MaxNewStrings(), ecorePackage.getEInt(), "maxNewStrings", null, 1, 1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
866 | initEReference(getPartialInterpretation_NewStrings(), this.getStringElement(), null, "newStrings", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
867 | initEReference(getPartialInterpretation_NewReals(), this.getRealElement(), null, "newReals", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
868 | initEReference(getPartialInterpretation_NewIntegers(), this.getIntegerElement(), null, "newIntegers", null, 0, -1, PartialInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
869 | 938 | ||
870 | initEClass(partialConstantInterpretationEClass, PartialConstantInterpretation.class, "PartialConstantInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 939 | initEClass(partialConstantInterpretationEClass, PartialConstantInterpretation.class, "PartialConstantInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
871 | initEReference(getPartialConstantInterpretation_InterpretationOf(), theLogiclanguagePackage.getConstantDeclaration(), null, "interpretationOf", null, 1, 1, PartialConstantInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 940 | initEReference(getPartialConstantInterpretation_InterpretationOf(), theLogiclanguagePackage.getConstantDeclaration(), null, "interpretationOf", null, 1, 1, PartialConstantInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
@@ -879,10 +948,8 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
879 | initEClass(partialFunctionInterpretationEClass, PartialFunctionInterpretation.class, "PartialFunctionInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 948 | initEClass(partialFunctionInterpretationEClass, PartialFunctionInterpretation.class, "PartialFunctionInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
880 | initEReference(getPartialFunctionInterpretation_InterpretationOf(), theLogiclanguagePackage.getFunctionDeclaration(), null, "interpretationOf", null, 1, 1, PartialFunctionInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 949 | initEReference(getPartialFunctionInterpretation_InterpretationOf(), theLogiclanguagePackage.getFunctionDeclaration(), null, "interpretationOf", null, 1, 1, PartialFunctionInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
881 | 950 | ||
882 | initEClass(partialTypeInterpratationEClass, PartialTypeInterpratation.class, "PartialTypeInterpratation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 951 | initEClass(partialTypeInterpratationEClass, PartialTypeInterpratation.class, "PartialTypeInterpratation", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
883 | initEReference(getPartialTypeInterpratation_InterpretationOf(), theLogiclanguagePackage.getTypeDeclaration(), null, "interpretationOf", null, 1, 1, PartialTypeInterpratation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
884 | initEReference(getPartialTypeInterpratation_Elements(), theLogiclanguagePackage.getDefinedElement(), null, "elements", null, 0, -1, PartialTypeInterpratation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 952 | initEReference(getPartialTypeInterpratation_Elements(), theLogiclanguagePackage.getDefinedElement(), null, "elements", null, 0, -1, PartialTypeInterpratation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
885 | initEReference(getPartialTypeInterpratation_SupertypeInterpretation(), this.getPartialTypeInterpratation(), null, "supertypeInterpretation", null, 0, -1, PartialTypeInterpratation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
886 | 953 | ||
887 | initEClass(relationLinkEClass, RelationLink.class, "RelationLink", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 954 | initEClass(relationLinkEClass, RelationLink.class, "RelationLink", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
888 | 955 | ||
@@ -898,6 +965,7 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
898 | 965 | ||
899 | initEClass(naryRelationLinkElementEClass, NaryRelationLinkElement.class, "NaryRelationLinkElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 966 | initEClass(naryRelationLinkElementEClass, NaryRelationLinkElement.class, "NaryRelationLinkElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
900 | initEAttribute(getNaryRelationLinkElement_Index(), ecorePackage.getEInt(), "index", null, 0, 1, NaryRelationLinkElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 967 | initEAttribute(getNaryRelationLinkElement_Index(), ecorePackage.getEInt(), "index", null, 0, 1, NaryRelationLinkElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
968 | initEReference(getNaryRelationLinkElement_Param(), theLogiclanguagePackage.getDefinedElement(), null, "param", null, 1, 1, NaryRelationLinkElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
901 | 969 | ||
902 | initEClass(primitiveElementEClass, PrimitiveElement.class, "PrimitiveElement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 970 | initEClass(primitiveElementEClass, PrimitiveElement.class, "PrimitiveElement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
903 | initEAttribute(getPrimitiveElement_ValueSet(), ecorePackage.getEBoolean(), "valueSet", null, 1, 1, PrimitiveElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 971 | initEAttribute(getPrimitiveElement_ValueSet(), ecorePackage.getEBoolean(), "valueSet", null, 1, 1, PrimitiveElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
@@ -914,6 +982,25 @@ public class PartialinterpretationPackageImpl extends EPackageImpl implements Pa | |||
914 | initEClass(stringElementEClass, StringElement.class, "StringElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 982 | initEClass(stringElementEClass, StringElement.class, "StringElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
915 | initEAttribute(getStringElement_Value(), ecorePackage.getEString(), "value", null, 1, 1, StringElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 983 | initEAttribute(getStringElement_Value(), ecorePackage.getEString(), "value", null, 1, 1, StringElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
916 | 984 | ||
985 | initEClass(scopeEClass, Scope.class, "Scope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
986 | initEAttribute(getScope_MinNewElements(), ecorePackage.getEInt(), "minNewElements", "0", 1, 1, Scope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
987 | initEAttribute(getScope_MaxNewElements(), ecorePackage.getEInt(), "maxNewElements", "-1", 1, 1, Scope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
988 | initEReference(getScope_TargetTypeInterpretation(), this.getPartialTypeInterpratation(), null, "targetTypeInterpretation", null, 1, 1, Scope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
989 | |||
990 | initEClass(partialPrimitiveInterpretationEClass, PartialPrimitiveInterpretation.class, "PartialPrimitiveInterpretation", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
991 | |||
992 | initEClass(partialBooleanInterpretationEClass, PartialBooleanInterpretation.class, "PartialBooleanInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
993 | |||
994 | initEClass(partialIntegerInterpretationEClass, PartialIntegerInterpretation.class, "PartialIntegerInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
995 | |||
996 | initEClass(partialRealInterpretationEClass, PartialRealInterpretation.class, "PartialRealInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
997 | |||
998 | initEClass(partialStringInterpretationEClass, PartialStringInterpretation.class, "PartialStringInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
999 | |||
1000 | initEClass(partialComplexTypeInterpretationEClass, PartialComplexTypeInterpretation.class, "PartialComplexTypeInterpretation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1001 | initEReference(getPartialComplexTypeInterpretation_SupertypeInterpretation(), this.getPartialComplexTypeInterpretation(), null, "supertypeInterpretation", null, 0, -1, PartialComplexTypeInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1002 | initEReference(getPartialComplexTypeInterpretation_InterpretationOf(), theLogiclanguagePackage.getTypeDeclaration(), null, "interpretationOf", null, 1, 1, PartialComplexTypeInterpretation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1003 | |||
917 | // Create resource | 1004 | // Create resource |
918 | createResource(eNS_URI); | 1005 | createResource(eNS_URI); |
919 | } | 1006 | } |