|
@@ -262,6 +262,15 @@ public class TypesPackageImpl extends EPackageImpl implements TypesPackage {
|
|
return (EReference)packageEClass.getEStructuralFeatures().get(1);
|
|
return (EReference)packageEClass.getEStructuralFeatures().get(1);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
|
+ * <!-- end-user-doc -->
|
|
|
|
+ * @generated
|
|
|
|
+ */
|
|
|
|
+ public EReference getPackage_Import() {
|
|
|
|
+ return (EReference)packageEClass.getEStructuralFeatures().get(2);
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* <!-- begin-user-doc --> <!-- end-user-doc -->
|
|
* <!-- begin-user-doc --> <!-- end-user-doc -->
|
|
* @generated
|
|
* @generated
|
|
@@ -641,6 +650,7 @@ public class TypesPackageImpl extends EPackageImpl implements TypesPackage {
|
|
packageEClass = createEClass(PACKAGE);
|
|
packageEClass = createEClass(PACKAGE);
|
|
createEReference(packageEClass, PACKAGE__MEMBER);
|
|
createEReference(packageEClass, PACKAGE__MEMBER);
|
|
createEReference(packageEClass, PACKAGE__DOMAIN);
|
|
createEReference(packageEClass, PACKAGE__DOMAIN);
|
|
|
|
+ createEReference(packageEClass, PACKAGE__IMPORT);
|
|
|
|
|
|
typeEClass = createEClass(TYPE);
|
|
typeEClass = createEClass(TYPE);
|
|
createEReference(typeEClass, TYPE__CONSTRAINT);
|
|
createEReference(typeEClass, TYPE__CONSTRAINT);
|
|
@@ -759,6 +769,7 @@ public class TypesPackageImpl extends EPackageImpl implements TypesPackage {
|
|
initEClass(packageEClass, org.yakindu.base.types.Package.class, "Package", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
|
initEClass(packageEClass, org.yakindu.base.types.Package.class, "Package", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
|
initEReference(getPackage_Member(), this.getPackageMember(), null, "member", null, 0, -1, org.yakindu.base.types.Package.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
initEReference(getPackage_Member(), this.getPackageMember(), null, "member", null, 0, -1, org.yakindu.base.types.Package.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
initEReference(getPackage_Domain(), this.getDomain(), null, "domain", null, 0, 1, org.yakindu.base.types.Package.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
initEReference(getPackage_Domain(), this.getDomain(), null, "domain", null, 0, 1, org.yakindu.base.types.Package.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
|
|
+ initEReference(getPackage_Import(), this.getPackage(), null, "import", null, 0, -1, org.yakindu.base.types.Package.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
|
|
|
|
initEClass(typeEClass, Type.class, "Type", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
|
initEClass(typeEClass, Type.class, "Type", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
|
initEReference(getType_Constraint(), this.getTypeConstraint(), null, "constraint", null, 0, -1, Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
initEReference(getType_Constraint(), this.getTypeConstraint(), null, "constraint", null, 0, -1, Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|