diff options
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java')
-rw-r--r-- | Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java | 52 |
1 files changed, 32 insertions, 20 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java index 676b2786..eae57e97 100644 --- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java +++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java | |||
@@ -115,35 +115,35 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL | |||
115 | * <!-- end-user-doc --> | 115 | * <!-- end-user-doc --> |
116 | * @generated | 116 | * @generated |
117 | */ | 117 | */ |
118 | private EClass vlsDeclarationEClass = null; | 118 | private EClass vlsTermEClass = null; |
119 | 119 | ||
120 | /** | 120 | /** |
121 | * <!-- begin-user-doc --> | 121 | * <!-- begin-user-doc --> |
122 | * <!-- end-user-doc --> | 122 | * <!-- end-user-doc --> |
123 | * @generated | 123 | * @generated |
124 | */ | 124 | */ |
125 | private EClass vlsOtherDeclarationEClass = null; | 125 | private EClass vlsDeclarationEClass = null; |
126 | 126 | ||
127 | /** | 127 | /** |
128 | * <!-- begin-user-doc --> | 128 | * <!-- begin-user-doc --> |
129 | * <!-- end-user-doc --> | 129 | * <!-- end-user-doc --> |
130 | * @generated | 130 | * @generated |
131 | */ | 131 | */ |
132 | private EClass vlsVariableDeclarationEClass = null; | 132 | private EClass vlsOtherDeclarationEClass = null; |
133 | 133 | ||
134 | /** | 134 | /** |
135 | * <!-- begin-user-doc --> | 135 | * <!-- begin-user-doc --> |
136 | * <!-- end-user-doc --> | 136 | * <!-- end-user-doc --> |
137 | * @generated | 137 | * @generated |
138 | */ | 138 | */ |
139 | private EClass vlsTypeDefEClass = null; | 139 | private EClass vlsVariableDeclarationEClass = null; |
140 | 140 | ||
141 | /** | 141 | /** |
142 | * <!-- begin-user-doc --> | 142 | * <!-- begin-user-doc --> |
143 | * <!-- end-user-doc --> | 143 | * <!-- end-user-doc --> |
144 | * @generated | 144 | * @generated |
145 | */ | 145 | */ |
146 | private EClass vlsTermEClass = null; | 146 | private EClass vlsTypeDefEClass = null; |
147 | 147 | ||
148 | /** | 148 | /** |
149 | * <!-- begin-user-doc --> | 149 | * <!-- begin-user-doc --> |
@@ -639,6 +639,26 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL | |||
639 | * <!-- end-user-doc --> | 639 | * <!-- end-user-doc --> |
640 | * @generated | 640 | * @generated |
641 | */ | 641 | */ |
642 | public EClass getVLSTerm() | ||
643 | { | ||
644 | return vlsTermEClass; | ||
645 | } | ||
646 | |||
647 | /** | ||
648 | * <!-- begin-user-doc --> | ||
649 | * <!-- end-user-doc --> | ||
650 | * @generated | ||
651 | */ | ||
652 | public EAttribute getVLSTerm_Comment() | ||
653 | { | ||
654 | return (EAttribute)vlsTermEClass.getEStructuralFeatures().get(0); | ||
655 | } | ||
656 | |||
657 | /** | ||
658 | * <!-- begin-user-doc --> | ||
659 | * <!-- end-user-doc --> | ||
660 | * @generated | ||
661 | */ | ||
642 | public EClass getVLSDeclaration() | 662 | public EClass getVLSDeclaration() |
643 | { | 663 | { |
644 | return vlsDeclarationEClass; | 664 | return vlsDeclarationEClass; |
@@ -749,16 +769,6 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL | |||
749 | * <!-- end-user-doc --> | 769 | * <!-- end-user-doc --> |
750 | * @generated | 770 | * @generated |
751 | */ | 771 | */ |
752 | public EClass getVLSTerm() | ||
753 | { | ||
754 | return vlsTermEClass; | ||
755 | } | ||
756 | |||
757 | /** | ||
758 | * <!-- begin-user-doc --> | ||
759 | * <!-- end-user-doc --> | ||
760 | * @generated | ||
761 | */ | ||
762 | public EClass getVLSVariable() | 772 | public EClass getVLSVariable() |
763 | { | 773 | { |
764 | return vlsVariableEClass; | 774 | return vlsVariableEClass; |
@@ -1464,6 +1474,9 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL | |||
1464 | 1474 | ||
1465 | vlsTffTermEClass = createEClass(VLS_TFF_TERM); | 1475 | vlsTffTermEClass = createEClass(VLS_TFF_TERM); |
1466 | 1476 | ||
1477 | vlsTermEClass = createEClass(VLS_TERM); | ||
1478 | createEAttribute(vlsTermEClass, VLS_TERM__COMMENT); | ||
1479 | |||
1467 | vlsDeclarationEClass = createEClass(VLS_DECLARATION); | 1480 | vlsDeclarationEClass = createEClass(VLS_DECLARATION); |
1468 | createEReference(vlsDeclarationEClass, VLS_DECLARATION__TYPE); | 1481 | createEReference(vlsDeclarationEClass, VLS_DECLARATION__TYPE); |
1469 | 1482 | ||
@@ -1479,8 +1492,6 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL | |||
1479 | createEReference(vlsTypeDefEClass, VLS_TYPE_DEF__INIT_TYPE); | 1492 | createEReference(vlsTypeDefEClass, VLS_TYPE_DEF__INIT_TYPE); |
1480 | createEReference(vlsTypeDefEClass, VLS_TYPE_DEF__NEXT_TYPE); | 1493 | createEReference(vlsTypeDefEClass, VLS_TYPE_DEF__NEXT_TYPE); |
1481 | 1494 | ||
1482 | vlsTermEClass = createEClass(VLS_TERM); | ||
1483 | |||
1484 | vlsVariableEClass = createEClass(VLS_VARIABLE); | 1495 | vlsVariableEClass = createEClass(VLS_VARIABLE); |
1485 | createEAttribute(vlsVariableEClass, VLS_VARIABLE__NAME); | 1496 | createEAttribute(vlsVariableEClass, VLS_VARIABLE__NAME); |
1486 | 1497 | ||
@@ -1604,10 +1615,10 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL | |||
1604 | // Set bounds for type parameters | 1615 | // Set bounds for type parameters |
1605 | 1616 | ||
1606 | // Add supertypes to classes | 1617 | // Add supertypes to classes |
1618 | vlsTermEClass.getESuperTypes().add(this.getVLSTffTerm()); | ||
1607 | vlsDeclarationEClass.getESuperTypes().add(this.getVLSTffTerm()); | 1619 | vlsDeclarationEClass.getESuperTypes().add(this.getVLSTffTerm()); |
1608 | vlsOtherDeclarationEClass.getESuperTypes().add(this.getVLSDeclaration()); | 1620 | vlsOtherDeclarationEClass.getESuperTypes().add(this.getVLSDeclaration()); |
1609 | vlsVariableDeclarationEClass.getESuperTypes().add(this.getVLSDeclaration()); | 1621 | vlsVariableDeclarationEClass.getESuperTypes().add(this.getVLSDeclaration()); |
1610 | vlsTermEClass.getESuperTypes().add(this.getVLSTffTerm()); | ||
1611 | vlsVariableEClass.getESuperTypes().add(this.getVLSTerm()); | 1622 | vlsVariableEClass.getESuperTypes().add(this.getVLSTerm()); |
1612 | vlsFunctionAsTermEClass.getESuperTypes().add(this.getVLSTerm()); | 1623 | vlsFunctionAsTermEClass.getESuperTypes().add(this.getVLSTerm()); |
1613 | vlsDefinedTermEClass.getESuperTypes().add(this.getVLSTerm()); | 1624 | vlsDefinedTermEClass.getESuperTypes().add(this.getVLSTerm()); |
@@ -1668,6 +1679,9 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL | |||
1668 | 1679 | ||
1669 | initEClass(vlsTffTermEClass, VLSTffTerm.class, "VLSTffTerm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1680 | initEClass(vlsTffTermEClass, VLSTffTerm.class, "VLSTffTerm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
1670 | 1681 | ||
1682 | initEClass(vlsTermEClass, VLSTerm.class, "VLSTerm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1683 | initEAttribute(getVLSTerm_Comment(), ecorePackage.getEString(), "comment", null, 0, 1, VLSTerm.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1684 | |||
1671 | initEClass(vlsDeclarationEClass, VLSDeclaration.class, "VLSDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1685 | initEClass(vlsDeclarationEClass, VLSDeclaration.class, "VLSDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
1672 | initEReference(getVLSDeclaration_Type(), this.getVLSTypeDef(), null, "type", null, 0, 1, VLSDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 1686 | initEReference(getVLSDeclaration_Type(), this.getVLSTypeDef(), null, "type", null, 0, 1, VLSDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
1673 | 1687 | ||
@@ -1683,8 +1697,6 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL | |||
1683 | initEReference(getVLSTypeDef_InitType(), this.getVLSTerm(), null, "initType", null, 0, 1, VLSTypeDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 1697 | initEReference(getVLSTypeDef_InitType(), this.getVLSTerm(), null, "initType", null, 0, 1, VLSTypeDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
1684 | initEReference(getVLSTypeDef_NextType(), this.getVLSTerm(), null, "nextType", null, 0, 1, VLSTypeDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 1698 | initEReference(getVLSTypeDef_NextType(), this.getVLSTerm(), null, "nextType", null, 0, 1, VLSTypeDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
1685 | 1699 | ||
1686 | initEClass(vlsTermEClass, VLSTerm.class, "VLSTerm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1687 | |||
1688 | initEClass(vlsVariableEClass, VLSVariable.class, "VLSVariable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1700 | initEClass(vlsVariableEClass, VLSVariable.class, "VLSVariable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
1689 | initEAttribute(getVLSVariable_Name(), ecorePackage.getEString(), "name", null, 0, 1, VLSVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 1701 | initEAttribute(getVLSVariable_Name(), ecorePackage.getEString(), "name", null, 0, 1, VLSVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
1690 | 1702 | ||