|
@@ -135,15 +135,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int PACKAGE_MEMBER__NAME = BasePackage.NAMED_ELEMENT__NAME;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int PACKAGE_MEMBER__ANNOTATIONS = BasePackage.NAMED_ELEMENT_FEATURE_COUNT + 0;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -151,7 +142,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PACKAGE_MEMBER__ID = BasePackage.NAMED_ELEMENT_FEATURE_COUNT + 1;
|
|
|
+ int PACKAGE_MEMBER__ID = BasePackage.NAMED_ELEMENT_FEATURE_COUNT + 0;
|
|
|
|
|
|
/**
|
|
|
* The number of structural features of the '<em>Package Member</em>' class.
|
|
@@ -160,7 +151,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PACKAGE_MEMBER_FEATURE_COUNT = BasePackage.NAMED_ELEMENT_FEATURE_COUNT + 2;
|
|
|
+ int PACKAGE_MEMBER_FEATURE_COUNT = BasePackage.NAMED_ELEMENT_FEATURE_COUNT + 1;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link org.yakindu.base.types.impl.TypeImpl <em>Type</em>}' class.
|
|
@@ -221,15 +212,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int TYPE__NAME = PACKAGE_MEMBER__NAME;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int TYPE__ANNOTATIONS = PACKAGE_MEMBER__ANNOTATIONS;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -340,22 +322,22 @@ public interface TypesPackage extends EPackage {
|
|
|
int DECLARATION__NAME = TYPED_ELEMENT_FEATURE_COUNT + 0;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
+ * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int DECLARATION__ANNOTATIONS = TYPED_ELEMENT_FEATURE_COUNT + 1;
|
|
|
+ int DECLARATION__ID = TYPED_ELEMENT_FEATURE_COUNT + 1;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
+ * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int DECLARATION__ID = TYPED_ELEMENT_FEATURE_COUNT + 2;
|
|
|
+ int DECLARATION__ANNOTATIONS = TYPED_ELEMENT_FEATURE_COUNT + 2;
|
|
|
|
|
|
/**
|
|
|
* The number of structural features of the '<em>Declaration</em>' class.
|
|
@@ -394,22 +376,22 @@ public interface TypesPackage extends EPackage {
|
|
|
int OPERATION__NAME = DECLARATION__NAME;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
+ * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int OPERATION__ANNOTATIONS = DECLARATION__ANNOTATIONS;
|
|
|
+ int OPERATION__ID = DECLARATION__ID;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
+ * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int OPERATION__ID = DECLARATION__ID;
|
|
|
+ int OPERATION__ANNOTATIONS = DECLARATION__ANNOTATIONS;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Type Parameters</b></em>' containment reference list.
|
|
@@ -475,22 +457,22 @@ public interface TypesPackage extends EPackage {
|
|
|
int PROPERTY__NAME = DECLARATION__NAME;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
+ * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PROPERTY__ANNOTATIONS = DECLARATION__ANNOTATIONS;
|
|
|
+ int PROPERTY__ID = DECLARATION__ID;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
+ * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PROPERTY__ID = DECLARATION__ID;
|
|
|
+ int PROPERTY__ANNOTATIONS = DECLARATION__ANNOTATIONS;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Const</b></em>' attribute.
|
|
@@ -555,15 +537,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int PARAMETER__NAME = TYPED_ELEMENT_FEATURE_COUNT + 0;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int PARAMETER__ANNOTATIONS = TYPED_ELEMENT_FEATURE_COUNT + 1;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Owning Operation</b></em>' container reference.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -571,7 +544,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PARAMETER__OWNING_OPERATION = TYPED_ELEMENT_FEATURE_COUNT + 2;
|
|
|
+ int PARAMETER__OWNING_OPERATION = TYPED_ELEMENT_FEATURE_COUNT + 1;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Var Args</b></em>' attribute.
|
|
@@ -580,7 +553,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PARAMETER__VAR_ARGS = TYPED_ELEMENT_FEATURE_COUNT + 3;
|
|
|
+ int PARAMETER__VAR_ARGS = TYPED_ELEMENT_FEATURE_COUNT + 2;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Optional</b></em>' attribute.
|
|
@@ -589,7 +562,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PARAMETER__OPTIONAL = TYPED_ELEMENT_FEATURE_COUNT + 4;
|
|
|
+ int PARAMETER__OPTIONAL = TYPED_ELEMENT_FEATURE_COUNT + 3;
|
|
|
|
|
|
/**
|
|
|
* The number of structural features of the '<em>Parameter</em>' class.
|
|
@@ -598,7 +571,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PARAMETER_FEATURE_COUNT = TYPED_ELEMENT_FEATURE_COUNT + 5;
|
|
|
+ int PARAMETER_FEATURE_COUNT = TYPED_ELEMENT_FEATURE_COUNT + 4;
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -676,22 +649,22 @@ public interface TypesPackage extends EPackage {
|
|
|
int EVENT__NAME = DECLARATION__NAME;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
+ * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int EVENT__ANNOTATIONS = DECLARATION__ANNOTATIONS;
|
|
|
+ int EVENT__ID = DECLARATION__ID;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
+ * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int EVENT__ID = DECLARATION__ID;
|
|
|
+ int EVENT__ANNOTATIONS = DECLARATION__ANNOTATIONS;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Direction</b></em>' attribute.
|
|
@@ -741,15 +714,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int PRIMITIVE_TYPE__NAME = TYPE__NAME;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int PRIMITIVE_TYPE__ANNOTATIONS = TYPE__ANNOTATIONS;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -813,15 +777,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int ENUMERATION_TYPE__NAME = PRIMITIVE_TYPE__NAME;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int ENUMERATION_TYPE__ANNOTATIONS = PRIMITIVE_TYPE__ANNOTATIONS;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -914,15 +869,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int COMPLEX_TYPE__NAME = TYPE__NAME;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int COMPLEX_TYPE__ANNOTATIONS = TYPE__ANNOTATIONS;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -1033,22 +979,22 @@ public interface TypesPackage extends EPackage {
|
|
|
int ENUMERATOR__NAME = DECLARATION__NAME;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
+ * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int ENUMERATOR__ANNOTATIONS = DECLARATION__ANNOTATIONS;
|
|
|
+ int ENUMERATOR__ID = DECLARATION__ID;
|
|
|
|
|
|
/**
|
|
|
- * The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
+ * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int ENUMERATOR__ID = DECLARATION__ID;
|
|
|
+ int ENUMERATOR__ANNOTATIONS = DECLARATION__ANNOTATIONS;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Owning Enumeration</b></em>' container reference.
|
|
@@ -1125,15 +1071,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int TYPE_PARAMETER__NAME = TYPE__NAME;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int TYPE_PARAMETER__ANNOTATIONS = TYPE__ANNOTATIONS;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -1326,15 +1263,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int TYPE_ALIAS__NAME = TYPED_ELEMENT_FEATURE_COUNT + 0;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int TYPE_ALIAS__ANNOTATIONS = TYPED_ELEMENT_FEATURE_COUNT + 1;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -1342,7 +1270,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int TYPE_ALIAS__ID = TYPED_ELEMENT_FEATURE_COUNT + 2;
|
|
|
+ int TYPE_ALIAS__ID = TYPED_ELEMENT_FEATURE_COUNT + 1;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Constraint</b></em>' containment reference list.
|
|
@@ -1351,7 +1279,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int TYPE_ALIAS__CONSTRAINT = TYPED_ELEMENT_FEATURE_COUNT + 3;
|
|
|
+ int TYPE_ALIAS__CONSTRAINT = TYPED_ELEMENT_FEATURE_COUNT + 2;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Abstract</b></em>' attribute.
|
|
@@ -1360,7 +1288,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int TYPE_ALIAS__ABSTRACT = TYPED_ELEMENT_FEATURE_COUNT + 4;
|
|
|
+ int TYPE_ALIAS__ABSTRACT = TYPED_ELEMENT_FEATURE_COUNT + 3;
|
|
|
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Visible</b></em>' attribute.
|
|
@@ -1369,7 +1297,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int TYPE_ALIAS__VISIBLE = TYPED_ELEMENT_FEATURE_COUNT + 5;
|
|
|
+ int TYPE_ALIAS__VISIBLE = TYPED_ELEMENT_FEATURE_COUNT + 4;
|
|
|
|
|
|
/**
|
|
|
* The number of structural features of the '<em>Type Alias</em>' class.
|
|
@@ -1378,7 +1306,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int TYPE_ALIAS_FEATURE_COUNT = TYPED_ELEMENT_FEATURE_COUNT + 6;
|
|
|
+ int TYPE_ALIAS_FEATURE_COUNT = TYPED_ELEMENT_FEATURE_COUNT + 5;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link org.yakindu.base.types.impl.AnnotationImpl <em>Annotation</em>}' class.
|
|
@@ -1409,24 +1337,15 @@ public interface TypesPackage extends EPackage {
|
|
|
int ANNOTATION_FEATURE_COUNT = 1;
|
|
|
|
|
|
/**
|
|
|
- * The meta object id for the '{@link org.yakindu.base.types.impl.AnnotatableElementImpl <em>Annotatable Element</em>}' class.
|
|
|
+ * The meta object id for the '{@link org.yakindu.base.types.AnnotatableElement <em>Annotatable Element</em>}' class.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
- * @see org.yakindu.base.types.impl.AnnotatableElementImpl
|
|
|
+ * @see org.yakindu.base.types.AnnotatableElement
|
|
|
* @see org.yakindu.base.types.impl.TypesPackageImpl#getAnnotatableElement()
|
|
|
* @generated
|
|
|
*/
|
|
|
int ANNOTATABLE_ELEMENT = 21;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int ANNOTATABLE_ELEMENT__ANNOTATIONS = 0;
|
|
|
-
|
|
|
/**
|
|
|
* The number of structural features of the '<em>Annotatable Element</em>' class.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -1434,7 +1353,7 @@ public interface TypesPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int ANNOTATABLE_ELEMENT_FEATURE_COUNT = 1;
|
|
|
+ int ANNOTATABLE_ELEMENT_FEATURE_COUNT = 0;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link org.yakindu.base.types.impl.ArrayTypeSpecifierImpl <em>Array Type Specifier</em>}' class.
|
|
@@ -1501,15 +1420,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
int ANNOTATION_TYPE__NAME = TYPE__NAME;
|
|
|
|
|
|
- /**
|
|
|
- * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- * @ordered
|
|
|
- */
|
|
|
- int ANNOTATION_TYPE__ANNOTATIONS = TYPE__ANNOTATIONS;
|
|
|
-
|
|
|
/**
|
|
|
* The feature id for the '<em><b>Id</b></em>' attribute.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -1679,6 +1589,17 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
EClass getDeclaration();
|
|
|
|
|
|
+ /**
|
|
|
+ * Returns the meta object for the containment reference list '{@link org.yakindu.base.types.Declaration#getAnnotations <em>Annotations</em>}'.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @return the meta object for the containment reference list '<em>Annotations</em>'.
|
|
|
+ * @see org.yakindu.base.types.Declaration#getAnnotations()
|
|
|
+ * @see #getDeclaration()
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EReference getDeclaration_Annotations();
|
|
|
+
|
|
|
/**
|
|
|
* Returns the meta object for class '{@link org.yakindu.base.types.Operation <em>Operation</em>}'.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -2166,17 +2087,6 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
EClass getAnnotatableElement();
|
|
|
|
|
|
- /**
|
|
|
- * Returns the meta object for the containment reference list '{@link org.yakindu.base.types.AnnotatableElement#getAnnotations <em>Annotations</em>}'.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @return the meta object for the containment reference list '<em>Annotations</em>'.
|
|
|
- * @see org.yakindu.base.types.AnnotatableElement#getAnnotations()
|
|
|
- * @see #getAnnotatableElement()
|
|
|
- * @generated
|
|
|
- */
|
|
|
- EReference getAnnotatableElement_Annotations();
|
|
|
-
|
|
|
/**
|
|
|
* Returns the meta object for class '{@link org.yakindu.base.types.ArrayTypeSpecifier <em>Array Type Specifier</em>}'.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -2340,6 +2250,14 @@ public interface TypesPackage extends EPackage {
|
|
|
*/
|
|
|
EClass DECLARATION = eINSTANCE.getDeclaration();
|
|
|
|
|
|
+ /**
|
|
|
+ * The meta object literal for the '<em><b>Annotations</b></em>' containment reference list feature.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EReference DECLARATION__ANNOTATIONS = eINSTANCE.getDeclaration_Annotations();
|
|
|
+
|
|
|
/**
|
|
|
* The meta object literal for the '{@link org.yakindu.base.types.impl.OperationImpl <em>Operation</em>}' class.
|
|
|
* <!-- begin-user-doc -->
|
|
@@ -2737,23 +2655,15 @@ public interface TypesPackage extends EPackage {
|
|
|
EReference ANNOTATION__TYPE = eINSTANCE.getAnnotation_Type();
|
|
|
|
|
|
/**
|
|
|
- * The meta object literal for the '{@link org.yakindu.base.types.impl.AnnotatableElementImpl <em>Annotatable Element</em>}' class.
|
|
|
+ * The meta object literal for the '{@link org.yakindu.base.types.AnnotatableElement <em>Annotatable Element</em>}' class.
|
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
|
- * @see org.yakindu.base.types.impl.AnnotatableElementImpl
|
|
|
+ * @see org.yakindu.base.types.AnnotatableElement
|
|
|
* @see org.yakindu.base.types.impl.TypesPackageImpl#getAnnotatableElement()
|
|
|
* @generated
|
|
|
*/
|
|
|
EClass ANNOTATABLE_ELEMENT = eINSTANCE.getAnnotatableElement();
|
|
|
|
|
|
- /**
|
|
|
- * The meta object literal for the '<em><b>Annotations</b></em>' containment reference list feature.
|
|
|
- * <!-- begin-user-doc -->
|
|
|
- * <!-- end-user-doc -->
|
|
|
- * @generated
|
|
|
- */
|
|
|
- EReference ANNOTATABLE_ELEMENT__ANNOTATIONS = eINSTANCE.getAnnotatableElement_Annotations();
|
|
|
-
|
|
|
/**
|
|
|
* The meta object literal for the '{@link org.yakindu.base.types.impl.ArrayTypeSpecifierImpl <em>Array Type Specifier</em>}' class.
|
|
|
* <!-- begin-user-doc -->
|