/** * <copyright> * </copyright> * * $Id$ */ package org.eclipse.gmt.modisco.java.emffrag.metadata; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.metadata.JavaFactory * @model kind="package" * @generated NOT */ public interface JavaPackage extends org.eclipse.gmt.modisco.java.emf.JavaPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "java"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.eclipse.org/MoDisco/Java/0.2.incubation/java/emffrag"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "java"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ JavaPackage eINSTANCE = org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ASTNodeImpl <em>AST Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ASTNodeImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getASTNode() * @generated */ int AST_NODE = 8; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AST_NODE__COMMENTS = 0; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AST_NODE__ORIGINAL_COMPILATION_UNIT = 1; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AST_NODE__ORIGINAL_CLASS_FILE = 2; /** * The number of structural features of the '<em>AST Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AST_NODE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.NamedElementImpl <em>Named Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.NamedElementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getNamedElement() * @generated */ int NAMED_ELEMENT = 65; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__NAME = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__PROXY = AST_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__USAGES_IN_IMPORTS = AST_NODE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Named Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.BodyDeclarationImpl <em>Body Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.BodyDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getBodyDeclaration() * @generated */ int BODY_DECLARATION = 19; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__ABSTRACT_TYPE_DECLARATION = NAMED_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 BODY_DECLARATION__ANNOTATIONS = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION__MODIFIER = NAMED_ELEMENT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Body Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BODY_DECLARATION_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AbstractMethodDeclarationImpl <em>Abstract Method Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AbstractMethodDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAbstractMethodDeclaration() * @generated */ int ABSTRACT_METHOD_DECLARATION = 0; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__COMMENTS = BODY_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__ORIGINAL_COMPILATION_UNIT = BODY_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__ORIGINAL_CLASS_FILE = BODY_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__NAME = BODY_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__PROXY = BODY_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__USAGES_IN_IMPORTS = BODY_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__ABSTRACT_TYPE_DECLARATION = BODY_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__ANNOTATIONS = BODY_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = BODY_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__MODIFIER = BODY_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__BODY = BODY_DECLARATION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__PARAMETERS = BODY_DECLARATION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Thrown Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__THROWN_EXCEPTIONS = BODY_DECLARATION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__TYPE_PARAMETERS = BODY_DECLARATION_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Usages In Doc Comments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__USAGES_IN_DOC_COMMENTS = BODY_DECLARATION_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Usages</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION__USAGES = BODY_DECLARATION_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Abstract Method Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_DECLARATION_FEATURE_COUNT = BODY_DECLARATION_FEATURE_COUNT + 6; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AbstractMethodInvocationImpl <em>Abstract Method Invocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AbstractMethodInvocationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAbstractMethodInvocation() * @generated */ int ABSTRACT_METHOD_INVOCATION = 1; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_INVOCATION__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_INVOCATION__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_INVOCATION__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Method</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_INVOCATION__METHOD = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_INVOCATION__ARGUMENTS = AST_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_INVOCATION__TYPE_ARGUMENTS = AST_NODE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Abstract Method Invocation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_METHOD_INVOCATION_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AbstractTypeDeclarationImpl <em>Abstract Type Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AbstractTypeDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAbstractTypeDeclaration() * @generated */ int ABSTRACT_TYPE_DECLARATION = 2; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__COMMENTS = BODY_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT = BODY_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__ORIGINAL_CLASS_FILE = BODY_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__NAME = BODY_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__PROXY = BODY_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__USAGES_IN_IMPORTS = BODY_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION = BODY_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__ANNOTATIONS = BODY_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = BODY_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__MODIFIER = BODY_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS = BODY_DECLARATION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__BODY_DECLARATIONS = BODY_DECLARATION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__COMMENTS_BEFORE_BODY = BODY_DECLARATION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__COMMENTS_AFTER_BODY = BODY_DECLARATION_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__PACKAGE = BODY_DECLARATION_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION__SUPER_INTERFACES = BODY_DECLARATION_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Abstract Type Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_DECLARATION_FEATURE_COUNT = BODY_DECLARATION_FEATURE_COUNT + 6; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ExpressionImpl <em>Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getExpression() * @generated */ int EXPRESSION = 41; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The number of structural features of the '<em>Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AbstractTypeQualifiedExpressionImpl <em>Abstract Type Qualified Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AbstractTypeQualifiedExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAbstractTypeQualifiedExpression() * @generated */ int ABSTRACT_TYPE_QUALIFIED_EXPRESSION = 3; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_QUALIFIED_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_QUALIFIED_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_QUALIFIED_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_QUALIFIED_EXPRESSION__QUALIFIER = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Abstract Type Qualified Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_QUALIFIED_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AbstractVariablesContainerImpl <em>Abstract Variables Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AbstractVariablesContainerImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAbstractVariablesContainer() * @generated */ int ABSTRACT_VARIABLES_CONTAINER = 4; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_VARIABLES_CONTAINER__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_VARIABLES_CONTAINER__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_VARIABLES_CONTAINER__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_VARIABLES_CONTAINER__TYPE = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Fragments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_VARIABLES_CONTAINER__FRAGMENTS = AST_NODE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Abstract Variables Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_VARIABLES_CONTAINER_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AnnotationImpl <em>Annotation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AnnotationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAnnotation() * @generated */ int ANNOTATION = 5; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION__TYPE = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Values</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION__VALUES = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Annotation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ArchiveImpl <em>Archive</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ArchiveImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getArchive() * @generated */ int ARCHIVE = 6; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Original File Path</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__ORIGINAL_FILE_PATH = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Class Files</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__CLASS_FILES = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Manifest</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE__MANIFEST = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Archive</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.StatementImpl <em>Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.StatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getStatement() * @generated */ int STATEMENT = 88; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEMENT__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEMENT__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEMENT__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The number of structural features of the '<em>Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEMENT_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AssertStatementImpl <em>Assert Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AssertStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAssertStatement() * @generated */ int ASSERT_STATEMENT = 7; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSERT_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSERT_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSERT_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Message</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSERT_STATEMENT__MESSAGE = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSERT_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Assert Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSERT_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AnnotationMemberValuePairImpl <em>Annotation Member Value Pair</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AnnotationMemberValuePairImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAnnotationMemberValuePair() * @generated */ int ANNOTATION_MEMBER_VALUE_PAIR = 9; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Member</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR__MEMBER = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Value</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR__VALUE = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Annotation Member Value Pair</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_MEMBER_VALUE_PAIR_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AnnotationTypeDeclarationImpl <em>Annotation Type Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AnnotationTypeDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAnnotationTypeDeclaration() * @generated */ int ANNOTATION_TYPE_DECLARATION = 10; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__COMMENTS = ABSTRACT_TYPE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT = ABSTRACT_TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__ORIGINAL_CLASS_FILE = ABSTRACT_TYPE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__NAME = ABSTRACT_TYPE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__PROXY = ABSTRACT_TYPE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__USAGES_IN_IMPORTS = ABSTRACT_TYPE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION = ABSTRACT_TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__ANNOTATIONS = ABSTRACT_TYPE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ABSTRACT_TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__MODIFIER = ABSTRACT_TYPE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS = ABSTRACT_TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__BODY_DECLARATIONS = ABSTRACT_TYPE_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__COMMENTS_BEFORE_BODY = ABSTRACT_TYPE_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__COMMENTS_AFTER_BODY = ABSTRACT_TYPE_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__PACKAGE = ABSTRACT_TYPE_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION__SUPER_INTERFACES = ABSTRACT_TYPE_DECLARATION__SUPER_INTERFACES; /** * The number of structural features of the '<em>Annotation Type Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_DECLARATION_FEATURE_COUNT = ABSTRACT_TYPE_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AnnotationTypeMemberDeclarationImpl <em>Annotation Type Member Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AnnotationTypeMemberDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAnnotationTypeMemberDeclaration() * @generated */ int ANNOTATION_TYPE_MEMBER_DECLARATION = 11; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__COMMENTS = BODY_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__ORIGINAL_COMPILATION_UNIT = BODY_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__ORIGINAL_CLASS_FILE = BODY_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__NAME = BODY_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__PROXY = BODY_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__USAGES_IN_IMPORTS = BODY_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__ABSTRACT_TYPE_DECLARATION = BODY_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__ANNOTATIONS = BODY_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = BODY_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__MODIFIER = BODY_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Default</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__DEFAULT = BODY_DECLARATION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__TYPE = BODY_DECLARATION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Usages</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION__USAGES = BODY_DECLARATION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Annotation Type Member Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_TYPE_MEMBER_DECLARATION_FEATURE_COUNT = BODY_DECLARATION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AnonymousClassDeclarationImpl <em>Anonymous Class Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AnonymousClassDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAnonymousClassDeclaration() * @generated */ int ANONYMOUS_CLASS_DECLARATION = 12; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANONYMOUS_CLASS_DECLARATION__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANONYMOUS_CLASS_DECLARATION__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANONYMOUS_CLASS_DECLARATION__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANONYMOUS_CLASS_DECLARATION__BODY_DECLARATIONS = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Class Instance Creation</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANONYMOUS_CLASS_DECLARATION__CLASS_INSTANCE_CREATION = AST_NODE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Anonymous Class Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANONYMOUS_CLASS_DECLARATION_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ArrayAccessImpl <em>Array Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ArrayAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getArrayAccess() * @generated */ int ARRAY_ACCESS = 13; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_ACCESS__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_ACCESS__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_ACCESS__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Array</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_ACCESS__ARRAY = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Index</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_ACCESS__INDEX = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Array Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_ACCESS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ArrayCreationImpl <em>Array Creation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ArrayCreationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getArrayCreation() * @generated */ int ARRAY_CREATION = 14; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_CREATION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_CREATION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_CREATION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Dimensions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_CREATION__DIMENSIONS = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Initializer</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_CREATION__INITIALIZER = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_CREATION__TYPE = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Array Creation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_CREATION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ArrayInitializerImpl <em>Array Initializer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ArrayInitializerImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getArrayInitializer() * @generated */ int ARRAY_INITIALIZER = 15; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_INITIALIZER__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_INITIALIZER__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_INITIALIZER__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expressions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_INITIALIZER__EXPRESSIONS = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Array Initializer</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_INITIALIZER_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ArrayLengthAccessImpl <em>Array Length Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ArrayLengthAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getArrayLengthAccess() * @generated */ int ARRAY_LENGTH_ACCESS = 16; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_LENGTH_ACCESS__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_LENGTH_ACCESS__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_LENGTH_ACCESS__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Array</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_LENGTH_ACCESS__ARRAY = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Array Length Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_LENGTH_ACCESS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TypeImpl <em>Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TypeImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getType() * @generated */ int TYPE = 101; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE__USAGES_IN_TYPE_ACCESS = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ArrayTypeImpl <em>Array Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ArrayTypeImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getArrayType() * @generated */ int ARRAY_TYPE = 17; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__COMMENTS = TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__ORIGINAL_COMPILATION_UNIT = TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__ORIGINAL_CLASS_FILE = TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__NAME = TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__PROXY = TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__USAGES_IN_IMPORTS = TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__USAGES_IN_TYPE_ACCESS = TYPE__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__DIMENSIONS = TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Element Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE__ELEMENT_TYPE = TYPE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Array Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARRAY_TYPE_FEATURE_COUNT = TYPE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.AssignmentImpl <em>Assignment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.AssignmentImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAssignment() * @generated */ int ASSIGNMENT = 18; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Left Hand Side</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__LEFT_HAND_SIDE = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Operator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__OPERATOR = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Right Hand Side</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__RIGHT_HAND_SIDE = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Assignment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.BooleanLiteralImpl <em>Boolean Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.BooleanLiteralImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getBooleanLiteral() * @generated */ int BOOLEAN_LITERAL = 20; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL__VALUE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Boolean Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.CommentImpl <em>Comment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.CommentImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getComment() * @generated */ int COMMENT = 33; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMENT__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMENT__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMENT__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMENT__CONTENT = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Enclosed By Parent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMENT__ENCLOSED_BY_PARENT = AST_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Prefix Of Parent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMENT__PREFIX_OF_PARENT = AST_NODE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Comment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMENT_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.BlockCommentImpl <em>Block Comment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.BlockCommentImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getBlockComment() * @generated */ int BLOCK_COMMENT = 21; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_COMMENT__COMMENTS = COMMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_COMMENT__ORIGINAL_COMPILATION_UNIT = COMMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_COMMENT__ORIGINAL_CLASS_FILE = COMMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_COMMENT__CONTENT = COMMENT__CONTENT; /** * The feature id for the '<em><b>Enclosed By Parent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_COMMENT__ENCLOSED_BY_PARENT = COMMENT__ENCLOSED_BY_PARENT; /** * The feature id for the '<em><b>Prefix Of Parent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_COMMENT__PREFIX_OF_PARENT = COMMENT__PREFIX_OF_PARENT; /** * The number of structural features of the '<em>Block Comment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_COMMENT_FEATURE_COUNT = COMMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.BlockImpl <em>Block</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.BlockImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getBlock() * @generated */ int BLOCK = 22; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Statements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK__STATEMENTS = STATEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Block</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BLOCK_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.BreakStatementImpl <em>Break Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.BreakStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getBreakStatement() * @generated */ int BREAK_STATEMENT = 23; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BREAK_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BREAK_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BREAK_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Label</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BREAK_STATEMENT__LABEL = STATEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Break Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BREAK_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.CastExpressionImpl <em>Cast Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.CastExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getCastExpression() * @generated */ int CAST_EXPRESSION = 24; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CAST_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CAST_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CAST_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CAST_EXPRESSION__EXPRESSION = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CAST_EXPRESSION__TYPE = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Cast Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CAST_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.CatchClauseImpl <em>Catch Clause</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.CatchClauseImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getCatchClause() * @generated */ int CATCH_CLAUSE = 25; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATCH_CLAUSE__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATCH_CLAUSE__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATCH_CLAUSE__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Exception</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATCH_CLAUSE__EXCEPTION = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATCH_CLAUSE__BODY = STATEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Catch Clause</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATCH_CLAUSE_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.CharacterLiteralImpl <em>Character Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.CharacterLiteralImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getCharacterLiteral() * @generated */ int CHARACTER_LITERAL = 26; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHARACTER_LITERAL__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHARACTER_LITERAL__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHARACTER_LITERAL__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Escaped Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHARACTER_LITERAL__ESCAPED_VALUE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Character Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHARACTER_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ClassFileImpl <em>Class File</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ClassFileImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getClassFile() * @generated */ int CLASS_FILE = 27; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Original File Path</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__ORIGINAL_FILE_PATH = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__TYPE = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Attached Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__ATTACHED_SOURCE = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Package</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE__PACKAGE = NAMED_ELEMENT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Class File</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_FILE_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ClassInstanceCreationImpl <em>Class Instance Creation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ClassInstanceCreationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getClassInstanceCreation() * @generated */ int CLASS_INSTANCE_CREATION = 28; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Method</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__METHOD = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__ARGUMENTS = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__TYPE_ARGUMENTS = EXPRESSION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Anonymous Class Declaration</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__ANONYMOUS_CLASS_DECLARATION = EXPRESSION_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__EXPRESSION = EXPRESSION_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION__TYPE = EXPRESSION_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Class Instance Creation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_CREATION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 6; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ConstructorDeclarationImpl <em>Constructor Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ConstructorDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getConstructorDeclaration() * @generated */ int CONSTRUCTOR_DECLARATION = 29; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__COMMENTS = ABSTRACT_METHOD_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__ORIGINAL_COMPILATION_UNIT = ABSTRACT_METHOD_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__ORIGINAL_CLASS_FILE = ABSTRACT_METHOD_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__NAME = ABSTRACT_METHOD_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__PROXY = ABSTRACT_METHOD_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__USAGES_IN_IMPORTS = ABSTRACT_METHOD_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__ABSTRACT_TYPE_DECLARATION = ABSTRACT_METHOD_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__ANNOTATIONS = ABSTRACT_METHOD_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ABSTRACT_METHOD_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__MODIFIER = ABSTRACT_METHOD_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__BODY = ABSTRACT_METHOD_DECLARATION__BODY; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__PARAMETERS = ABSTRACT_METHOD_DECLARATION__PARAMETERS; /** * The feature id for the '<em><b>Thrown Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__THROWN_EXCEPTIONS = ABSTRACT_METHOD_DECLARATION__THROWN_EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__TYPE_PARAMETERS = ABSTRACT_METHOD_DECLARATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Usages In Doc Comments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__USAGES_IN_DOC_COMMENTS = ABSTRACT_METHOD_DECLARATION__USAGES_IN_DOC_COMMENTS; /** * The feature id for the '<em><b>Usages</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION__USAGES = ABSTRACT_METHOD_DECLARATION__USAGES; /** * The number of structural features of the '<em>Constructor Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_DECLARATION_FEATURE_COUNT = ABSTRACT_METHOD_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ConditionalExpressionImpl <em>Conditional Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ConditionalExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getConditionalExpression() * @generated */ int CONDITIONAL_EXPRESSION = 30; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITIONAL_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITIONAL_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITIONAL_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Else Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITIONAL_EXPRESSION__ELSE_EXPRESSION = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITIONAL_EXPRESSION__EXPRESSION = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Then Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITIONAL_EXPRESSION__THEN_EXPRESSION = EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Conditional Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITIONAL_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ConstructorInvocationImpl <em>Constructor Invocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ConstructorInvocationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getConstructorInvocation() * @generated */ int CONSTRUCTOR_INVOCATION = 31; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_INVOCATION__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_INVOCATION__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_INVOCATION__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Method</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_INVOCATION__METHOD = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_INVOCATION__ARGUMENTS = STATEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_INVOCATION__TYPE_ARGUMENTS = STATEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Constructor Invocation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSTRUCTOR_INVOCATION_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TypeDeclarationImpl <em>Type Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TypeDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getTypeDeclaration() * @generated */ int TYPE_DECLARATION = 103; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__COMMENTS = ABSTRACT_TYPE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT = ABSTRACT_TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__ORIGINAL_CLASS_FILE = ABSTRACT_TYPE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__NAME = ABSTRACT_TYPE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__PROXY = ABSTRACT_TYPE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__USAGES_IN_IMPORTS = ABSTRACT_TYPE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION = ABSTRACT_TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__ANNOTATIONS = ABSTRACT_TYPE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ABSTRACT_TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__MODIFIER = ABSTRACT_TYPE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS = ABSTRACT_TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__BODY_DECLARATIONS = ABSTRACT_TYPE_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__COMMENTS_BEFORE_BODY = ABSTRACT_TYPE_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__COMMENTS_AFTER_BODY = ABSTRACT_TYPE_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__PACKAGE = ABSTRACT_TYPE_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__SUPER_INTERFACES = ABSTRACT_TYPE_DECLARATION__SUPER_INTERFACES; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION__TYPE_PARAMETERS = ABSTRACT_TYPE_DECLARATION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Type Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION_FEATURE_COUNT = ABSTRACT_TYPE_DECLARATION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ClassDeclarationImpl <em>Class Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ClassDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getClassDeclaration() * @generated */ int CLASS_DECLARATION = 32; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__COMMENTS = TYPE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__ORIGINAL_COMPILATION_UNIT = TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__ORIGINAL_CLASS_FILE = TYPE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__NAME = TYPE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__PROXY = TYPE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__USAGES_IN_IMPORTS = TYPE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__ABSTRACT_TYPE_DECLARATION = TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__ANNOTATIONS = TYPE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__MODIFIER = TYPE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__USAGES_IN_TYPE_ACCESS = TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__BODY_DECLARATIONS = TYPE_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__COMMENTS_BEFORE_BODY = TYPE_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__COMMENTS_AFTER_BODY = TYPE_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__PACKAGE = TYPE_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__SUPER_INTERFACES = TYPE_DECLARATION__SUPER_INTERFACES; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__TYPE_PARAMETERS = TYPE_DECLARATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Super Class</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION__SUPER_CLASS = TYPE_DECLARATION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Class Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DECLARATION_FEATURE_COUNT = TYPE_DECLARATION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.CompilationUnitImpl <em>Compilation Unit</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.CompilationUnitImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getCompilationUnit() * @generated */ int COMPILATION_UNIT = 34; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Original File Path</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__ORIGINAL_FILE_PATH = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Comment List</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__COMMENT_LIST = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Imports</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__IMPORTS = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Package</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__PACKAGE = NAMED_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Types</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT__TYPES = NAMED_ELEMENT_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Compilation Unit</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPILATION_UNIT_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ContinueStatementImpl <em>Continue Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ContinueStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getContinueStatement() * @generated */ int CONTINUE_STATEMENT = 35; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTINUE_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTINUE_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTINUE_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Label</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTINUE_STATEMENT__LABEL = STATEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Continue Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTINUE_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.DoStatementImpl <em>Do Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.DoStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getDoStatement() * @generated */ int DO_STATEMENT = 36; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DO_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DO_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DO_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DO_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DO_STATEMENT__BODY = STATEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Do Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DO_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.EmptyStatementImpl <em>Empty Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.EmptyStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getEmptyStatement() * @generated */ int EMPTY_STATEMENT = 37; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMPTY_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMPTY_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMPTY_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The number of structural features of the '<em>Empty Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMPTY_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.EnhancedForStatementImpl <em>Enhanced For Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.EnhancedForStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getEnhancedForStatement() * @generated */ int ENHANCED_FOR_STATEMENT = 38; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENHANCED_FOR_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENHANCED_FOR_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENHANCED_FOR_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENHANCED_FOR_STATEMENT__BODY = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENHANCED_FOR_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Parameter</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENHANCED_FOR_STATEMENT__PARAMETER = STATEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Enhanced For Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENHANCED_FOR_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.EnumConstantDeclarationImpl <em>Enum Constant Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.EnumConstantDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getEnumConstantDeclaration() * @generated */ int ENUM_CONSTANT_DECLARATION = 39; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__COMMENTS = BODY_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__ORIGINAL_COMPILATION_UNIT = BODY_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__ORIGINAL_CLASS_FILE = BODY_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__NAME = BODY_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__PROXY = BODY_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__USAGES_IN_IMPORTS = BODY_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__ABSTRACT_TYPE_DECLARATION = BODY_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__ANNOTATIONS = BODY_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = BODY_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__MODIFIER = BODY_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__EXTRA_ARRAY_DIMENSIONS = BODY_DECLARATION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Initializer</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__INITIALIZER = BODY_DECLARATION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Usage In Variable Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__USAGE_IN_VARIABLE_ACCESS = BODY_DECLARATION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Anonymous Class Declaration</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__ANONYMOUS_CLASS_DECLARATION = BODY_DECLARATION_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION__ARGUMENTS = BODY_DECLARATION_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Enum Constant Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_CONSTANT_DECLARATION_FEATURE_COUNT = BODY_DECLARATION_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.EnumDeclarationImpl <em>Enum Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.EnumDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getEnumDeclaration() * @generated */ int ENUM_DECLARATION = 40; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__COMMENTS = ABSTRACT_TYPE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__ORIGINAL_COMPILATION_UNIT = ABSTRACT_TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__ORIGINAL_CLASS_FILE = ABSTRACT_TYPE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__NAME = ABSTRACT_TYPE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__PROXY = ABSTRACT_TYPE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__USAGES_IN_IMPORTS = ABSTRACT_TYPE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__ABSTRACT_TYPE_DECLARATION = ABSTRACT_TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__ANNOTATIONS = ABSTRACT_TYPE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ABSTRACT_TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__MODIFIER = ABSTRACT_TYPE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__USAGES_IN_TYPE_ACCESS = ABSTRACT_TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__BODY_DECLARATIONS = ABSTRACT_TYPE_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__COMMENTS_BEFORE_BODY = ABSTRACT_TYPE_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__COMMENTS_AFTER_BODY = ABSTRACT_TYPE_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__PACKAGE = ABSTRACT_TYPE_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__SUPER_INTERFACES = ABSTRACT_TYPE_DECLARATION__SUPER_INTERFACES; /** * The feature id for the '<em><b>Enum Constants</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION__ENUM_CONSTANTS = ABSTRACT_TYPE_DECLARATION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Enum Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENUM_DECLARATION_FEATURE_COUNT = ABSTRACT_TYPE_DECLARATION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ExpressionStatementImpl <em>Expression Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ExpressionStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getExpressionStatement() * @generated */ int EXPRESSION_STATEMENT = 42; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Expression Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.FieldAccessImpl <em>Field Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.FieldAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getFieldAccess() * @generated */ int FIELD_ACCESS = 43; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_ACCESS__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_ACCESS__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_ACCESS__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Field</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_ACCESS__FIELD = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_ACCESS__EXPRESSION = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Field Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_ACCESS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.FieldDeclarationImpl <em>Field Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.FieldDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getFieldDeclaration() * @generated */ int FIELD_DECLARATION = 44; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__COMMENTS = BODY_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__ORIGINAL_COMPILATION_UNIT = BODY_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__ORIGINAL_CLASS_FILE = BODY_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__NAME = BODY_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__PROXY = BODY_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__USAGES_IN_IMPORTS = BODY_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__ABSTRACT_TYPE_DECLARATION = BODY_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__ANNOTATIONS = BODY_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = BODY_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__MODIFIER = BODY_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__TYPE = BODY_DECLARATION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Fragments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION__FRAGMENTS = BODY_DECLARATION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Field Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FIELD_DECLARATION_FEATURE_COUNT = BODY_DECLARATION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ForStatementImpl <em>For Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ForStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getForStatement() * @generated */ int FOR_STATEMENT = 45; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Updaters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_STATEMENT__UPDATERS = STATEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Initializers</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_STATEMENT__INITIALIZERS = STATEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_STATEMENT__BODY = STATEMENT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>For Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOR_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.IfStatementImpl <em>If Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.IfStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getIfStatement() * @generated */ int IF_STATEMENT = 46; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Then Statement</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_STATEMENT__THEN_STATEMENT = STATEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Else Statement</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_STATEMENT__ELSE_STATEMENT = STATEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>If Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IF_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ImportDeclarationImpl <em>Import Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ImportDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getImportDeclaration() * @generated */ int IMPORT_DECLARATION = 47; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPORT_DECLARATION__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPORT_DECLARATION__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPORT_DECLARATION__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Static</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPORT_DECLARATION__STATIC = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Imported Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPORT_DECLARATION__IMPORTED_ELEMENT = AST_NODE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Import Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPORT_DECLARATION_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.InfixExpressionImpl <em>Infix Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.InfixExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getInfixExpression() * @generated */ int INFIX_EXPRESSION = 48; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Operator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXPRESSION__OPERATOR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right Operand</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXPRESSION__RIGHT_OPERAND = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Left Operand</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXPRESSION__LEFT_OPERAND = EXPRESSION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Extended Operands</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXPRESSION__EXTENDED_OPERANDS = EXPRESSION_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Infix Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INFIX_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.InitializerImpl <em>Initializer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.InitializerImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getInitializer() * @generated */ int INITIALIZER = 49; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__COMMENTS = BODY_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__ORIGINAL_COMPILATION_UNIT = BODY_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__ORIGINAL_CLASS_FILE = BODY_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__NAME = BODY_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__PROXY = BODY_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__USAGES_IN_IMPORTS = BODY_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__ABSTRACT_TYPE_DECLARATION = BODY_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__ANNOTATIONS = BODY_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__ANONYMOUS_CLASS_DECLARATION_OWNER = BODY_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__MODIFIER = BODY_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER__BODY = BODY_DECLARATION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Initializer</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INITIALIZER_FEATURE_COUNT = BODY_DECLARATION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.InstanceofExpressionImpl <em>Instanceof Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.InstanceofExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getInstanceofExpression() * @generated */ int INSTANCEOF_EXPRESSION = 50; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INSTANCEOF_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INSTANCEOF_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INSTANCEOF_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Right Operand</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INSTANCEOF_EXPRESSION__RIGHT_OPERAND = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Left Operand</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INSTANCEOF_EXPRESSION__LEFT_OPERAND = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Instanceof Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INSTANCEOF_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.InterfaceDeclarationImpl <em>Interface Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.InterfaceDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getInterfaceDeclaration() * @generated */ int INTERFACE_DECLARATION = 51; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__COMMENTS = TYPE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__ORIGINAL_COMPILATION_UNIT = TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__ORIGINAL_CLASS_FILE = TYPE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__NAME = TYPE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__PROXY = TYPE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__USAGES_IN_IMPORTS = TYPE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__ABSTRACT_TYPE_DECLARATION = TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__ANNOTATIONS = TYPE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__MODIFIER = TYPE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__USAGES_IN_TYPE_ACCESS = TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__BODY_DECLARATIONS = TYPE_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__COMMENTS_BEFORE_BODY = TYPE_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__COMMENTS_AFTER_BODY = TYPE_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__PACKAGE = TYPE_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__SUPER_INTERFACES = TYPE_DECLARATION__SUPER_INTERFACES; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION__TYPE_PARAMETERS = TYPE_DECLARATION__TYPE_PARAMETERS; /** * The number of structural features of the '<em>Interface Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_DECLARATION_FEATURE_COUNT = TYPE_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.JavadocImpl <em>Javadoc</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavadocImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getJavadoc() * @generated */ int JAVADOC = 52; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JAVADOC__COMMENTS = COMMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JAVADOC__ORIGINAL_COMPILATION_UNIT = COMMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JAVADOC__ORIGINAL_CLASS_FILE = COMMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JAVADOC__CONTENT = COMMENT__CONTENT; /** * The feature id for the '<em><b>Enclosed By Parent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JAVADOC__ENCLOSED_BY_PARENT = COMMENT__ENCLOSED_BY_PARENT; /** * The feature id for the '<em><b>Prefix Of Parent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JAVADOC__PREFIX_OF_PARENT = COMMENT__PREFIX_OF_PARENT; /** * The feature id for the '<em><b>Tags</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JAVADOC__TAGS = COMMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Javadoc</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JAVADOC_FEATURE_COUNT = COMMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.LabeledStatementImpl <em>Labeled Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.LabeledStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getLabeledStatement() * @generated */ int LABELED_STATEMENT = 53; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__BODY = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Usages In Break Statements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__USAGES_IN_BREAK_STATEMENTS = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Usages In Continue Statements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT__USAGES_IN_CONTINUE_STATEMENTS = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Labeled Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABELED_STATEMENT_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.LineCommentImpl <em>Line Comment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.LineCommentImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getLineComment() * @generated */ int LINE_COMMENT = 54; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINE_COMMENT__COMMENTS = COMMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINE_COMMENT__ORIGINAL_COMPILATION_UNIT = COMMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINE_COMMENT__ORIGINAL_CLASS_FILE = COMMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINE_COMMENT__CONTENT = COMMENT__CONTENT; /** * The feature id for the '<em><b>Enclosed By Parent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINE_COMMENT__ENCLOSED_BY_PARENT = COMMENT__ENCLOSED_BY_PARENT; /** * The feature id for the '<em><b>Prefix Of Parent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINE_COMMENT__PREFIX_OF_PARENT = COMMENT__PREFIX_OF_PARENT; /** * The number of structural features of the '<em>Line Comment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LINE_COMMENT_FEATURE_COUNT = COMMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ManifestImpl <em>Manifest</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ManifestImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getManifest() * @generated */ int MANIFEST = 55; /** * The feature id for the '<em><b>Main Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST__MAIN_ATTRIBUTES = 0; /** * The feature id for the '<em><b>Entry Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST__ENTRY_ATTRIBUTES = 1; /** * The number of structural features of the '<em>Manifest</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ManifestAttributeImpl <em>Manifest Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ManifestAttributeImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getManifestAttribute() * @generated */ int MANIFEST_ATTRIBUTE = 56; /** * The feature id for the '<em><b>Key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST_ATTRIBUTE__KEY = 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST_ATTRIBUTE__VALUE = 1; /** * The number of structural features of the '<em>Manifest Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST_ATTRIBUTE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ManifestEntryImpl <em>Manifest Entry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ManifestEntryImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getManifestEntry() * @generated */ int MANIFEST_ENTRY = 57; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST_ENTRY__NAME = 0; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST_ENTRY__ATTRIBUTES = 1; /** * The number of structural features of the '<em>Manifest Entry</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MANIFEST_ENTRY_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.MemberRefImpl <em>Member Ref</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.MemberRefImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getMemberRef() * @generated */ int MEMBER_REF = 58; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEMBER_REF__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEMBER_REF__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEMBER_REF__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Member</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEMBER_REF__MEMBER = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEMBER_REF__QUALIFIER = AST_NODE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Member Ref</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEMBER_REF_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.MethodDeclarationImpl <em>Method Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.MethodDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getMethodDeclaration() * @generated */ int METHOD_DECLARATION = 59; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__COMMENTS = ABSTRACT_METHOD_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__ORIGINAL_COMPILATION_UNIT = ABSTRACT_METHOD_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__ORIGINAL_CLASS_FILE = ABSTRACT_METHOD_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__NAME = ABSTRACT_METHOD_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__PROXY = ABSTRACT_METHOD_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__USAGES_IN_IMPORTS = ABSTRACT_METHOD_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__ABSTRACT_TYPE_DECLARATION = ABSTRACT_METHOD_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__ANNOTATIONS = ABSTRACT_METHOD_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ABSTRACT_METHOD_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__MODIFIER = ABSTRACT_METHOD_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__BODY = ABSTRACT_METHOD_DECLARATION__BODY; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__PARAMETERS = ABSTRACT_METHOD_DECLARATION__PARAMETERS; /** * The feature id for the '<em><b>Thrown Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__THROWN_EXCEPTIONS = ABSTRACT_METHOD_DECLARATION__THROWN_EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__TYPE_PARAMETERS = ABSTRACT_METHOD_DECLARATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Usages In Doc Comments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__USAGES_IN_DOC_COMMENTS = ABSTRACT_METHOD_DECLARATION__USAGES_IN_DOC_COMMENTS; /** * The feature id for the '<em><b>Usages</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__USAGES = ABSTRACT_METHOD_DECLARATION__USAGES; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__EXTRA_ARRAY_DIMENSIONS = ABSTRACT_METHOD_DECLARATION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__RETURN_TYPE = ABSTRACT_METHOD_DECLARATION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Redefined Method Declaration</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__REDEFINED_METHOD_DECLARATION = ABSTRACT_METHOD_DECLARATION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Redefinitions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION__REDEFINITIONS = ABSTRACT_METHOD_DECLARATION_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Method Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_DECLARATION_FEATURE_COUNT = ABSTRACT_METHOD_DECLARATION_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.MethodInvocationImpl <em>Method Invocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.MethodInvocationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getMethodInvocation() * @generated */ int METHOD_INVOCATION = 60; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_INVOCATION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_INVOCATION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_INVOCATION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Method</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_INVOCATION__METHOD = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_INVOCATION__ARGUMENTS = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_INVOCATION__TYPE_ARGUMENTS = EXPRESSION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_INVOCATION__EXPRESSION = EXPRESSION_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Method Invocation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_INVOCATION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.MethodRefImpl <em>Method Ref</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.MethodRefImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getMethodRef() * @generated */ int METHOD_REF = 61; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Method</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF__METHOD = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF__QUALIFIER = AST_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF__PARAMETERS = AST_NODE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Method Ref</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.MethodRefParameterImpl <em>Method Ref Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.MethodRefParameterImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getMethodRefParameter() * @generated */ int METHOD_REF_PARAMETER = 62; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF_PARAMETER__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF_PARAMETER__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF_PARAMETER__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF_PARAMETER__NAME = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Varargs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF_PARAMETER__VARARGS = AST_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF_PARAMETER__TYPE = AST_NODE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Method Ref Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_REF_PARAMETER_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ModelImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getModel() * @generated */ int MODEL = 63; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL__NAME = 0; /** * The feature id for the '<em><b>Owned Elements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL__OWNED_ELEMENTS = 1; /** * The feature id for the '<em><b>Orphan Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL__ORPHAN_TYPES = 2; /** * The feature id for the '<em><b>Unresolved Items</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL__UNRESOLVED_ITEMS = 3; /** * The feature id for the '<em><b>Compilation Units</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL__COMPILATION_UNITS = 4; /** * The feature id for the '<em><b>Class Files</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL__CLASS_FILES = 5; /** * The feature id for the '<em><b>Archives</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL__ARCHIVES = 6; /** * The number of structural features of the '<em>Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_FEATURE_COUNT = 7; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ModifierImpl <em>Modifier</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ModifierImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getModifier() * @generated */ int MODIFIER = 64; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__VISIBILITY = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Inheritance</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__INHERITANCE = AST_NODE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Static</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__STATIC = AST_NODE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Transient</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__TRANSIENT = AST_NODE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Volatile</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__VOLATILE = AST_NODE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Native</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__NATIVE = AST_NODE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Strictfp</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__STRICTFP = AST_NODE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Synchronized</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__SYNCHRONIZED = AST_NODE_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Body Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__BODY_DECLARATION = AST_NODE_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Single Variable Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__SINGLE_VARIABLE_DECLARATION = AST_NODE_FEATURE_COUNT + 9; /** * The feature id for the '<em><b>Variable Declaration Statement</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__VARIABLE_DECLARATION_STATEMENT = AST_NODE_FEATURE_COUNT + 10; /** * The feature id for the '<em><b>Variable Declaration Expression</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER__VARIABLE_DECLARATION_EXPRESSION = AST_NODE_FEATURE_COUNT + 11; /** * The number of structural features of the '<em>Modifier</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODIFIER_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 12; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.NamespaceAccessImpl <em>Namespace Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.NamespaceAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getNamespaceAccess() * @generated */ int NAMESPACE_ACCESS = 66; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE_ACCESS__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE_ACCESS__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE_ACCESS__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The number of structural features of the '<em>Namespace Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMESPACE_ACCESS_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.NumberLiteralImpl <em>Number Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.NumberLiteralImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getNumberLiteral() * @generated */ int NUMBER_LITERAL = 67; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Token Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL__TOKEN_VALUE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Number Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMBER_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.NullLiteralImpl <em>Null Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.NullLiteralImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getNullLiteral() * @generated */ int NULL_LITERAL = 68; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NULL_LITERAL__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NULL_LITERAL__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NULL_LITERAL__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The number of structural features of the '<em>Null Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NULL_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PackageImpl <em>Package</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PackageImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPackage() * @generated */ int PACKAGE = 69; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Owned Elements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__OWNED_ELEMENTS = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Model</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__MODEL = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Owned Packages</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__OWNED_PACKAGES = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__PACKAGE = NAMED_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Usages In Package Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE__USAGES_IN_PACKAGE_ACCESS = NAMED_ELEMENT_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Package</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PackageAccessImpl <em>Package Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PackageAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPackageAccess() * @generated */ int PACKAGE_ACCESS = 70; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_ACCESS__COMMENTS = NAMESPACE_ACCESS__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_ACCESS__ORIGINAL_COMPILATION_UNIT = NAMESPACE_ACCESS__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_ACCESS__ORIGINAL_CLASS_FILE = NAMESPACE_ACCESS__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Package</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_ACCESS__PACKAGE = NAMESPACE_ACCESS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_ACCESS__QUALIFIER = NAMESPACE_ACCESS_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Package Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_ACCESS_FEATURE_COUNT = NAMESPACE_ACCESS_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ParameterizedTypeImpl <em>Parameterized Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ParameterizedTypeImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getParameterizedType() * @generated */ int PARAMETERIZED_TYPE = 71; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__COMMENTS = TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__ORIGINAL_COMPILATION_UNIT = TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__ORIGINAL_CLASS_FILE = TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__NAME = TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__PROXY = TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__USAGES_IN_IMPORTS = TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__USAGES_IN_TYPE_ACCESS = TYPE__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__TYPE = TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE__TYPE_ARGUMENTS = TYPE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Parameterized Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_TYPE_FEATURE_COUNT = TYPE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ParenthesizedExpressionImpl <em>Parenthesized Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ParenthesizedExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getParenthesizedExpression() * @generated */ int PARENTHESIZED_EXPRESSION = 72; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARENTHESIZED_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARENTHESIZED_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARENTHESIZED_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARENTHESIZED_EXPRESSION__EXPRESSION = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Parenthesized Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARENTHESIZED_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PostfixExpressionImpl <em>Postfix Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PostfixExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPostfixExpression() * @generated */ int POSTFIX_EXPRESSION = 73; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSTFIX_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSTFIX_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSTFIX_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Operator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSTFIX_EXPRESSION__OPERATOR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Operand</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSTFIX_EXPRESSION__OPERAND = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Postfix Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSTFIX_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrefixExpressionImpl <em>Prefix Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrefixExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrefixExpression() * @generated */ int PREFIX_EXPRESSION = 74; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Operator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXPRESSION__OPERATOR = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Operand</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXPRESSION__OPERAND = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Prefix Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PREFIX_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeImpl <em>Primitive Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveType() * @generated */ int PRIMITIVE_TYPE = 75; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE__COMMENTS = TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT = TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE = TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE__NAME = TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE__PROXY = TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE__USAGES_IN_IMPORTS = TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS = TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FEATURE_COUNT = TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeBooleanImpl <em>Primitive Type Boolean</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeBooleanImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeBoolean() * @generated */ int PRIMITIVE_TYPE_BOOLEAN = 76; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BOOLEAN__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BOOLEAN__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BOOLEAN__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BOOLEAN__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BOOLEAN__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BOOLEAN__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BOOLEAN__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Boolean</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BOOLEAN_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeByteImpl <em>Primitive Type Byte</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeByteImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeByte() * @generated */ int PRIMITIVE_TYPE_BYTE = 77; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BYTE__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BYTE__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BYTE__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BYTE__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BYTE__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BYTE__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BYTE__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Byte</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_BYTE_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeCharImpl <em>Primitive Type Char</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeCharImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeChar() * @generated */ int PRIMITIVE_TYPE_CHAR = 78; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_CHAR__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_CHAR__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_CHAR__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_CHAR__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_CHAR__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_CHAR__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_CHAR__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Char</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_CHAR_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeDoubleImpl <em>Primitive Type Double</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeDoubleImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeDouble() * @generated */ int PRIMITIVE_TYPE_DOUBLE = 79; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_DOUBLE__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_DOUBLE__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_DOUBLE__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_DOUBLE__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_DOUBLE__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_DOUBLE__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_DOUBLE__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Double</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_DOUBLE_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeShortImpl <em>Primitive Type Short</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeShortImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeShort() * @generated */ int PRIMITIVE_TYPE_SHORT = 80; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_SHORT__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_SHORT__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_SHORT__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_SHORT__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_SHORT__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_SHORT__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_SHORT__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Short</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_SHORT_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeFloatImpl <em>Primitive Type Float</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeFloatImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeFloat() * @generated */ int PRIMITIVE_TYPE_FLOAT = 81; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FLOAT__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FLOAT__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FLOAT__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FLOAT__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FLOAT__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FLOAT__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FLOAT__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Float</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_FLOAT_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeIntImpl <em>Primitive Type Int</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeIntImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeInt() * @generated */ int PRIMITIVE_TYPE_INT = 82; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_INT__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_INT__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_INT__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_INT__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_INT__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_INT__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_INT__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Int</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_INT_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeLongImpl <em>Primitive Type Long</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeLongImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeLong() * @generated */ int PRIMITIVE_TYPE_LONG = 83; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_LONG__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_LONG__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_LONG__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_LONG__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_LONG__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_LONG__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_LONG__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Long</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_LONG_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeVoidImpl <em>Primitive Type Void</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.PrimitiveTypeVoidImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrimitiveTypeVoid() * @generated */ int PRIMITIVE_TYPE_VOID = 84; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_VOID__COMMENTS = PRIMITIVE_TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_VOID__ORIGINAL_COMPILATION_UNIT = PRIMITIVE_TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_VOID__ORIGINAL_CLASS_FILE = PRIMITIVE_TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_VOID__NAME = PRIMITIVE_TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_VOID__PROXY = PRIMITIVE_TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_VOID__USAGES_IN_IMPORTS = PRIMITIVE_TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_VOID__USAGES_IN_TYPE_ACCESS = PRIMITIVE_TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Primitive Type Void</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMITIVE_TYPE_VOID_FEATURE_COUNT = PRIMITIVE_TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ReturnStatementImpl <em>Return Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ReturnStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getReturnStatement() * @generated */ int RETURN_STATEMENT = 85; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RETURN_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RETURN_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RETURN_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RETURN_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Return Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RETURN_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.SingleVariableAccessImpl <em>Single Variable Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.SingleVariableAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getSingleVariableAccess() * @generated */ int SINGLE_VARIABLE_ACCESS = 86; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_ACCESS__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_ACCESS__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_ACCESS__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Variable</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_ACCESS__VARIABLE = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_ACCESS__QUALIFIER = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Single Variable Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_ACCESS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.VariableDeclarationImpl <em>Variable Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.VariableDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getVariableDeclaration() * @generated */ int VARIABLE_DECLARATION = 120; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__EXTRA_ARRAY_DIMENSIONS = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Initializer</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__INITIALIZER = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Usage In Variable Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION__USAGE_IN_VARIABLE_ACCESS = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Variable Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.SingleVariableDeclarationImpl <em>Single Variable Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.SingleVariableDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getSingleVariableDeclaration() * @generated */ int SINGLE_VARIABLE_DECLARATION = 87; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__COMMENTS = VARIABLE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__ORIGINAL_COMPILATION_UNIT = VARIABLE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__ORIGINAL_CLASS_FILE = VARIABLE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__NAME = VARIABLE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__PROXY = VARIABLE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__USAGES_IN_IMPORTS = VARIABLE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__EXTRA_ARRAY_DIMENSIONS = VARIABLE_DECLARATION__EXTRA_ARRAY_DIMENSIONS; /** * The feature id for the '<em><b>Initializer</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__INITIALIZER = VARIABLE_DECLARATION__INITIALIZER; /** * The feature id for the '<em><b>Usage In Variable Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__USAGE_IN_VARIABLE_ACCESS = VARIABLE_DECLARATION__USAGE_IN_VARIABLE_ACCESS; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__MODIFIER = VARIABLE_DECLARATION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Varargs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__VARARGS = VARIABLE_DECLARATION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__TYPE = VARIABLE_DECLARATION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__ANNOTATIONS = VARIABLE_DECLARATION_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Method Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__METHOD_DECLARATION = VARIABLE_DECLARATION_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Catch Clause</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__CATCH_CLAUSE = VARIABLE_DECLARATION_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Enhanced For Statement</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION__ENHANCED_FOR_STATEMENT = VARIABLE_DECLARATION_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Single Variable Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SINGLE_VARIABLE_DECLARATION_FEATURE_COUNT = VARIABLE_DECLARATION_FEATURE_COUNT + 7; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.StringLiteralImpl <em>String Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.StringLiteralImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getStringLiteral() * @generated */ int STRING_LITERAL = 89; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Escaped Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL__ESCAPED_VALUE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>String Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.SuperConstructorInvocationImpl <em>Super Constructor Invocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.SuperConstructorInvocationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getSuperConstructorInvocation() * @generated */ int SUPER_CONSTRUCTOR_INVOCATION = 90; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_CONSTRUCTOR_INVOCATION__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_CONSTRUCTOR_INVOCATION__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_CONSTRUCTOR_INVOCATION__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Method</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_CONSTRUCTOR_INVOCATION__METHOD = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_CONSTRUCTOR_INVOCATION__ARGUMENTS = STATEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_CONSTRUCTOR_INVOCATION__TYPE_ARGUMENTS = STATEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_CONSTRUCTOR_INVOCATION__EXPRESSION = STATEMENT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Super Constructor Invocation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_CONSTRUCTOR_INVOCATION_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.SuperFieldAccessImpl <em>Super Field Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.SuperFieldAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getSuperFieldAccess() * @generated */ int SUPER_FIELD_ACCESS = 91; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_FIELD_ACCESS__COMMENTS = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_FIELD_ACCESS__ORIGINAL_COMPILATION_UNIT = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_FIELD_ACCESS__ORIGINAL_CLASS_FILE = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_FIELD_ACCESS__QUALIFIER = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__QUALIFIER; /** * The feature id for the '<em><b>Field</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_FIELD_ACCESS__FIELD = ABSTRACT_TYPE_QUALIFIED_EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Super Field Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_FIELD_ACCESS_FEATURE_COUNT = ABSTRACT_TYPE_QUALIFIED_EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.SuperMethodInvocationImpl <em>Super Method Invocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.SuperMethodInvocationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getSuperMethodInvocation() * @generated */ int SUPER_METHOD_INVOCATION = 92; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_METHOD_INVOCATION__COMMENTS = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_METHOD_INVOCATION__ORIGINAL_COMPILATION_UNIT = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_METHOD_INVOCATION__ORIGINAL_CLASS_FILE = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_METHOD_INVOCATION__QUALIFIER = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__QUALIFIER; /** * The feature id for the '<em><b>Method</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_METHOD_INVOCATION__METHOD = ABSTRACT_TYPE_QUALIFIED_EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_METHOD_INVOCATION__ARGUMENTS = ABSTRACT_TYPE_QUALIFIED_EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_METHOD_INVOCATION__TYPE_ARGUMENTS = ABSTRACT_TYPE_QUALIFIED_EXPRESSION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Super Method Invocation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUPER_METHOD_INVOCATION_FEATURE_COUNT = ABSTRACT_TYPE_QUALIFIED_EXPRESSION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.SwitchCaseImpl <em>Switch Case</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.SwitchCaseImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getSwitchCase() * @generated */ int SWITCH_CASE = 93; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_CASE__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_CASE__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_CASE__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Default</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_CASE__DEFAULT = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_CASE__EXPRESSION = STATEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Switch Case</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_CASE_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.SwitchStatementImpl <em>Switch Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.SwitchStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getSwitchStatement() * @generated */ int SWITCH_STATEMENT = 94; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Statements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_STATEMENT__STATEMENTS = STATEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Switch Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SWITCH_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.SynchronizedStatementImpl <em>Synchronized Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.SynchronizedStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getSynchronizedStatement() * @generated */ int SYNCHRONIZED_STATEMENT = 95; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYNCHRONIZED_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYNCHRONIZED_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYNCHRONIZED_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYNCHRONIZED_STATEMENT__BODY = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYNCHRONIZED_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Synchronized Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SYNCHRONIZED_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TagElementImpl <em>Tag Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TagElementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getTagElement() * @generated */ int TAG_ELEMENT = 96; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ELEMENT__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ELEMENT__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ELEMENT__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Tag Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ELEMENT__TAG_NAME = AST_NODE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Fragments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ELEMENT__FRAGMENTS = AST_NODE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Tag Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ELEMENT_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TextElementImpl <em>Text Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TextElementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getTextElement() * @generated */ int TEXT_ELEMENT = 97; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_ELEMENT__COMMENTS = AST_NODE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_ELEMENT__ORIGINAL_COMPILATION_UNIT = AST_NODE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_ELEMENT__ORIGINAL_CLASS_FILE = AST_NODE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Text</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_ELEMENT__TEXT = AST_NODE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Text Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEXT_ELEMENT_FEATURE_COUNT = AST_NODE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ThisExpressionImpl <em>This Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ThisExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getThisExpression() * @generated */ int THIS_EXPRESSION = 98; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THIS_EXPRESSION__COMMENTS = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THIS_EXPRESSION__ORIGINAL_COMPILATION_UNIT = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THIS_EXPRESSION__ORIGINAL_CLASS_FILE = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THIS_EXPRESSION__QUALIFIER = ABSTRACT_TYPE_QUALIFIED_EXPRESSION__QUALIFIER; /** * The number of structural features of the '<em>This Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THIS_EXPRESSION_FEATURE_COUNT = ABSTRACT_TYPE_QUALIFIED_EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.ThrowStatementImpl <em>Throw Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.ThrowStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getThrowStatement() * @generated */ int THROW_STATEMENT = 99; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THROW_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THROW_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THROW_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THROW_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Throw Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THROW_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TryStatementImpl <em>Try Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TryStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getTryStatement() * @generated */ int TRY_STATEMENT = 100; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRY_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRY_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRY_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRY_STATEMENT__BODY = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Finally</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRY_STATEMENT__FINALLY = STATEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Catch Clauses</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRY_STATEMENT__CATCH_CLAUSES = STATEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Try Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRY_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TypeAccessImpl <em>Type Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TypeAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getTypeAccess() * @generated */ int TYPE_ACCESS = 102; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_ACCESS__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_ACCESS__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_ACCESS__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_ACCESS__TYPE = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_ACCESS__QUALIFIER = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Type Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_ACCESS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TypeDeclarationStatementImpl <em>Type Declaration Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TypeDeclarationStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getTypeDeclarationStatement() * @generated */ int TYPE_DECLARATION_STATEMENT = 104; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Declaration</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION_STATEMENT__DECLARATION = STATEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Type Declaration Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_DECLARATION_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TypeLiteralImpl <em>Type Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TypeLiteralImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getTypeLiteral() * @generated */ int TYPE_LITERAL = 105; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL__TYPE = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Type Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.TypeParameterImpl <em>Type Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.TypeParameterImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getTypeParameter() * @generated */ int TYPE_PARAMETER = 106; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER__COMMENTS = TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER__ORIGINAL_COMPILATION_UNIT = TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER__ORIGINAL_CLASS_FILE = TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER__NAME = TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER__PROXY = TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER__USAGES_IN_IMPORTS = TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER__USAGES_IN_TYPE_ACCESS = TYPE__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Bounds</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER__BOUNDS = TYPE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Type Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPE_PARAMETER_FEATURE_COUNT = TYPE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedItemImpl <em>Unresolved Item</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedItemImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedItem() * @generated */ int UNRESOLVED_ITEM = 107; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM__COMMENTS = NAMED_ELEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM__ORIGINAL_COMPILATION_UNIT = NAMED_ELEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM__ORIGINAL_CLASS_FILE = NAMED_ELEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM__PROXY = NAMED_ELEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM__USAGES_IN_IMPORTS = NAMED_ELEMENT__USAGES_IN_IMPORTS; /** * The number of structural features of the '<em>Unresolved Item</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedItemAccessImpl <em>Unresolved Item Access</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedItemAccessImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedItemAccess() * @generated */ int UNRESOLVED_ITEM_ACCESS = 108; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM_ACCESS__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM_ACCESS__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM_ACCESS__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM_ACCESS__ELEMENT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Qualifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM_ACCESS__QUALIFIER = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Unresolved Item Access</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ITEM_ACCESS_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedAnnotationDeclarationImpl <em>Unresolved Annotation Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedAnnotationDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedAnnotationDeclaration() * @generated */ int UNRESOLVED_ANNOTATION_DECLARATION = 109; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__COMMENTS = ANNOTATION_TYPE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__ORIGINAL_COMPILATION_UNIT = ANNOTATION_TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__ORIGINAL_CLASS_FILE = ANNOTATION_TYPE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__NAME = ANNOTATION_TYPE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__PROXY = ANNOTATION_TYPE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__USAGES_IN_IMPORTS = ANNOTATION_TYPE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__ABSTRACT_TYPE_DECLARATION = ANNOTATION_TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__ANNOTATIONS = ANNOTATION_TYPE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ANNOTATION_TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__MODIFIER = ANNOTATION_TYPE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__USAGES_IN_TYPE_ACCESS = ANNOTATION_TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__BODY_DECLARATIONS = ANNOTATION_TYPE_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__COMMENTS_BEFORE_BODY = ANNOTATION_TYPE_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__COMMENTS_AFTER_BODY = ANNOTATION_TYPE_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__PACKAGE = ANNOTATION_TYPE_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION__SUPER_INTERFACES = ANNOTATION_TYPE_DECLARATION__SUPER_INTERFACES; /** * The number of structural features of the '<em>Unresolved Annotation Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_DECLARATION_FEATURE_COUNT = ANNOTATION_TYPE_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedAnnotationTypeMemberDeclarationImpl <em>Unresolved Annotation Type Member Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedAnnotationTypeMemberDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedAnnotationTypeMemberDeclaration() * @generated */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION = 110; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__COMMENTS = ANNOTATION_TYPE_MEMBER_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__ORIGINAL_COMPILATION_UNIT = ANNOTATION_TYPE_MEMBER_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__ORIGINAL_CLASS_FILE = ANNOTATION_TYPE_MEMBER_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__NAME = ANNOTATION_TYPE_MEMBER_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__PROXY = ANNOTATION_TYPE_MEMBER_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__USAGES_IN_IMPORTS = ANNOTATION_TYPE_MEMBER_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__ABSTRACT_TYPE_DECLARATION = ANNOTATION_TYPE_MEMBER_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__ANNOTATIONS = ANNOTATION_TYPE_MEMBER_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ANNOTATION_TYPE_MEMBER_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__MODIFIER = ANNOTATION_TYPE_MEMBER_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Default</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__DEFAULT = ANNOTATION_TYPE_MEMBER_DECLARATION__DEFAULT; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__TYPE = ANNOTATION_TYPE_MEMBER_DECLARATION__TYPE; /** * The feature id for the '<em><b>Usages</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION__USAGES = ANNOTATION_TYPE_MEMBER_DECLARATION__USAGES; /** * The number of structural features of the '<em>Unresolved Annotation Type Member Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ANNOTATION_TYPE_MEMBER_DECLARATION_FEATURE_COUNT = ANNOTATION_TYPE_MEMBER_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedClassDeclarationImpl <em>Unresolved Class Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedClassDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedClassDeclaration() * @generated */ int UNRESOLVED_CLASS_DECLARATION = 111; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__COMMENTS = CLASS_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__ORIGINAL_COMPILATION_UNIT = CLASS_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__ORIGINAL_CLASS_FILE = CLASS_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__NAME = CLASS_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__PROXY = CLASS_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__USAGES_IN_IMPORTS = CLASS_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__ABSTRACT_TYPE_DECLARATION = CLASS_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__ANNOTATIONS = CLASS_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = CLASS_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__MODIFIER = CLASS_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__USAGES_IN_TYPE_ACCESS = CLASS_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__BODY_DECLARATIONS = CLASS_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__COMMENTS_BEFORE_BODY = CLASS_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__COMMENTS_AFTER_BODY = CLASS_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__PACKAGE = CLASS_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__SUPER_INTERFACES = CLASS_DECLARATION__SUPER_INTERFACES; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__TYPE_PARAMETERS = CLASS_DECLARATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Super Class</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION__SUPER_CLASS = CLASS_DECLARATION__SUPER_CLASS; /** * The number of structural features of the '<em>Unresolved Class Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_CLASS_DECLARATION_FEATURE_COUNT = CLASS_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedEnumDeclarationImpl <em>Unresolved Enum Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedEnumDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedEnumDeclaration() * @generated */ int UNRESOLVED_ENUM_DECLARATION = 112; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__COMMENTS = ENUM_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__ORIGINAL_COMPILATION_UNIT = ENUM_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__ORIGINAL_CLASS_FILE = ENUM_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__NAME = ENUM_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__PROXY = ENUM_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__USAGES_IN_IMPORTS = ENUM_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__ABSTRACT_TYPE_DECLARATION = ENUM_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__ANNOTATIONS = ENUM_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ENUM_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__MODIFIER = ENUM_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__USAGES_IN_TYPE_ACCESS = ENUM_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__BODY_DECLARATIONS = ENUM_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__COMMENTS_BEFORE_BODY = ENUM_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__COMMENTS_AFTER_BODY = ENUM_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__PACKAGE = ENUM_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__SUPER_INTERFACES = ENUM_DECLARATION__SUPER_INTERFACES; /** * The feature id for the '<em><b>Enum Constants</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION__ENUM_CONSTANTS = ENUM_DECLARATION__ENUM_CONSTANTS; /** * The number of structural features of the '<em>Unresolved Enum Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_ENUM_DECLARATION_FEATURE_COUNT = ENUM_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedInterfaceDeclarationImpl <em>Unresolved Interface Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedInterfaceDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedInterfaceDeclaration() * @generated */ int UNRESOLVED_INTERFACE_DECLARATION = 113; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__COMMENTS = INTERFACE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__ORIGINAL_COMPILATION_UNIT = INTERFACE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__ORIGINAL_CLASS_FILE = INTERFACE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__NAME = INTERFACE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__PROXY = INTERFACE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__USAGES_IN_IMPORTS = INTERFACE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__ABSTRACT_TYPE_DECLARATION = INTERFACE_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__ANNOTATIONS = INTERFACE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = INTERFACE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__MODIFIER = INTERFACE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__USAGES_IN_TYPE_ACCESS = INTERFACE_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__BODY_DECLARATIONS = INTERFACE_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__COMMENTS_BEFORE_BODY = INTERFACE_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__COMMENTS_AFTER_BODY = INTERFACE_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__PACKAGE = INTERFACE_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__SUPER_INTERFACES = INTERFACE_DECLARATION__SUPER_INTERFACES; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION__TYPE_PARAMETERS = INTERFACE_DECLARATION__TYPE_PARAMETERS; /** * The number of structural features of the '<em>Unresolved Interface Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_INTERFACE_DECLARATION_FEATURE_COUNT = INTERFACE_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedLabeledStatementImpl <em>Unresolved Labeled Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedLabeledStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedLabeledStatement() * @generated */ int UNRESOLVED_LABELED_STATEMENT = 114; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__COMMENTS = LABELED_STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__ORIGINAL_COMPILATION_UNIT = LABELED_STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__ORIGINAL_CLASS_FILE = LABELED_STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__NAME = LABELED_STATEMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__PROXY = LABELED_STATEMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__USAGES_IN_IMPORTS = LABELED_STATEMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__BODY = LABELED_STATEMENT__BODY; /** * The feature id for the '<em><b>Usages In Break Statements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__USAGES_IN_BREAK_STATEMENTS = LABELED_STATEMENT__USAGES_IN_BREAK_STATEMENTS; /** * The feature id for the '<em><b>Usages In Continue Statements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT__USAGES_IN_CONTINUE_STATEMENTS = LABELED_STATEMENT__USAGES_IN_CONTINUE_STATEMENTS; /** * The number of structural features of the '<em>Unresolved Labeled Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_LABELED_STATEMENT_FEATURE_COUNT = LABELED_STATEMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedMethodDeclarationImpl <em>Unresolved Method Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedMethodDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedMethodDeclaration() * @generated */ int UNRESOLVED_METHOD_DECLARATION = 115; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__COMMENTS = METHOD_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__ORIGINAL_COMPILATION_UNIT = METHOD_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__ORIGINAL_CLASS_FILE = METHOD_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__NAME = METHOD_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__PROXY = METHOD_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__USAGES_IN_IMPORTS = METHOD_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__ABSTRACT_TYPE_DECLARATION = METHOD_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__ANNOTATIONS = METHOD_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = METHOD_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__MODIFIER = METHOD_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__BODY = METHOD_DECLARATION__BODY; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__PARAMETERS = METHOD_DECLARATION__PARAMETERS; /** * The feature id for the '<em><b>Thrown Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__THROWN_EXCEPTIONS = METHOD_DECLARATION__THROWN_EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__TYPE_PARAMETERS = METHOD_DECLARATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Usages In Doc Comments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__USAGES_IN_DOC_COMMENTS = METHOD_DECLARATION__USAGES_IN_DOC_COMMENTS; /** * The feature id for the '<em><b>Usages</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__USAGES = METHOD_DECLARATION__USAGES; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__EXTRA_ARRAY_DIMENSIONS = METHOD_DECLARATION__EXTRA_ARRAY_DIMENSIONS; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__RETURN_TYPE = METHOD_DECLARATION__RETURN_TYPE; /** * The feature id for the '<em><b>Redefined Method Declaration</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__REDEFINED_METHOD_DECLARATION = METHOD_DECLARATION__REDEFINED_METHOD_DECLARATION; /** * The feature id for the '<em><b>Redefinitions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION__REDEFINITIONS = METHOD_DECLARATION__REDEFINITIONS; /** * The number of structural features of the '<em>Unresolved Method Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_METHOD_DECLARATION_FEATURE_COUNT = METHOD_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedSingleVariableDeclarationImpl <em>Unresolved Single Variable Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedSingleVariableDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedSingleVariableDeclaration() * @generated */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION = 116; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__COMMENTS = SINGLE_VARIABLE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__ORIGINAL_COMPILATION_UNIT = SINGLE_VARIABLE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__ORIGINAL_CLASS_FILE = SINGLE_VARIABLE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__NAME = SINGLE_VARIABLE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__PROXY = SINGLE_VARIABLE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__USAGES_IN_IMPORTS = SINGLE_VARIABLE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__EXTRA_ARRAY_DIMENSIONS = SINGLE_VARIABLE_DECLARATION__EXTRA_ARRAY_DIMENSIONS; /** * The feature id for the '<em><b>Initializer</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__INITIALIZER = SINGLE_VARIABLE_DECLARATION__INITIALIZER; /** * The feature id for the '<em><b>Usage In Variable Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__USAGE_IN_VARIABLE_ACCESS = SINGLE_VARIABLE_DECLARATION__USAGE_IN_VARIABLE_ACCESS; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__MODIFIER = SINGLE_VARIABLE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Varargs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__VARARGS = SINGLE_VARIABLE_DECLARATION__VARARGS; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__TYPE = SINGLE_VARIABLE_DECLARATION__TYPE; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__ANNOTATIONS = SINGLE_VARIABLE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Method Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__METHOD_DECLARATION = SINGLE_VARIABLE_DECLARATION__METHOD_DECLARATION; /** * The feature id for the '<em><b>Catch Clause</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__CATCH_CLAUSE = SINGLE_VARIABLE_DECLARATION__CATCH_CLAUSE; /** * The feature id for the '<em><b>Enhanced For Statement</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION__ENHANCED_FOR_STATEMENT = SINGLE_VARIABLE_DECLARATION__ENHANCED_FOR_STATEMENT; /** * The number of structural features of the '<em>Unresolved Single Variable Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_SINGLE_VARIABLE_DECLARATION_FEATURE_COUNT = SINGLE_VARIABLE_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedTypeImpl <em>Unresolved Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedTypeImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedType() * @generated */ int UNRESOLVED_TYPE = 117; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE__COMMENTS = TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE__ORIGINAL_COMPILATION_UNIT = TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE__ORIGINAL_CLASS_FILE = TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE__NAME = TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE__PROXY = TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE__USAGES_IN_IMPORTS = TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE__USAGES_IN_TYPE_ACCESS = TYPE__USAGES_IN_TYPE_ACCESS; /** * The number of structural features of the '<em>Unresolved Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_FEATURE_COUNT = TYPE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedTypeDeclarationImpl <em>Unresolved Type Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedTypeDeclarationImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedTypeDeclaration() * @generated */ int UNRESOLVED_TYPE_DECLARATION = 118; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__COMMENTS = ABSTRACT_TYPE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT = ABSTRACT_TYPE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__ORIGINAL_CLASS_FILE = ABSTRACT_TYPE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__NAME = ABSTRACT_TYPE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__PROXY = ABSTRACT_TYPE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__USAGES_IN_IMPORTS = ABSTRACT_TYPE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Abstract Type Declaration</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION = ABSTRACT_TYPE_DECLARATION__ABSTRACT_TYPE_DECLARATION; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__ANNOTATIONS = ABSTRACT_TYPE_DECLARATION__ANNOTATIONS; /** * The feature id for the '<em><b>Anonymous Class Declaration Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER = ABSTRACT_TYPE_DECLARATION__ANONYMOUS_CLASS_DECLARATION_OWNER; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__MODIFIER = ABSTRACT_TYPE_DECLARATION__MODIFIER; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS = ABSTRACT_TYPE_DECLARATION__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Body Declarations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__BODY_DECLARATIONS = ABSTRACT_TYPE_DECLARATION__BODY_DECLARATIONS; /** * The feature id for the '<em><b>Comments Before Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__COMMENTS_BEFORE_BODY = ABSTRACT_TYPE_DECLARATION__COMMENTS_BEFORE_BODY; /** * The feature id for the '<em><b>Comments After Body</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__COMMENTS_AFTER_BODY = ABSTRACT_TYPE_DECLARATION__COMMENTS_AFTER_BODY; /** * The feature id for the '<em><b>Package</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__PACKAGE = ABSTRACT_TYPE_DECLARATION__PACKAGE; /** * The feature id for the '<em><b>Super Interfaces</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION__SUPER_INTERFACES = ABSTRACT_TYPE_DECLARATION__SUPER_INTERFACES; /** * The number of structural features of the '<em>Unresolved Type Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_TYPE_DECLARATION_FEATURE_COUNT = ABSTRACT_TYPE_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.VariableDeclarationFragmentImpl <em>Variable Declaration Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.VariableDeclarationFragmentImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getVariableDeclarationFragment() * @generated */ int VARIABLE_DECLARATION_FRAGMENT = 122; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__COMMENTS = VARIABLE_DECLARATION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__ORIGINAL_COMPILATION_UNIT = VARIABLE_DECLARATION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__ORIGINAL_CLASS_FILE = VARIABLE_DECLARATION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__NAME = VARIABLE_DECLARATION__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__PROXY = VARIABLE_DECLARATION__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__USAGES_IN_IMPORTS = VARIABLE_DECLARATION__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__EXTRA_ARRAY_DIMENSIONS = VARIABLE_DECLARATION__EXTRA_ARRAY_DIMENSIONS; /** * The feature id for the '<em><b>Initializer</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__INITIALIZER = VARIABLE_DECLARATION__INITIALIZER; /** * The feature id for the '<em><b>Usage In Variable Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__USAGE_IN_VARIABLE_ACCESS = VARIABLE_DECLARATION__USAGE_IN_VARIABLE_ACCESS; /** * The feature id for the '<em><b>Variables Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT__VARIABLES_CONTAINER = VARIABLE_DECLARATION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Variable Declaration Fragment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_FRAGMENT_FEATURE_COUNT = VARIABLE_DECLARATION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedVariableDeclarationFragmentImpl <em>Unresolved Variable Declaration Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.UnresolvedVariableDeclarationFragmentImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getUnresolvedVariableDeclarationFragment() * @generated */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT = 119; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__COMMENTS = VARIABLE_DECLARATION_FRAGMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__ORIGINAL_COMPILATION_UNIT = VARIABLE_DECLARATION_FRAGMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__ORIGINAL_CLASS_FILE = VARIABLE_DECLARATION_FRAGMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__NAME = VARIABLE_DECLARATION_FRAGMENT__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__PROXY = VARIABLE_DECLARATION_FRAGMENT__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__USAGES_IN_IMPORTS = VARIABLE_DECLARATION_FRAGMENT__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__EXTRA_ARRAY_DIMENSIONS = VARIABLE_DECLARATION_FRAGMENT__EXTRA_ARRAY_DIMENSIONS; /** * The feature id for the '<em><b>Initializer</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__INITIALIZER = VARIABLE_DECLARATION_FRAGMENT__INITIALIZER; /** * The feature id for the '<em><b>Usage In Variable Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__USAGE_IN_VARIABLE_ACCESS = VARIABLE_DECLARATION_FRAGMENT__USAGE_IN_VARIABLE_ACCESS; /** * The feature id for the '<em><b>Variables Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT__VARIABLES_CONTAINER = VARIABLE_DECLARATION_FRAGMENT__VARIABLES_CONTAINER; /** * The number of structural features of the '<em>Unresolved Variable Declaration Fragment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNRESOLVED_VARIABLE_DECLARATION_FRAGMENT_FEATURE_COUNT = VARIABLE_DECLARATION_FRAGMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.VariableDeclarationExpressionImpl <em>Variable Declaration Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.VariableDeclarationExpressionImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getVariableDeclarationExpression() * @generated */ int VARIABLE_DECLARATION_EXPRESSION = 121; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_EXPRESSION__COMMENTS = EXPRESSION__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_EXPRESSION__ORIGINAL_COMPILATION_UNIT = EXPRESSION__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_EXPRESSION__ORIGINAL_CLASS_FILE = EXPRESSION__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_EXPRESSION__TYPE = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Fragments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_EXPRESSION__FRAGMENTS = EXPRESSION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_EXPRESSION__MODIFIER = EXPRESSION_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_EXPRESSION__ANNOTATIONS = EXPRESSION_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Variable Declaration Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.VariableDeclarationStatementImpl <em>Variable Declaration Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.VariableDeclarationStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getVariableDeclarationStatement() * @generated */ int VARIABLE_DECLARATION_STATEMENT = 123; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT__TYPE = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Fragments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT__FRAGMENTS = STATEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Extra Array Dimensions</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT__EXTRA_ARRAY_DIMENSIONS = STATEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Modifier</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT__MODIFIER = STATEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT__ANNOTATIONS = STATEMENT_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Variable Declaration Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VARIABLE_DECLARATION_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.WildCardTypeImpl <em>Wild Card Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.WildCardTypeImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getWildCardType() * @generated */ int WILD_CARD_TYPE = 124; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__COMMENTS = TYPE__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__ORIGINAL_COMPILATION_UNIT = TYPE__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__ORIGINAL_CLASS_FILE = TYPE__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__NAME = TYPE__NAME; /** * The feature id for the '<em><b>Proxy</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__PROXY = TYPE__PROXY; /** * The feature id for the '<em><b>Usages In Imports</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__USAGES_IN_IMPORTS = TYPE__USAGES_IN_IMPORTS; /** * The feature id for the '<em><b>Usages In Type Access</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__USAGES_IN_TYPE_ACCESS = TYPE__USAGES_IN_TYPE_ACCESS; /** * The feature id for the '<em><b>Upper Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__UPPER_BOUND = TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Bound</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE__BOUND = TYPE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Wild Card Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WILD_CARD_TYPE_FEATURE_COUNT = TYPE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.emffrag.impl.WhileStatementImpl <em>While Statement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.emffrag.impl.WhileStatementImpl * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getWhileStatement() * @generated */ int WHILE_STATEMENT = 125; /** * The feature id for the '<em><b>Comments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHILE_STATEMENT__COMMENTS = STATEMENT__COMMENTS; /** * The feature id for the '<em><b>Original Compilation Unit</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHILE_STATEMENT__ORIGINAL_COMPILATION_UNIT = STATEMENT__ORIGINAL_COMPILATION_UNIT; /** * The feature id for the '<em><b>Original Class File</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHILE_STATEMENT__ORIGINAL_CLASS_FILE = STATEMENT__ORIGINAL_CLASS_FILE; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHILE_STATEMENT__EXPRESSION = STATEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHILE_STATEMENT__BODY = STATEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>While Statement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHILE_STATEMENT_FEATURE_COUNT = STATEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.AssignmentKind <em>Assignment Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.AssignmentKind * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getAssignmentKind() * @generated */ int ASSIGNMENT_KIND = 126; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.InfixExpressionKind <em>Infix Expression Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.InfixExpressionKind * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getInfixExpressionKind() * @generated */ int INFIX_EXPRESSION_KIND = 127; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.InheritanceKind <em>Inheritance Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.InheritanceKind * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getInheritanceKind() * @generated */ int INHERITANCE_KIND = 128; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.PostfixExpressionKind <em>Postfix Expression Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.PostfixExpressionKind * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPostfixExpressionKind() * @generated */ int POSTFIX_EXPRESSION_KIND = 129; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.PrefixExpressionKind <em>Prefix Expression Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.PrefixExpressionKind * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getPrefixExpressionKind() * @generated */ int PREFIX_EXPRESSION_KIND = 130; /** * The meta object id for the '{@link org.eclipse.gmt.modisco.java.VisibilityKind <em>Visibility Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.gmt.modisco.java.VisibilityKind * @see org.eclipse.gmt.modisco.java.emffrag.impl.JavaPackageImpl#getVisibilityKind() * @generated */ int VISIBILITY_KIND = 131; /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AbstractMethodDeclaration <em>Abstract Method Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Method Declaration</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodDeclaration * @generated */ EClass getAbstractMethodDeclaration(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getBody() * @see #getAbstractMethodDeclaration() * @generated */ EReference getAbstractMethodDeclaration_Body(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getParameters() * @see #getAbstractMethodDeclaration() * @generated */ EReference getAbstractMethodDeclaration_Parameters(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getThrownExceptions <em>Thrown Exceptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Thrown Exceptions</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getThrownExceptions() * @see #getAbstractMethodDeclaration() * @generated */ EReference getAbstractMethodDeclaration_ThrownExceptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getTypeParameters <em>Type Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Type Parameters</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getTypeParameters() * @see #getAbstractMethodDeclaration() * @generated */ EReference getAbstractMethodDeclaration_TypeParameters(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getUsagesInDocComments <em>Usages In Doc Comments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usages In Doc Comments</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getUsagesInDocComments() * @see #getAbstractMethodDeclaration() * @generated */ EReference getAbstractMethodDeclaration_UsagesInDocComments(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getUsages <em>Usages</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usages</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodDeclaration#getUsages() * @see #getAbstractMethodDeclaration() * @generated */ EReference getAbstractMethodDeclaration_Usages(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AbstractMethodInvocation <em>Abstract Method Invocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Method Invocation</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodInvocation * @generated */ EClass getAbstractMethodInvocation(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.AbstractMethodInvocation#getMethod <em>Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Method</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodInvocation#getMethod() * @see #getAbstractMethodInvocation() * @generated */ EReference getAbstractMethodInvocation_Method(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractMethodInvocation#getArguments <em>Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Arguments</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodInvocation#getArguments() * @see #getAbstractMethodInvocation() * @generated */ EReference getAbstractMethodInvocation_Arguments(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractMethodInvocation#getTypeArguments <em>Type Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Type Arguments</em>'. * @see org.eclipse.gmt.modisco.java.AbstractMethodInvocation#getTypeArguments() * @see #getAbstractMethodInvocation() * @generated */ EReference getAbstractMethodInvocation_TypeArguments(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AbstractTypeDeclaration <em>Abstract Type Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Type Declaration</em>'. * @see org.eclipse.gmt.modisco.java.AbstractTypeDeclaration * @generated */ EClass getAbstractTypeDeclaration(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getBodyDeclarations <em>Body Declarations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Body Declarations</em>'. * @see org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getBodyDeclarations() * @see #getAbstractTypeDeclaration() * @generated */ EReference getAbstractTypeDeclaration_BodyDeclarations(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getCommentsBeforeBody <em>Comments Before Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Comments Before Body</em>'. * @see org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getCommentsBeforeBody() * @see #getAbstractTypeDeclaration() * @generated */ EReference getAbstractTypeDeclaration_CommentsBeforeBody(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getCommentsAfterBody <em>Comments After Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Comments After Body</em>'. * @see org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getCommentsAfterBody() * @see #getAbstractTypeDeclaration() * @generated */ EReference getAbstractTypeDeclaration_CommentsAfterBody(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getPackage <em>Package</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Package</em>'. * @see org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getPackage() * @see #getAbstractTypeDeclaration() * @generated */ EReference getAbstractTypeDeclaration_Package(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getSuperInterfaces <em>Super Interfaces</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Super Interfaces</em>'. * @see org.eclipse.gmt.modisco.java.AbstractTypeDeclaration#getSuperInterfaces() * @see #getAbstractTypeDeclaration() * @generated */ EReference getAbstractTypeDeclaration_SuperInterfaces(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AbstractTypeQualifiedExpression <em>Abstract Type Qualified Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Type Qualified Expression</em>'. * @see org.eclipse.gmt.modisco.java.AbstractTypeQualifiedExpression * @generated */ EClass getAbstractTypeQualifiedExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.AbstractTypeQualifiedExpression#getQualifier <em>Qualifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Qualifier</em>'. * @see org.eclipse.gmt.modisco.java.AbstractTypeQualifiedExpression#getQualifier() * @see #getAbstractTypeQualifiedExpression() * @generated */ EReference getAbstractTypeQualifiedExpression_Qualifier(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AbstractVariablesContainer <em>Abstract Variables Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Variables Container</em>'. * @see org.eclipse.gmt.modisco.java.AbstractVariablesContainer * @generated */ EClass getAbstractVariablesContainer(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.AbstractVariablesContainer#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.AbstractVariablesContainer#getType() * @see #getAbstractVariablesContainer() * @generated */ EReference getAbstractVariablesContainer_Type(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AbstractVariablesContainer#getFragments <em>Fragments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Fragments</em>'. * @see org.eclipse.gmt.modisco.java.AbstractVariablesContainer#getFragments() * @see #getAbstractVariablesContainer() * @generated */ EReference getAbstractVariablesContainer_Fragments(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Annotation <em>Annotation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Annotation</em>'. * @see org.eclipse.gmt.modisco.java.Annotation * @generated */ EClass getAnnotation(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.Annotation#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.Annotation#getType() * @see #getAnnotation() * @generated */ EReference getAnnotation_Type(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Annotation#getValues <em>Values</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Values</em>'. * @see org.eclipse.gmt.modisco.java.Annotation#getValues() * @see #getAnnotation() * @generated */ EReference getAnnotation_Values(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Archive <em>Archive</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Archive</em>'. * @see org.eclipse.gmt.modisco.java.Archive * @generated */ EClass getArchive(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Archive#getOriginalFilePath <em>Original File Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Original File Path</em>'. * @see org.eclipse.gmt.modisco.java.Archive#getOriginalFilePath() * @see #getArchive() * @generated */ EAttribute getArchive_OriginalFilePath(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Archive#getClassFiles <em>Class Files</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Class Files</em>'. * @see org.eclipse.gmt.modisco.java.Archive#getClassFiles() * @see #getArchive() * @generated */ EReference getArchive_ClassFiles(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.Archive#getManifest <em>Manifest</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Manifest</em>'. * @see org.eclipse.gmt.modisco.java.Archive#getManifest() * @see #getArchive() * @generated */ EReference getArchive_Manifest(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AssertStatement <em>Assert Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Assert Statement</em>'. * @see org.eclipse.gmt.modisco.java.AssertStatement * @generated */ EClass getAssertStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.AssertStatement#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Message</em>'. * @see org.eclipse.gmt.modisco.java.AssertStatement#getMessage() * @see #getAssertStatement() * @generated */ EReference getAssertStatement_Message(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.AssertStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.AssertStatement#getExpression() * @see #getAssertStatement() * @generated */ EReference getAssertStatement_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ASTNode <em>AST Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>AST Node</em>'. * @see org.eclipse.gmt.modisco.java.ASTNode * @generated */ EClass getASTNode(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.ASTNode#getComments <em>Comments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Comments</em>'. * @see org.eclipse.gmt.modisco.java.ASTNode#getComments() * @see #getASTNode() * @generated */ EReference getASTNode_Comments(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.ASTNode#getOriginalCompilationUnit <em>Original Compilation Unit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Original Compilation Unit</em>'. * @see org.eclipse.gmt.modisco.java.ASTNode#getOriginalCompilationUnit() * @see #getASTNode() * @generated */ EReference getASTNode_OriginalCompilationUnit(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.ASTNode#getOriginalClassFile <em>Original Class File</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Original Class File</em>'. * @see org.eclipse.gmt.modisco.java.ASTNode#getOriginalClassFile() * @see #getASTNode() * @generated */ EReference getASTNode_OriginalClassFile(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AnnotationMemberValuePair <em>Annotation Member Value Pair</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Annotation Member Value Pair</em>'. * @see org.eclipse.gmt.modisco.java.AnnotationMemberValuePair * @generated */ EClass getAnnotationMemberValuePair(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.AnnotationMemberValuePair#getMember <em>Member</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Member</em>'. * @see org.eclipse.gmt.modisco.java.AnnotationMemberValuePair#getMember() * @see #getAnnotationMemberValuePair() * @generated */ EReference getAnnotationMemberValuePair_Member(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.AnnotationMemberValuePair#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Value</em>'. * @see org.eclipse.gmt.modisco.java.AnnotationMemberValuePair#getValue() * @see #getAnnotationMemberValuePair() * @generated */ EReference getAnnotationMemberValuePair_Value(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AnnotationTypeDeclaration <em>Annotation Type Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Annotation Type Declaration</em>'. * @see org.eclipse.gmt.modisco.java.AnnotationTypeDeclaration * @generated */ EClass getAnnotationTypeDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AnnotationTypeMemberDeclaration <em>Annotation Type Member Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Annotation Type Member Declaration</em>'. * @see org.eclipse.gmt.modisco.java.AnnotationTypeMemberDeclaration * @generated */ EClass getAnnotationTypeMemberDeclaration(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.AnnotationTypeMemberDeclaration#getDefault <em>Default</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Default</em>'. * @see org.eclipse.gmt.modisco.java.AnnotationTypeMemberDeclaration#getDefault() * @see #getAnnotationTypeMemberDeclaration() * @generated */ EReference getAnnotationTypeMemberDeclaration_Default(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.AnnotationTypeMemberDeclaration#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.AnnotationTypeMemberDeclaration#getType() * @see #getAnnotationTypeMemberDeclaration() * @generated */ EReference getAnnotationTypeMemberDeclaration_Type(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.AnnotationTypeMemberDeclaration#getUsages <em>Usages</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usages</em>'. * @see org.eclipse.gmt.modisco.java.AnnotationTypeMemberDeclaration#getUsages() * @see #getAnnotationTypeMemberDeclaration() * @generated */ EReference getAnnotationTypeMemberDeclaration_Usages(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.AnonymousClassDeclaration <em>Anonymous Class Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Anonymous Class Declaration</em>'. * @see org.eclipse.gmt.modisco.java.AnonymousClassDeclaration * @generated */ EClass getAnonymousClassDeclaration(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.AnonymousClassDeclaration#getBodyDeclarations <em>Body Declarations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Body Declarations</em>'. * @see org.eclipse.gmt.modisco.java.AnonymousClassDeclaration#getBodyDeclarations() * @see #getAnonymousClassDeclaration() * @generated */ EReference getAnonymousClassDeclaration_BodyDeclarations(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.AnonymousClassDeclaration#getClassInstanceCreation <em>Class Instance Creation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Class Instance Creation</em>'. * @see org.eclipse.gmt.modisco.java.AnonymousClassDeclaration#getClassInstanceCreation() * @see #getAnonymousClassDeclaration() * @generated */ EReference getAnonymousClassDeclaration_ClassInstanceCreation(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ArrayAccess <em>Array Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Array Access</em>'. * @see org.eclipse.gmt.modisco.java.ArrayAccess * @generated */ EClass getArrayAccess(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ArrayAccess#getArray <em>Array</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Array</em>'. * @see org.eclipse.gmt.modisco.java.ArrayAccess#getArray() * @see #getArrayAccess() * @generated */ EReference getArrayAccess_Array(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ArrayAccess#getIndex <em>Index</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Index</em>'. * @see org.eclipse.gmt.modisco.java.ArrayAccess#getIndex() * @see #getArrayAccess() * @generated */ EReference getArrayAccess_Index(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ArrayCreation <em>Array Creation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Array Creation</em>'. * @see org.eclipse.gmt.modisco.java.ArrayCreation * @generated */ EClass getArrayCreation(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.ArrayCreation#getDimensions <em>Dimensions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Dimensions</em>'. * @see org.eclipse.gmt.modisco.java.ArrayCreation#getDimensions() * @see #getArrayCreation() * @generated */ EReference getArrayCreation_Dimensions(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ArrayCreation#getInitializer <em>Initializer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Initializer</em>'. * @see org.eclipse.gmt.modisco.java.ArrayCreation#getInitializer() * @see #getArrayCreation() * @generated */ EReference getArrayCreation_Initializer(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ArrayCreation#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.ArrayCreation#getType() * @see #getArrayCreation() * @generated */ EReference getArrayCreation_Type(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ArrayInitializer <em>Array Initializer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Array Initializer</em>'. * @see org.eclipse.gmt.modisco.java.ArrayInitializer * @generated */ EClass getArrayInitializer(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.ArrayInitializer#getExpressions <em>Expressions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Expressions</em>'. * @see org.eclipse.gmt.modisco.java.ArrayInitializer#getExpressions() * @see #getArrayInitializer() * @generated */ EReference getArrayInitializer_Expressions(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ArrayLengthAccess <em>Array Length Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Array Length Access</em>'. * @see org.eclipse.gmt.modisco.java.ArrayLengthAccess * @generated */ EClass getArrayLengthAccess(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ArrayLengthAccess#getArray <em>Array</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Array</em>'. * @see org.eclipse.gmt.modisco.java.ArrayLengthAccess#getArray() * @see #getArrayLengthAccess() * @generated */ EReference getArrayLengthAccess_Array(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ArrayType <em>Array Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Array Type</em>'. * @see org.eclipse.gmt.modisco.java.ArrayType * @generated */ EClass getArrayType(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.ArrayType#getDimensions <em>Dimensions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Dimensions</em>'. * @see org.eclipse.gmt.modisco.java.ArrayType#getDimensions() * @see #getArrayType() * @generated */ EAttribute getArrayType_Dimensions(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ArrayType#getElementType <em>Element Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Element Type</em>'. * @see org.eclipse.gmt.modisco.java.ArrayType#getElementType() * @see #getArrayType() * @generated */ EReference getArrayType_ElementType(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Assignment <em>Assignment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Assignment</em>'. * @see org.eclipse.gmt.modisco.java.Assignment * @generated */ EClass getAssignment(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.Assignment#getLeftHandSide <em>Left Hand Side</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left Hand Side</em>'. * @see org.eclipse.gmt.modisco.java.Assignment#getLeftHandSide() * @see #getAssignment() * @generated */ EReference getAssignment_LeftHandSide(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Assignment#getOperator <em>Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Operator</em>'. * @see org.eclipse.gmt.modisco.java.Assignment#getOperator() * @see #getAssignment() * @generated */ EAttribute getAssignment_Operator(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.Assignment#getRightHandSide <em>Right Hand Side</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right Hand Side</em>'. * @see org.eclipse.gmt.modisco.java.Assignment#getRightHandSide() * @see #getAssignment() * @generated */ EReference getAssignment_RightHandSide(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.BodyDeclaration <em>Body Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Body Declaration</em>'. * @see org.eclipse.gmt.modisco.java.BodyDeclaration * @generated */ EClass getBodyDeclaration(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.BodyDeclaration#getAbstractTypeDeclaration <em>Abstract Type Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Abstract Type Declaration</em>'. * @see org.eclipse.gmt.modisco.java.BodyDeclaration#getAbstractTypeDeclaration() * @see #getBodyDeclaration() * @generated */ EReference getBodyDeclaration_AbstractTypeDeclaration(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.BodyDeclaration#getAnnotations <em>Annotations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Annotations</em>'. * @see org.eclipse.gmt.modisco.java.BodyDeclaration#getAnnotations() * @see #getBodyDeclaration() * @generated */ EReference getBodyDeclaration_Annotations(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.BodyDeclaration#getAnonymousClassDeclarationOwner <em>Anonymous Class Declaration Owner</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Anonymous Class Declaration Owner</em>'. * @see org.eclipse.gmt.modisco.java.BodyDeclaration#getAnonymousClassDeclarationOwner() * @see #getBodyDeclaration() * @generated */ EReference getBodyDeclaration_AnonymousClassDeclarationOwner(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.BodyDeclaration#getModifier <em>Modifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Modifier</em>'. * @see org.eclipse.gmt.modisco.java.BodyDeclaration#getModifier() * @see #getBodyDeclaration() * @generated */ EReference getBodyDeclaration_Modifier(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.BooleanLiteral <em>Boolean Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Boolean Literal</em>'. * @see org.eclipse.gmt.modisco.java.BooleanLiteral * @generated */ EClass getBooleanLiteral(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.BooleanLiteral#isValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.gmt.modisco.java.BooleanLiteral#isValue() * @see #getBooleanLiteral() * @generated */ EAttribute getBooleanLiteral_Value(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.BlockComment <em>Block Comment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Block Comment</em>'. * @see org.eclipse.gmt.modisco.java.BlockComment * @generated */ EClass getBlockComment(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Block <em>Block</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Block</em>'. * @see org.eclipse.gmt.modisco.java.Block * @generated */ EClass getBlock(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Block#getStatements <em>Statements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Statements</em>'. * @see org.eclipse.gmt.modisco.java.Block#getStatements() * @see #getBlock() * @generated */ EReference getBlock_Statements(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.BreakStatement <em>Break Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Break Statement</em>'. * @see org.eclipse.gmt.modisco.java.BreakStatement * @generated */ EClass getBreakStatement(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.BreakStatement#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Label</em>'. * @see org.eclipse.gmt.modisco.java.BreakStatement#getLabel() * @see #getBreakStatement() * @generated */ EReference getBreakStatement_Label(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.CastExpression <em>Cast Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Cast Expression</em>'. * @see org.eclipse.gmt.modisco.java.CastExpression * @generated */ EClass getCastExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.CastExpression#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.CastExpression#getExpression() * @see #getCastExpression() * @generated */ EReference getCastExpression_Expression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.CastExpression#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.CastExpression#getType() * @see #getCastExpression() * @generated */ EReference getCastExpression_Type(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.CatchClause <em>Catch Clause</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Catch Clause</em>'. * @see org.eclipse.gmt.modisco.java.CatchClause * @generated */ EClass getCatchClause(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.CatchClause#getException <em>Exception</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Exception</em>'. * @see org.eclipse.gmt.modisco.java.CatchClause#getException() * @see #getCatchClause() * @generated */ EReference getCatchClause_Exception(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.CatchClause#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.CatchClause#getBody() * @see #getCatchClause() * @generated */ EReference getCatchClause_Body(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.CharacterLiteral <em>Character Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Character Literal</em>'. * @see org.eclipse.gmt.modisco.java.CharacterLiteral * @generated */ EClass getCharacterLiteral(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.CharacterLiteral#getEscapedValue <em>Escaped Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Escaped Value</em>'. * @see org.eclipse.gmt.modisco.java.CharacterLiteral#getEscapedValue() * @see #getCharacterLiteral() * @generated */ EAttribute getCharacterLiteral_EscapedValue(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ClassFile <em>Class File</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Class File</em>'. * @see org.eclipse.gmt.modisco.java.ClassFile * @generated */ EClass getClassFile(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.ClassFile#getOriginalFilePath <em>Original File Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Original File Path</em>'. * @see org.eclipse.gmt.modisco.java.ClassFile#getOriginalFilePath() * @see #getClassFile() * @generated */ EAttribute getClassFile_OriginalFilePath(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.ClassFile#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.ClassFile#getType() * @see #getClassFile() * @generated */ EReference getClassFile_Type(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.ClassFile#getAttachedSource <em>Attached Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Attached Source</em>'. * @see org.eclipse.gmt.modisco.java.ClassFile#getAttachedSource() * @see #getClassFile() * @generated */ EReference getClassFile_AttachedSource(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.ClassFile#getPackage <em>Package</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Package</em>'. * @see org.eclipse.gmt.modisco.java.ClassFile#getPackage() * @see #getClassFile() * @generated */ EReference getClassFile_Package(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ClassInstanceCreation <em>Class Instance Creation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Class Instance Creation</em>'. * @see org.eclipse.gmt.modisco.java.ClassInstanceCreation * @generated */ EClass getClassInstanceCreation(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ClassInstanceCreation#getAnonymousClassDeclaration <em>Anonymous Class Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Anonymous Class Declaration</em>'. * @see org.eclipse.gmt.modisco.java.ClassInstanceCreation#getAnonymousClassDeclaration() * @see #getClassInstanceCreation() * @generated */ EReference getClassInstanceCreation_AnonymousClassDeclaration(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ClassInstanceCreation#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.ClassInstanceCreation#getExpression() * @see #getClassInstanceCreation() * @generated */ EReference getClassInstanceCreation_Expression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ClassInstanceCreation#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.ClassInstanceCreation#getType() * @see #getClassInstanceCreation() * @generated */ EReference getClassInstanceCreation_Type(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ConstructorDeclaration <em>Constructor Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Constructor Declaration</em>'. * @see org.eclipse.gmt.modisco.java.ConstructorDeclaration * @generated */ EClass getConstructorDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ConditionalExpression <em>Conditional Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Conditional Expression</em>'. * @see org.eclipse.gmt.modisco.java.ConditionalExpression * @generated */ EClass getConditionalExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ConditionalExpression#getElseExpression <em>Else Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Else Expression</em>'. * @see org.eclipse.gmt.modisco.java.ConditionalExpression#getElseExpression() * @see #getConditionalExpression() * @generated */ EReference getConditionalExpression_ElseExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ConditionalExpression#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.ConditionalExpression#getExpression() * @see #getConditionalExpression() * @generated */ EReference getConditionalExpression_Expression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ConditionalExpression#getThenExpression <em>Then Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Then Expression</em>'. * @see org.eclipse.gmt.modisco.java.ConditionalExpression#getThenExpression() * @see #getConditionalExpression() * @generated */ EReference getConditionalExpression_ThenExpression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ConstructorInvocation <em>Constructor Invocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Constructor Invocation</em>'. * @see org.eclipse.gmt.modisco.java.ConstructorInvocation * @generated */ EClass getConstructorInvocation(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ClassDeclaration <em>Class Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Class Declaration</em>'. * @see org.eclipse.gmt.modisco.java.ClassDeclaration * @generated */ EClass getClassDeclaration(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ClassDeclaration#getSuperClass <em>Super Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Super Class</em>'. * @see org.eclipse.gmt.modisco.java.ClassDeclaration#getSuperClass() * @see #getClassDeclaration() * @generated */ EReference getClassDeclaration_SuperClass(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Comment <em>Comment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Comment</em>'. * @see org.eclipse.gmt.modisco.java.Comment * @generated */ EClass getComment(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Comment#getContent <em>Content</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Content</em>'. * @see org.eclipse.gmt.modisco.java.Comment#getContent() * @see #getComment() * @generated */ EAttribute getComment_Content(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Comment#isEnclosedByParent <em>Enclosed By Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Enclosed By Parent</em>'. * @see org.eclipse.gmt.modisco.java.Comment#isEnclosedByParent() * @see #getComment() * @generated */ EAttribute getComment_EnclosedByParent(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Comment#isPrefixOfParent <em>Prefix Of Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Prefix Of Parent</em>'. * @see org.eclipse.gmt.modisco.java.Comment#isPrefixOfParent() * @see #getComment() * @generated */ EAttribute getComment_PrefixOfParent(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.CompilationUnit <em>Compilation Unit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Compilation Unit</em>'. * @see org.eclipse.gmt.modisco.java.CompilationUnit * @generated */ EClass getCompilationUnit(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.CompilationUnit#getOriginalFilePath <em>Original File Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Original File Path</em>'. * @see org.eclipse.gmt.modisco.java.CompilationUnit#getOriginalFilePath() * @see #getCompilationUnit() * @generated */ EAttribute getCompilationUnit_OriginalFilePath(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.CompilationUnit#getCommentList <em>Comment List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Comment List</em>'. * @see org.eclipse.gmt.modisco.java.CompilationUnit#getCommentList() * @see #getCompilationUnit() * @generated */ EReference getCompilationUnit_CommentList(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.CompilationUnit#getImports <em>Imports</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Imports</em>'. * @see org.eclipse.gmt.modisco.java.CompilationUnit#getImports() * @see #getCompilationUnit() * @generated */ EReference getCompilationUnit_Imports(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.CompilationUnit#getPackage <em>Package</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Package</em>'. * @see org.eclipse.gmt.modisco.java.CompilationUnit#getPackage() * @see #getCompilationUnit() * @generated */ EReference getCompilationUnit_Package(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.CompilationUnit#getTypes <em>Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Types</em>'. * @see org.eclipse.gmt.modisco.java.CompilationUnit#getTypes() * @see #getCompilationUnit() * @generated */ EReference getCompilationUnit_Types(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ContinueStatement <em>Continue Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Continue Statement</em>'. * @see org.eclipse.gmt.modisco.java.ContinueStatement * @generated */ EClass getContinueStatement(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.ContinueStatement#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Label</em>'. * @see org.eclipse.gmt.modisco.java.ContinueStatement#getLabel() * @see #getContinueStatement() * @generated */ EReference getContinueStatement_Label(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.DoStatement <em>Do Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Do Statement</em>'. * @see org.eclipse.gmt.modisco.java.DoStatement * @generated */ EClass getDoStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.DoStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.DoStatement#getExpression() * @see #getDoStatement() * @generated */ EReference getDoStatement_Expression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.DoStatement#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.DoStatement#getBody() * @see #getDoStatement() * @generated */ EReference getDoStatement_Body(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.EmptyStatement <em>Empty Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Empty Statement</em>'. * @see org.eclipse.gmt.modisco.java.EmptyStatement * @generated */ EClass getEmptyStatement(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.EnhancedForStatement <em>Enhanced For Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Enhanced For Statement</em>'. * @see org.eclipse.gmt.modisco.java.EnhancedForStatement * @generated */ EClass getEnhancedForStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.EnhancedForStatement#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.EnhancedForStatement#getBody() * @see #getEnhancedForStatement() * @generated */ EReference getEnhancedForStatement_Body(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.EnhancedForStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.EnhancedForStatement#getExpression() * @see #getEnhancedForStatement() * @generated */ EReference getEnhancedForStatement_Expression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.EnhancedForStatement#getParameter <em>Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Parameter</em>'. * @see org.eclipse.gmt.modisco.java.EnhancedForStatement#getParameter() * @see #getEnhancedForStatement() * @generated */ EReference getEnhancedForStatement_Parameter(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.EnumConstantDeclaration <em>Enum Constant Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Enum Constant Declaration</em>'. * @see org.eclipse.gmt.modisco.java.EnumConstantDeclaration * @generated */ EClass getEnumConstantDeclaration(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.EnumConstantDeclaration#getAnonymousClassDeclaration <em>Anonymous Class Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Anonymous Class Declaration</em>'. * @see org.eclipse.gmt.modisco.java.EnumConstantDeclaration#getAnonymousClassDeclaration() * @see #getEnumConstantDeclaration() * @generated */ EReference getEnumConstantDeclaration_AnonymousClassDeclaration(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.EnumConstantDeclaration#getArguments <em>Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Arguments</em>'. * @see org.eclipse.gmt.modisco.java.EnumConstantDeclaration#getArguments() * @see #getEnumConstantDeclaration() * @generated */ EReference getEnumConstantDeclaration_Arguments(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.EnumDeclaration <em>Enum Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Enum Declaration</em>'. * @see org.eclipse.gmt.modisco.java.EnumDeclaration * @generated */ EClass getEnumDeclaration(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.EnumDeclaration#getEnumConstants <em>Enum Constants</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Enum Constants</em>'. * @see org.eclipse.gmt.modisco.java.EnumDeclaration#getEnumConstants() * @see #getEnumDeclaration() * @generated */ EReference getEnumDeclaration_EnumConstants(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Expression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.Expression * @generated */ EClass getExpression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ExpressionStatement <em>Expression Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Expression Statement</em>'. * @see org.eclipse.gmt.modisco.java.ExpressionStatement * @generated */ EClass getExpressionStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ExpressionStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.ExpressionStatement#getExpression() * @see #getExpressionStatement() * @generated */ EReference getExpressionStatement_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.FieldAccess <em>Field Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Field Access</em>'. * @see org.eclipse.gmt.modisco.java.FieldAccess * @generated */ EClass getFieldAccess(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.FieldAccess#getField <em>Field</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Field</em>'. * @see org.eclipse.gmt.modisco.java.FieldAccess#getField() * @see #getFieldAccess() * @generated */ EReference getFieldAccess_Field(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.FieldAccess#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.FieldAccess#getExpression() * @see #getFieldAccess() * @generated */ EReference getFieldAccess_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.FieldDeclaration <em>Field Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Field Declaration</em>'. * @see org.eclipse.gmt.modisco.java.FieldDeclaration * @generated */ EClass getFieldDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ForStatement <em>For Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>For Statement</em>'. * @see org.eclipse.gmt.modisco.java.ForStatement * @generated */ EClass getForStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ForStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.ForStatement#getExpression() * @see #getForStatement() * @generated */ EReference getForStatement_Expression(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.ForStatement#getUpdaters <em>Updaters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Updaters</em>'. * @see org.eclipse.gmt.modisco.java.ForStatement#getUpdaters() * @see #getForStatement() * @generated */ EReference getForStatement_Updaters(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.ForStatement#getInitializers <em>Initializers</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Initializers</em>'. * @see org.eclipse.gmt.modisco.java.ForStatement#getInitializers() * @see #getForStatement() * @generated */ EReference getForStatement_Initializers(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ForStatement#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.ForStatement#getBody() * @see #getForStatement() * @generated */ EReference getForStatement_Body(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.IfStatement <em>If Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>If Statement</em>'. * @see org.eclipse.gmt.modisco.java.IfStatement * @generated */ EClass getIfStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.IfStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.IfStatement#getExpression() * @see #getIfStatement() * @generated */ EReference getIfStatement_Expression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.IfStatement#getThenStatement <em>Then Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Then Statement</em>'. * @see org.eclipse.gmt.modisco.java.IfStatement#getThenStatement() * @see #getIfStatement() * @generated */ EReference getIfStatement_ThenStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.IfStatement#getElseStatement <em>Else Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Else Statement</em>'. * @see org.eclipse.gmt.modisco.java.IfStatement#getElseStatement() * @see #getIfStatement() * @generated */ EReference getIfStatement_ElseStatement(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ImportDeclaration <em>Import Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Import Declaration</em>'. * @see org.eclipse.gmt.modisco.java.ImportDeclaration * @generated */ EClass getImportDeclaration(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.ImportDeclaration#isStatic <em>Static</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Static</em>'. * @see org.eclipse.gmt.modisco.java.ImportDeclaration#isStatic() * @see #getImportDeclaration() * @generated */ EAttribute getImportDeclaration_Static(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.ImportDeclaration#getImportedElement <em>Imported Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Imported Element</em>'. * @see org.eclipse.gmt.modisco.java.ImportDeclaration#getImportedElement() * @see #getImportDeclaration() * @generated */ EReference getImportDeclaration_ImportedElement(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.InfixExpression <em>Infix Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Infix Expression</em>'. * @see org.eclipse.gmt.modisco.java.InfixExpression * @generated */ EClass getInfixExpression(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.InfixExpression#getOperator <em>Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Operator</em>'. * @see org.eclipse.gmt.modisco.java.InfixExpression#getOperator() * @see #getInfixExpression() * @generated */ EAttribute getInfixExpression_Operator(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.InfixExpression#getRightOperand <em>Right Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right Operand</em>'. * @see org.eclipse.gmt.modisco.java.InfixExpression#getRightOperand() * @see #getInfixExpression() * @generated */ EReference getInfixExpression_RightOperand(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.InfixExpression#getLeftOperand <em>Left Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left Operand</em>'. * @see org.eclipse.gmt.modisco.java.InfixExpression#getLeftOperand() * @see #getInfixExpression() * @generated */ EReference getInfixExpression_LeftOperand(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.InfixExpression#getExtendedOperands <em>Extended Operands</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Extended Operands</em>'. * @see org.eclipse.gmt.modisco.java.InfixExpression#getExtendedOperands() * @see #getInfixExpression() * @generated */ EReference getInfixExpression_ExtendedOperands(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Initializer <em>Initializer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Initializer</em>'. * @see org.eclipse.gmt.modisco.java.Initializer * @generated */ EClass getInitializer(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.Initializer#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.Initializer#getBody() * @see #getInitializer() * @generated */ EReference getInitializer_Body(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.InstanceofExpression <em>Instanceof Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Instanceof Expression</em>'. * @see org.eclipse.gmt.modisco.java.InstanceofExpression * @generated */ EClass getInstanceofExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.InstanceofExpression#getRightOperand <em>Right Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right Operand</em>'. * @see org.eclipse.gmt.modisco.java.InstanceofExpression#getRightOperand() * @see #getInstanceofExpression() * @generated */ EReference getInstanceofExpression_RightOperand(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.InstanceofExpression#getLeftOperand <em>Left Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left Operand</em>'. * @see org.eclipse.gmt.modisco.java.InstanceofExpression#getLeftOperand() * @see #getInstanceofExpression() * @generated */ EReference getInstanceofExpression_LeftOperand(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.InterfaceDeclaration <em>Interface Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Interface Declaration</em>'. * @see org.eclipse.gmt.modisco.java.InterfaceDeclaration * @generated */ EClass getInterfaceDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Javadoc <em>Javadoc</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Javadoc</em>'. * @see org.eclipse.gmt.modisco.java.Javadoc * @generated */ EClass getJavadoc(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Javadoc#getTags <em>Tags</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Tags</em>'. * @see org.eclipse.gmt.modisco.java.Javadoc#getTags() * @see #getJavadoc() * @generated */ EReference getJavadoc_Tags(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.LabeledStatement <em>Labeled Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Labeled Statement</em>'. * @see org.eclipse.gmt.modisco.java.LabeledStatement * @generated */ EClass getLabeledStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.LabeledStatement#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.LabeledStatement#getBody() * @see #getLabeledStatement() * @generated */ EReference getLabeledStatement_Body(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.LabeledStatement#getUsagesInBreakStatements <em>Usages In Break Statements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usages In Break Statements</em>'. * @see org.eclipse.gmt.modisco.java.LabeledStatement#getUsagesInBreakStatements() * @see #getLabeledStatement() * @generated */ EReference getLabeledStatement_UsagesInBreakStatements(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.LabeledStatement#getUsagesInContinueStatements <em>Usages In Continue Statements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usages In Continue Statements</em>'. * @see org.eclipse.gmt.modisco.java.LabeledStatement#getUsagesInContinueStatements() * @see #getLabeledStatement() * @generated */ EReference getLabeledStatement_UsagesInContinueStatements(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.LineComment <em>Line Comment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Line Comment</em>'. * @see org.eclipse.gmt.modisco.java.LineComment * @generated */ EClass getLineComment(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Manifest <em>Manifest</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Manifest</em>'. * @see org.eclipse.gmt.modisco.java.Manifest * @generated */ EClass getManifest(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Manifest#getMainAttributes <em>Main Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Main Attributes</em>'. * @see org.eclipse.gmt.modisco.java.Manifest#getMainAttributes() * @see #getManifest() * @generated */ EReference getManifest_MainAttributes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Manifest#getEntryAttributes <em>Entry Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Entry Attributes</em>'. * @see org.eclipse.gmt.modisco.java.Manifest#getEntryAttributes() * @see #getManifest() * @generated */ EReference getManifest_EntryAttributes(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ManifestAttribute <em>Manifest Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Manifest Attribute</em>'. * @see org.eclipse.gmt.modisco.java.ManifestAttribute * @generated */ EClass getManifestAttribute(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.ManifestAttribute#getKey <em>Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key</em>'. * @see org.eclipse.gmt.modisco.java.ManifestAttribute#getKey() * @see #getManifestAttribute() * @generated */ EAttribute getManifestAttribute_Key(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.ManifestAttribute#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.gmt.modisco.java.ManifestAttribute#getValue() * @see #getManifestAttribute() * @generated */ EAttribute getManifestAttribute_Value(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ManifestEntry <em>Manifest Entry</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Manifest Entry</em>'. * @see org.eclipse.gmt.modisco.java.ManifestEntry * @generated */ EClass getManifestEntry(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.ManifestEntry#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.gmt.modisco.java.ManifestEntry#getName() * @see #getManifestEntry() * @generated */ EAttribute getManifestEntry_Name(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.ManifestEntry#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Attributes</em>'. * @see org.eclipse.gmt.modisco.java.ManifestEntry#getAttributes() * @see #getManifestEntry() * @generated */ EReference getManifestEntry_Attributes(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.MemberRef <em>Member Ref</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Member Ref</em>'. * @see org.eclipse.gmt.modisco.java.MemberRef * @generated */ EClass getMemberRef(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.MemberRef#getMember <em>Member</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Member</em>'. * @see org.eclipse.gmt.modisco.java.MemberRef#getMember() * @see #getMemberRef() * @generated */ EReference getMemberRef_Member(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.MemberRef#getQualifier <em>Qualifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Qualifier</em>'. * @see org.eclipse.gmt.modisco.java.MemberRef#getQualifier() * @see #getMemberRef() * @generated */ EReference getMemberRef_Qualifier(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.MethodDeclaration <em>Method Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Method Declaration</em>'. * @see org.eclipse.gmt.modisco.java.MethodDeclaration * @generated */ EClass getMethodDeclaration(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.MethodDeclaration#getExtraArrayDimensions <em>Extra Array Dimensions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Extra Array Dimensions</em>'. * @see org.eclipse.gmt.modisco.java.MethodDeclaration#getExtraArrayDimensions() * @see #getMethodDeclaration() * @generated */ EAttribute getMethodDeclaration_ExtraArrayDimensions(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.MethodDeclaration#getReturnType <em>Return Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Return Type</em>'. * @see org.eclipse.gmt.modisco.java.MethodDeclaration#getReturnType() * @see #getMethodDeclaration() * @generated */ EReference getMethodDeclaration_ReturnType(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.MethodDeclaration#getRedefinedMethodDeclaration <em>Redefined Method Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Redefined Method Declaration</em>'. * @see org.eclipse.gmt.modisco.java.MethodDeclaration#getRedefinedMethodDeclaration() * @see #getMethodDeclaration() * @generated */ EReference getMethodDeclaration_RedefinedMethodDeclaration(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.MethodDeclaration#getRedefinitions <em>Redefinitions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Redefinitions</em>'. * @see org.eclipse.gmt.modisco.java.MethodDeclaration#getRedefinitions() * @see #getMethodDeclaration() * @generated */ EReference getMethodDeclaration_Redefinitions(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.MethodInvocation <em>Method Invocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Method Invocation</em>'. * @see org.eclipse.gmt.modisco.java.MethodInvocation * @generated */ EClass getMethodInvocation(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.MethodInvocation#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.MethodInvocation#getExpression() * @see #getMethodInvocation() * @generated */ EReference getMethodInvocation_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.MethodRef <em>Method Ref</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Method Ref</em>'. * @see org.eclipse.gmt.modisco.java.MethodRef * @generated */ EClass getMethodRef(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.MethodRef#getMethod <em>Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Method</em>'. * @see org.eclipse.gmt.modisco.java.MethodRef#getMethod() * @see #getMethodRef() * @generated */ EReference getMethodRef_Method(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.MethodRef#getQualifier <em>Qualifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Qualifier</em>'. * @see org.eclipse.gmt.modisco.java.MethodRef#getQualifier() * @see #getMethodRef() * @generated */ EReference getMethodRef_Qualifier(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.MethodRef#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see org.eclipse.gmt.modisco.java.MethodRef#getParameters() * @see #getMethodRef() * @generated */ EReference getMethodRef_Parameters(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.MethodRefParameter <em>Method Ref Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Method Ref Parameter</em>'. * @see org.eclipse.gmt.modisco.java.MethodRefParameter * @generated */ EClass getMethodRefParameter(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.MethodRefParameter#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.gmt.modisco.java.MethodRefParameter#getName() * @see #getMethodRefParameter() * @generated */ EAttribute getMethodRefParameter_Name(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.MethodRefParameter#isVarargs <em>Varargs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Varargs</em>'. * @see org.eclipse.gmt.modisco.java.MethodRefParameter#isVarargs() * @see #getMethodRefParameter() * @generated */ EAttribute getMethodRefParameter_Varargs(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.MethodRefParameter#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.MethodRefParameter#getType() * @see #getMethodRefParameter() * @generated */ EReference getMethodRefParameter_Type(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Model <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model</em>'. * @see org.eclipse.gmt.modisco.java.Model * @generated */ EClass getModel(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Model#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.gmt.modisco.java.Model#getName() * @see #getModel() * @generated */ EAttribute getModel_Name(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Model#getOwnedElements <em>Owned Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Elements</em>'. * @see org.eclipse.gmt.modisco.java.Model#getOwnedElements() * @see #getModel() * @generated */ EReference getModel_OwnedElements(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Model#getOrphanTypes <em>Orphan Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Orphan Types</em>'. * @see org.eclipse.gmt.modisco.java.Model#getOrphanTypes() * @see #getModel() * @generated */ EReference getModel_OrphanTypes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Model#getUnresolvedItems <em>Unresolved Items</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Unresolved Items</em>'. * @see org.eclipse.gmt.modisco.java.Model#getUnresolvedItems() * @see #getModel() * @generated */ EReference getModel_UnresolvedItems(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Model#getCompilationUnits <em>Compilation Units</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Compilation Units</em>'. * @see org.eclipse.gmt.modisco.java.Model#getCompilationUnits() * @see #getModel() * @generated */ EReference getModel_CompilationUnits(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Model#getClassFiles <em>Class Files</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Class Files</em>'. * @see org.eclipse.gmt.modisco.java.Model#getClassFiles() * @see #getModel() * @generated */ EReference getModel_ClassFiles(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Model#getArchives <em>Archives</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Archives</em>'. * @see org.eclipse.gmt.modisco.java.Model#getArchives() * @see #getModel() * @generated */ EReference getModel_Archives(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Modifier <em>Modifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Modifier</em>'. * @see org.eclipse.gmt.modisco.java.Modifier * @generated */ EClass getModifier(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Modifier#getVisibility <em>Visibility</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Visibility</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#getVisibility() * @see #getModifier() * @generated */ EAttribute getModifier_Visibility(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Modifier#getInheritance <em>Inheritance</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Inheritance</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#getInheritance() * @see #getModifier() * @generated */ EAttribute getModifier_Inheritance(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Modifier#isStatic <em>Static</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Static</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#isStatic() * @see #getModifier() * @generated */ EAttribute getModifier_Static(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Modifier#isTransient <em>Transient</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Transient</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#isTransient() * @see #getModifier() * @generated */ EAttribute getModifier_Transient(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Modifier#isVolatile <em>Volatile</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Volatile</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#isVolatile() * @see #getModifier() * @generated */ EAttribute getModifier_Volatile(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Modifier#isNative <em>Native</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Native</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#isNative() * @see #getModifier() * @generated */ EAttribute getModifier_Native(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Modifier#isStrictfp <em>Strictfp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Strictfp</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#isStrictfp() * @see #getModifier() * @generated */ EAttribute getModifier_Strictfp(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.Modifier#isSynchronized <em>Synchronized</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Synchronized</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#isSynchronized() * @see #getModifier() * @generated */ EAttribute getModifier_Synchronized(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.Modifier#getBodyDeclaration <em>Body Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Body Declaration</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#getBodyDeclaration() * @see #getModifier() * @generated */ EReference getModifier_BodyDeclaration(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.Modifier#getSingleVariableDeclaration <em>Single Variable Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Single Variable Declaration</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#getSingleVariableDeclaration() * @see #getModifier() * @generated */ EReference getModifier_SingleVariableDeclaration(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.Modifier#getVariableDeclarationStatement <em>Variable Declaration Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Variable Declaration Statement</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#getVariableDeclarationStatement() * @see #getModifier() * @generated */ EReference getModifier_VariableDeclarationStatement(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.Modifier#getVariableDeclarationExpression <em>Variable Declaration Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Variable Declaration Expression</em>'. * @see org.eclipse.gmt.modisco.java.Modifier#getVariableDeclarationExpression() * @see #getModifier() * @generated */ EReference getModifier_VariableDeclarationExpression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.NamedElement <em>Named Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Named Element</em>'. * @see org.eclipse.gmt.modisco.java.NamedElement * @generated */ EClass getNamedElement(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.NamedElement#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.gmt.modisco.java.NamedElement#getName() * @see #getNamedElement() * @generated */ EAttribute getNamedElement_Name(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.NamedElement#isProxy <em>Proxy</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Proxy</em>'. * @see org.eclipse.gmt.modisco.java.NamedElement#isProxy() * @see #getNamedElement() * @generated */ EAttribute getNamedElement_Proxy(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.NamedElement#getUsagesInImports <em>Usages In Imports</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usages In Imports</em>'. * @see org.eclipse.gmt.modisco.java.NamedElement#getUsagesInImports() * @see #getNamedElement() * @generated */ EReference getNamedElement_UsagesInImports(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.NamespaceAccess <em>Namespace Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Namespace Access</em>'. * @see org.eclipse.gmt.modisco.java.NamespaceAccess * @generated */ EClass getNamespaceAccess(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.NumberLiteral <em>Number Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Number Literal</em>'. * @see org.eclipse.gmt.modisco.java.NumberLiteral * @generated */ EClass getNumberLiteral(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.NumberLiteral#getTokenValue <em>Token Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Token Value</em>'. * @see org.eclipse.gmt.modisco.java.NumberLiteral#getTokenValue() * @see #getNumberLiteral() * @generated */ EAttribute getNumberLiteral_TokenValue(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.NullLiteral <em>Null Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Null Literal</em>'. * @see org.eclipse.gmt.modisco.java.NullLiteral * @generated */ EClass getNullLiteral(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Package <em>Package</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Package</em>'. * @see org.eclipse.gmt.modisco.java.Package * @generated */ EClass getPackage(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Package#getOwnedElements <em>Owned Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Elements</em>'. * @see org.eclipse.gmt.modisco.java.Package#getOwnedElements() * @see #getPackage() * @generated */ EReference getPackage_OwnedElements(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.Package#getModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Model</em>'. * @see org.eclipse.gmt.modisco.java.Package#getModel() * @see #getPackage() * @generated */ EReference getPackage_Model(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.Package#getOwnedPackages <em>Owned Packages</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Owned Packages</em>'. * @see org.eclipse.gmt.modisco.java.Package#getOwnedPackages() * @see #getPackage() * @generated */ EReference getPackage_OwnedPackages(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.Package#getPackage <em>Package</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Package</em>'. * @see org.eclipse.gmt.modisco.java.Package#getPackage() * @see #getPackage() * @generated */ EReference getPackage_Package(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.Package#getUsagesInPackageAccess <em>Usages In Package Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usages In Package Access</em>'. * @see org.eclipse.gmt.modisco.java.Package#getUsagesInPackageAccess() * @see #getPackage() * @generated */ EReference getPackage_UsagesInPackageAccess(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PackageAccess <em>Package Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Package Access</em>'. * @see org.eclipse.gmt.modisco.java.PackageAccess * @generated */ EClass getPackageAccess(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.PackageAccess#getPackage <em>Package</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Package</em>'. * @see org.eclipse.gmt.modisco.java.PackageAccess#getPackage() * @see #getPackageAccess() * @generated */ EReference getPackageAccess_Package(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.PackageAccess#getQualifier <em>Qualifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Qualifier</em>'. * @see org.eclipse.gmt.modisco.java.PackageAccess#getQualifier() * @see #getPackageAccess() * @generated */ EReference getPackageAccess_Qualifier(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ParameterizedType <em>Parameterized Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Parameterized Type</em>'. * @see org.eclipse.gmt.modisco.java.ParameterizedType * @generated */ EClass getParameterizedType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ParameterizedType#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.ParameterizedType#getType() * @see #getParameterizedType() * @generated */ EReference getParameterizedType_Type(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.ParameterizedType#getTypeArguments <em>Type Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Type Arguments</em>'. * @see org.eclipse.gmt.modisco.java.ParameterizedType#getTypeArguments() * @see #getParameterizedType() * @generated */ EReference getParameterizedType_TypeArguments(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ParenthesizedExpression <em>Parenthesized Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Parenthesized Expression</em>'. * @see org.eclipse.gmt.modisco.java.ParenthesizedExpression * @generated */ EClass getParenthesizedExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ParenthesizedExpression#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.ParenthesizedExpression#getExpression() * @see #getParenthesizedExpression() * @generated */ EReference getParenthesizedExpression_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PostfixExpression <em>Postfix Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Postfix Expression</em>'. * @see org.eclipse.gmt.modisco.java.PostfixExpression * @generated */ EClass getPostfixExpression(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.PostfixExpression#getOperator <em>Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Operator</em>'. * @see org.eclipse.gmt.modisco.java.PostfixExpression#getOperator() * @see #getPostfixExpression() * @generated */ EAttribute getPostfixExpression_Operator(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.PostfixExpression#getOperand <em>Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Operand</em>'. * @see org.eclipse.gmt.modisco.java.PostfixExpression#getOperand() * @see #getPostfixExpression() * @generated */ EReference getPostfixExpression_Operand(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrefixExpression <em>Prefix Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Prefix Expression</em>'. * @see org.eclipse.gmt.modisco.java.PrefixExpression * @generated */ EClass getPrefixExpression(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.PrefixExpression#getOperator <em>Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Operator</em>'. * @see org.eclipse.gmt.modisco.java.PrefixExpression#getOperator() * @see #getPrefixExpression() * @generated */ EAttribute getPrefixExpression_Operator(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.PrefixExpression#getOperand <em>Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Operand</em>'. * @see org.eclipse.gmt.modisco.java.PrefixExpression#getOperand() * @see #getPrefixExpression() * @generated */ EReference getPrefixExpression_Operand(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveType <em>Primitive Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveType * @generated */ EClass getPrimitiveType(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeBoolean <em>Primitive Type Boolean</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Boolean</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeBoolean * @generated */ EClass getPrimitiveTypeBoolean(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeByte <em>Primitive Type Byte</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Byte</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeByte * @generated */ EClass getPrimitiveTypeByte(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeChar <em>Primitive Type Char</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Char</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeChar * @generated */ EClass getPrimitiveTypeChar(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeDouble <em>Primitive Type Double</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Double</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeDouble * @generated */ EClass getPrimitiveTypeDouble(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeShort <em>Primitive Type Short</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Short</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeShort * @generated */ EClass getPrimitiveTypeShort(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeFloat <em>Primitive Type Float</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Float</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeFloat * @generated */ EClass getPrimitiveTypeFloat(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeInt <em>Primitive Type Int</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Int</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeInt * @generated */ EClass getPrimitiveTypeInt(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeLong <em>Primitive Type Long</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Long</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeLong * @generated */ EClass getPrimitiveTypeLong(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.PrimitiveTypeVoid <em>Primitive Type Void</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primitive Type Void</em>'. * @see org.eclipse.gmt.modisco.java.PrimitiveTypeVoid * @generated */ EClass getPrimitiveTypeVoid(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ReturnStatement <em>Return Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Return Statement</em>'. * @see org.eclipse.gmt.modisco.java.ReturnStatement * @generated */ EClass getReturnStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ReturnStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.ReturnStatement#getExpression() * @see #getReturnStatement() * @generated */ EReference getReturnStatement_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.SingleVariableAccess <em>Single Variable Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Single Variable Access</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableAccess * @generated */ EClass getSingleVariableAccess(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.SingleVariableAccess#getVariable <em>Variable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Variable</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableAccess#getVariable() * @see #getSingleVariableAccess() * @generated */ EReference getSingleVariableAccess_Variable(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SingleVariableAccess#getQualifier <em>Qualifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Qualifier</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableAccess#getQualifier() * @see #getSingleVariableAccess() * @generated */ EReference getSingleVariableAccess_Qualifier(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.SingleVariableDeclaration <em>Single Variable Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Single Variable Declaration</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableDeclaration * @generated */ EClass getSingleVariableDeclaration(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getModifier <em>Modifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Modifier</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getModifier() * @see #getSingleVariableDeclaration() * @generated */ EReference getSingleVariableDeclaration_Modifier(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.SingleVariableDeclaration#isVarargs <em>Varargs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Varargs</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableDeclaration#isVarargs() * @see #getSingleVariableDeclaration() * @generated */ EAttribute getSingleVariableDeclaration_Varargs(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getType() * @see #getSingleVariableDeclaration() * @generated */ EReference getSingleVariableDeclaration_Type(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getAnnotations <em>Annotations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Annotations</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getAnnotations() * @see #getSingleVariableDeclaration() * @generated */ EReference getSingleVariableDeclaration_Annotations(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getMethodDeclaration <em>Method Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Method Declaration</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getMethodDeclaration() * @see #getSingleVariableDeclaration() * @generated */ EReference getSingleVariableDeclaration_MethodDeclaration(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getCatchClause <em>Catch Clause</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Catch Clause</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getCatchClause() * @see #getSingleVariableDeclaration() * @generated */ EReference getSingleVariableDeclaration_CatchClause(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getEnhancedForStatement <em>Enhanced For Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Enhanced For Statement</em>'. * @see org.eclipse.gmt.modisco.java.SingleVariableDeclaration#getEnhancedForStatement() * @see #getSingleVariableDeclaration() * @generated */ EReference getSingleVariableDeclaration_EnhancedForStatement(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Statement <em>Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Statement</em>'. * @see org.eclipse.gmt.modisco.java.Statement * @generated */ EClass getStatement(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.StringLiteral <em>String Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>String Literal</em>'. * @see org.eclipse.gmt.modisco.java.StringLiteral * @generated */ EClass getStringLiteral(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.StringLiteral#getEscapedValue <em>Escaped Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Escaped Value</em>'. * @see org.eclipse.gmt.modisco.java.StringLiteral#getEscapedValue() * @see #getStringLiteral() * @generated */ EAttribute getStringLiteral_EscapedValue(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.SuperConstructorInvocation <em>Super Constructor Invocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Super Constructor Invocation</em>'. * @see org.eclipse.gmt.modisco.java.SuperConstructorInvocation * @generated */ EClass getSuperConstructorInvocation(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SuperConstructorInvocation#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.SuperConstructorInvocation#getExpression() * @see #getSuperConstructorInvocation() * @generated */ EReference getSuperConstructorInvocation_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.SuperFieldAccess <em>Super Field Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Super Field Access</em>'. * @see org.eclipse.gmt.modisco.java.SuperFieldAccess * @generated */ EClass getSuperFieldAccess(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SuperFieldAccess#getField <em>Field</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Field</em>'. * @see org.eclipse.gmt.modisco.java.SuperFieldAccess#getField() * @see #getSuperFieldAccess() * @generated */ EReference getSuperFieldAccess_Field(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.SuperMethodInvocation <em>Super Method Invocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Super Method Invocation</em>'. * @see org.eclipse.gmt.modisco.java.SuperMethodInvocation * @generated */ EClass getSuperMethodInvocation(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.SwitchCase <em>Switch Case</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Switch Case</em>'. * @see org.eclipse.gmt.modisco.java.SwitchCase * @generated */ EClass getSwitchCase(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.SwitchCase#isDefault <em>Default</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Default</em>'. * @see org.eclipse.gmt.modisco.java.SwitchCase#isDefault() * @see #getSwitchCase() * @generated */ EAttribute getSwitchCase_Default(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SwitchCase#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.SwitchCase#getExpression() * @see #getSwitchCase() * @generated */ EReference getSwitchCase_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.SwitchStatement <em>Switch Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Switch Statement</em>'. * @see org.eclipse.gmt.modisco.java.SwitchStatement * @generated */ EClass getSwitchStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SwitchStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.SwitchStatement#getExpression() * @see #getSwitchStatement() * @generated */ EReference getSwitchStatement_Expression(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.SwitchStatement#getStatements <em>Statements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Statements</em>'. * @see org.eclipse.gmt.modisco.java.SwitchStatement#getStatements() * @see #getSwitchStatement() * @generated */ EReference getSwitchStatement_Statements(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.SynchronizedStatement <em>Synchronized Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Synchronized Statement</em>'. * @see org.eclipse.gmt.modisco.java.SynchronizedStatement * @generated */ EClass getSynchronizedStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SynchronizedStatement#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.SynchronizedStatement#getBody() * @see #getSynchronizedStatement() * @generated */ EReference getSynchronizedStatement_Body(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.SynchronizedStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.SynchronizedStatement#getExpression() * @see #getSynchronizedStatement() * @generated */ EReference getSynchronizedStatement_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.TagElement <em>Tag Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Tag Element</em>'. * @see org.eclipse.gmt.modisco.java.TagElement * @generated */ EClass getTagElement(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.TagElement#getTagName <em>Tag Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Tag Name</em>'. * @see org.eclipse.gmt.modisco.java.TagElement#getTagName() * @see #getTagElement() * @generated */ EAttribute getTagElement_TagName(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.TagElement#getFragments <em>Fragments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Fragments</em>'. * @see org.eclipse.gmt.modisco.java.TagElement#getFragments() * @see #getTagElement() * @generated */ EReference getTagElement_Fragments(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.TextElement <em>Text Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Text Element</em>'. * @see org.eclipse.gmt.modisco.java.TextElement * @generated */ EClass getTextElement(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.TextElement#getText <em>Text</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Text</em>'. * @see org.eclipse.gmt.modisco.java.TextElement#getText() * @see #getTextElement() * @generated */ EAttribute getTextElement_Text(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ThisExpression <em>This Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>This Expression</em>'. * @see org.eclipse.gmt.modisco.java.ThisExpression * @generated */ EClass getThisExpression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.ThrowStatement <em>Throw Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Throw Statement</em>'. * @see org.eclipse.gmt.modisco.java.ThrowStatement * @generated */ EClass getThrowStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.ThrowStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.ThrowStatement#getExpression() * @see #getThrowStatement() * @generated */ EReference getThrowStatement_Expression(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.TryStatement <em>Try Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Try Statement</em>'. * @see org.eclipse.gmt.modisco.java.TryStatement * @generated */ EClass getTryStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.TryStatement#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.TryStatement#getBody() * @see #getTryStatement() * @generated */ EReference getTryStatement_Body(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.TryStatement#getFinally <em>Finally</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Finally</em>'. * @see org.eclipse.gmt.modisco.java.TryStatement#getFinally() * @see #getTryStatement() * @generated */ EReference getTryStatement_Finally(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.TryStatement#getCatchClauses <em>Catch Clauses</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Catch Clauses</em>'. * @see org.eclipse.gmt.modisco.java.TryStatement#getCatchClauses() * @see #getTryStatement() * @generated */ EReference getTryStatement_CatchClauses(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.Type <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.Type * @generated */ EClass getType(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.Type#getUsagesInTypeAccess <em>Usages In Type Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usages In Type Access</em>'. * @see org.eclipse.gmt.modisco.java.Type#getUsagesInTypeAccess() * @see #getType() * @generated */ EReference getType_UsagesInTypeAccess(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.TypeAccess <em>Type Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Type Access</em>'. * @see org.eclipse.gmt.modisco.java.TypeAccess * @generated */ EClass getTypeAccess(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.TypeAccess#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.TypeAccess#getType() * @see #getTypeAccess() * @generated */ EReference getTypeAccess_Type(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.TypeAccess#getQualifier <em>Qualifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Qualifier</em>'. * @see org.eclipse.gmt.modisco.java.TypeAccess#getQualifier() * @see #getTypeAccess() * @generated */ EReference getTypeAccess_Qualifier(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.TypeDeclaration <em>Type Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Type Declaration</em>'. * @see org.eclipse.gmt.modisco.java.TypeDeclaration * @generated */ EClass getTypeDeclaration(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.TypeDeclaration#getTypeParameters <em>Type Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Type Parameters</em>'. * @see org.eclipse.gmt.modisco.java.TypeDeclaration#getTypeParameters() * @see #getTypeDeclaration() * @generated */ EReference getTypeDeclaration_TypeParameters(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.TypeDeclarationStatement <em>Type Declaration Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Type Declaration Statement</em>'. * @see org.eclipse.gmt.modisco.java.TypeDeclarationStatement * @generated */ EClass getTypeDeclarationStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.TypeDeclarationStatement#getDeclaration <em>Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Declaration</em>'. * @see org.eclipse.gmt.modisco.java.TypeDeclarationStatement#getDeclaration() * @see #getTypeDeclarationStatement() * @generated */ EReference getTypeDeclarationStatement_Declaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.TypeLiteral <em>Type Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Type Literal</em>'. * @see org.eclipse.gmt.modisco.java.TypeLiteral * @generated */ EClass getTypeLiteral(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.TypeLiteral#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.eclipse.gmt.modisco.java.TypeLiteral#getType() * @see #getTypeLiteral() * @generated */ EReference getTypeLiteral_Type(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.TypeParameter <em>Type Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Type Parameter</em>'. * @see org.eclipse.gmt.modisco.java.TypeParameter * @generated */ EClass getTypeParameter(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.TypeParameter#getBounds <em>Bounds</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Bounds</em>'. * @see org.eclipse.gmt.modisco.java.TypeParameter#getBounds() * @see #getTypeParameter() * @generated */ EReference getTypeParameter_Bounds(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedItem <em>Unresolved Item</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Item</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedItem * @generated */ EClass getUnresolvedItem(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedItemAccess <em>Unresolved Item Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Item Access</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedItemAccess * @generated */ EClass getUnresolvedItemAccess(); /** * Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.java.UnresolvedItemAccess#getElement <em>Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Element</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedItemAccess#getElement() * @see #getUnresolvedItemAccess() * @generated */ EReference getUnresolvedItemAccess_Element(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.UnresolvedItemAccess#getQualifier <em>Qualifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Qualifier</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedItemAccess#getQualifier() * @see #getUnresolvedItemAccess() * @generated */ EReference getUnresolvedItemAccess_Qualifier(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedAnnotationDeclaration <em>Unresolved Annotation Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Annotation Declaration</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedAnnotationDeclaration * @generated */ EClass getUnresolvedAnnotationDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedAnnotationTypeMemberDeclaration <em>Unresolved Annotation Type Member Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Annotation Type Member Declaration</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedAnnotationTypeMemberDeclaration * @generated */ EClass getUnresolvedAnnotationTypeMemberDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedClassDeclaration <em>Unresolved Class Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Class Declaration</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedClassDeclaration * @generated */ EClass getUnresolvedClassDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedEnumDeclaration <em>Unresolved Enum Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Enum Declaration</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedEnumDeclaration * @generated */ EClass getUnresolvedEnumDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedInterfaceDeclaration <em>Unresolved Interface Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Interface Declaration</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedInterfaceDeclaration * @generated */ EClass getUnresolvedInterfaceDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedLabeledStatement <em>Unresolved Labeled Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Labeled Statement</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedLabeledStatement * @generated */ EClass getUnresolvedLabeledStatement(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedMethodDeclaration <em>Unresolved Method Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Method Declaration</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedMethodDeclaration * @generated */ EClass getUnresolvedMethodDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedSingleVariableDeclaration <em>Unresolved Single Variable Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Single Variable Declaration</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedSingleVariableDeclaration * @generated */ EClass getUnresolvedSingleVariableDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedType <em>Unresolved Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Type</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedType * @generated */ EClass getUnresolvedType(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedTypeDeclaration <em>Unresolved Type Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Type Declaration</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedTypeDeclaration * @generated */ EClass getUnresolvedTypeDeclaration(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.UnresolvedVariableDeclarationFragment <em>Unresolved Variable Declaration Fragment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unresolved Variable Declaration Fragment</em>'. * @see org.eclipse.gmt.modisco.java.UnresolvedVariableDeclarationFragment * @generated */ EClass getUnresolvedVariableDeclarationFragment(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.VariableDeclaration <em>Variable Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Variable Declaration</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclaration * @generated */ EClass getVariableDeclaration(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.VariableDeclaration#getExtraArrayDimensions <em>Extra Array Dimensions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Extra Array Dimensions</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclaration#getExtraArrayDimensions() * @see #getVariableDeclaration() * @generated */ EAttribute getVariableDeclaration_ExtraArrayDimensions(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.VariableDeclaration#getInitializer <em>Initializer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Initializer</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclaration#getInitializer() * @see #getVariableDeclaration() * @generated */ EReference getVariableDeclaration_Initializer(); /** * Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.java.VariableDeclaration#getUsageInVariableAccess <em>Usage In Variable Access</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Usage In Variable Access</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclaration#getUsageInVariableAccess() * @see #getVariableDeclaration() * @generated */ EReference getVariableDeclaration_UsageInVariableAccess(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.VariableDeclarationExpression <em>Variable Declaration Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Variable Declaration Expression</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationExpression * @generated */ EClass getVariableDeclarationExpression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.VariableDeclarationExpression#getModifier <em>Modifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Modifier</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationExpression#getModifier() * @see #getVariableDeclarationExpression() * @generated */ EReference getVariableDeclarationExpression_Modifier(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.VariableDeclarationExpression#getAnnotations <em>Annotations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Annotations</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationExpression#getAnnotations() * @see #getVariableDeclarationExpression() * @generated */ EReference getVariableDeclarationExpression_Annotations(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.VariableDeclarationFragment <em>Variable Declaration Fragment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Variable Declaration Fragment</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationFragment * @generated */ EClass getVariableDeclarationFragment(); /** * Returns the meta object for the container reference '{@link org.eclipse.gmt.modisco.java.VariableDeclarationFragment#getVariablesContainer <em>Variables Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Variables Container</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationFragment#getVariablesContainer() * @see #getVariableDeclarationFragment() * @generated */ EReference getVariableDeclarationFragment_VariablesContainer(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.VariableDeclarationStatement <em>Variable Declaration Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Variable Declaration Statement</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationStatement * @generated */ EClass getVariableDeclarationStatement(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.VariableDeclarationStatement#getExtraArrayDimensions <em>Extra Array Dimensions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Extra Array Dimensions</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationStatement#getExtraArrayDimensions() * @see #getVariableDeclarationStatement() * @generated */ EAttribute getVariableDeclarationStatement_ExtraArrayDimensions(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.VariableDeclarationStatement#getModifier <em>Modifier</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Modifier</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationStatement#getModifier() * @see #getVariableDeclarationStatement() * @generated */ EReference getVariableDeclarationStatement_Modifier(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.gmt.modisco.java.VariableDeclarationStatement#getAnnotations <em>Annotations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Annotations</em>'. * @see org.eclipse.gmt.modisco.java.VariableDeclarationStatement#getAnnotations() * @see #getVariableDeclarationStatement() * @generated */ EReference getVariableDeclarationStatement_Annotations(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.WildCardType <em>Wild Card Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Wild Card Type</em>'. * @see org.eclipse.gmt.modisco.java.WildCardType * @generated */ EClass getWildCardType(); /** * Returns the meta object for the attribute '{@link org.eclipse.gmt.modisco.java.WildCardType#isUpperBound <em>Upper Bound</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Upper Bound</em>'. * @see org.eclipse.gmt.modisco.java.WildCardType#isUpperBound() * @see #getWildCardType() * @generated */ EAttribute getWildCardType_UpperBound(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.WildCardType#getBound <em>Bound</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Bound</em>'. * @see org.eclipse.gmt.modisco.java.WildCardType#getBound() * @see #getWildCardType() * @generated */ EReference getWildCardType_Bound(); /** * Returns the meta object for class '{@link org.eclipse.gmt.modisco.java.WhileStatement <em>While Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>While Statement</em>'. * @see org.eclipse.gmt.modisco.java.WhileStatement * @generated */ EClass getWhileStatement(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.WhileStatement#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.eclipse.gmt.modisco.java.WhileStatement#getExpression() * @see #getWhileStatement() * @generated */ EReference getWhileStatement_Expression(); /** * Returns the meta object for the containment reference '{@link org.eclipse.gmt.modisco.java.WhileStatement#getBody <em>Body</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Body</em>'. * @see org.eclipse.gmt.modisco.java.WhileStatement#getBody() * @see #getWhileStatement() * @generated */ EReference getWhileStatement_Body(); /** * Returns the meta object for enum '{@link org.eclipse.gmt.modisco.java.AssignmentKind <em>Assignment Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Assignment Kind</em>'. * @see org.eclipse.gmt.modisco.java.AssignmentKind * @generated */ EEnum getAssignmentKind(); /** * Returns the meta object for enum '{@link org.eclipse.gmt.modisco.java.InfixExpressionKind <em>Infix Expression Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Infix Expression Kind</em>'. * @see org.eclipse.gmt.modisco.java.InfixExpressionKind * @generated */ EEnum getInfixExpressionKind(); /** * Returns the meta object for enum '{@link org.eclipse.gmt.modisco.java.InheritanceKind <em>Inheritance Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Inheritance Kind</em>'. * @see org.eclipse.gmt.modisco.java.InheritanceKind * @generated */ EEnum getInheritanceKind(); /** * Returns the meta object for enum '{@link org.eclipse.gmt.modisco.java.PostfixExpressionKind <em>Postfix Expression Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Postfix Expression Kind</em>'. * @see org.eclipse.gmt.modisco.java.PostfixExpressionKind * @generated */ EEnum getPostfixExpressionKind(); /** * Returns the meta object for enum '{@link org.eclipse.gmt.modisco.java.PrefixExpressionKind <em>Prefix Expression Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Prefix Expression Kind</em>'. * @see org.eclipse.gmt.modisco.java.PrefixExpressionKind * @generated */ EEnum getPrefixExpressionKind(); /** * Returns the meta object for enum '{@link org.eclipse.gmt.modisco.java.VisibilityKind <em>Visibility Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Visibility Kind</em>'. * @see org.eclipse.gmt.modisco.java.VisibilityKind * @generated */ EEnum getVisibilityKind(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ JavaFactory getJavaFactory(); } //JavaPackage