blob: ccfd9af51bc4924201c9cac10fc669d6e22385da [file] [log] [blame]
/**
* *******************************************************************************
* Copyright (c) 2009 Mia-Software.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
*
* Sebastien Minguet (Mia-Software) - initial API and implementation
* Frederic Madiot (Mia-Software) - initial API and implementation
* Fabien Giquel (Mia-Software) - initial API and implementation
* Gabriel Barbier (Mia-Software) - initial API and implementation
* Erwan Breton (Sodifrance) - initial API and implementation
* Romain Dervaux (Mia-Software) - initial API and implementation
* *******************************************************************************
*
* $Id$
*/
package org.eclipse.gmt.modisco.java.emf;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
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.emf.JavaFactory
* @model kind="package"
* @generated
*/
public interface JavaPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "java"; //$NON-NLS-1$
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.eclipse.org/MoDisco/Java/0.2.incubation/java"; //$NON-NLS-1$
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "java"; //$NON-NLS-1$
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
JavaPackage eINSTANCE = org.eclipse.gmt.modisco.java.emf.impl.JavaPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.gmt.modisco.java.emf.impl.ASTNodeImpl <em>AST Node</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ASTNodeImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.NamedElementImpl <em>Named Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.NamedElementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.BodyDeclarationImpl <em>Body Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.BodyDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AbstractMethodDeclarationImpl <em>Abstract Method Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AbstractMethodDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AbstractMethodInvocationImpl <em>Abstract Method Invocation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AbstractMethodInvocationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AbstractTypeDeclarationImpl <em>Abstract Type Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AbstractTypeDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ExpressionImpl <em>Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AbstractTypeQualifiedExpressionImpl <em>Abstract Type Qualified Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AbstractTypeQualifiedExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AbstractVariablesContainerImpl <em>Abstract Variables Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AbstractVariablesContainerImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AnnotationImpl <em>Annotation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AnnotationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ArchiveImpl <em>Archive</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ArchiveImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.StatementImpl <em>Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.StatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AssertStatementImpl <em>Assert Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AssertStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AnnotationMemberValuePairImpl <em>Annotation Member Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AnnotationMemberValuePairImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AnnotationTypeDeclarationImpl <em>Annotation Type Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AnnotationTypeDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AnnotationTypeMemberDeclarationImpl <em>Annotation Type Member Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AnnotationTypeMemberDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AnonymousClassDeclarationImpl <em>Anonymous Class Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AnonymousClassDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ArrayAccessImpl <em>Array Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ArrayAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ArrayCreationImpl <em>Array Creation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ArrayCreationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ArrayInitializerImpl <em>Array Initializer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ArrayInitializerImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ArrayLengthAccessImpl <em>Array Length Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ArrayLengthAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TypeImpl <em>Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TypeImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ArrayTypeImpl <em>Array Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ArrayTypeImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.AssignmentImpl <em>Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.AssignmentImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.BooleanLiteralImpl <em>Boolean Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.BooleanLiteralImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.CommentImpl <em>Comment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.CommentImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.BlockCommentImpl <em>Block Comment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.BlockCommentImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.BlockImpl <em>Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.BlockImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.BreakStatementImpl <em>Break Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.BreakStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.CastExpressionImpl <em>Cast Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.CastExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.CatchClauseImpl <em>Catch Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.CatchClauseImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.CharacterLiteralImpl <em>Character Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.CharacterLiteralImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ClassFileImpl <em>Class File</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ClassFileImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ClassInstanceCreationImpl <em>Class Instance Creation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ClassInstanceCreationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ConstructorDeclarationImpl <em>Constructor Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ConstructorDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ConditionalExpressionImpl <em>Conditional Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ConditionalExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ConstructorInvocationImpl <em>Constructor Invocation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ConstructorInvocationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TypeDeclarationImpl <em>Type Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TypeDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ClassDeclarationImpl <em>Class Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ClassDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.CompilationUnitImpl <em>Compilation Unit</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.CompilationUnitImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ContinueStatementImpl <em>Continue Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ContinueStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.DoStatementImpl <em>Do Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.DoStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.EmptyStatementImpl <em>Empty Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.EmptyStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.EnhancedForStatementImpl <em>Enhanced For Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.EnhancedForStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.EnumConstantDeclarationImpl <em>Enum Constant Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.EnumConstantDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.EnumDeclarationImpl <em>Enum Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.EnumDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ExpressionStatementImpl <em>Expression Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ExpressionStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.FieldAccessImpl <em>Field Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.FieldAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.FieldDeclarationImpl <em>Field Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.FieldDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ForStatementImpl <em>For Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ForStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.IfStatementImpl <em>If Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.IfStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ImportDeclarationImpl <em>Import Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ImportDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.InfixExpressionImpl <em>Infix Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.InfixExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.InitializerImpl <em>Initializer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.InitializerImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.InstanceofExpressionImpl <em>Instanceof Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.InstanceofExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.InterfaceDeclarationImpl <em>Interface Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.InterfaceDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.JavadocImpl <em>Javadoc</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.JavadocImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.LabeledStatementImpl <em>Labeled Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.LabeledStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.LineCommentImpl <em>Line Comment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.LineCommentImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ManifestImpl <em>Manifest</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ManifestImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ManifestAttributeImpl <em>Manifest Attribute</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ManifestAttributeImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ManifestEntryImpl <em>Manifest Entry</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ManifestEntryImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.MemberRefImpl <em>Member Ref</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.MemberRefImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.MethodDeclarationImpl <em>Method Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.MethodDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.MethodInvocationImpl <em>Method Invocation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.MethodInvocationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.MethodRefImpl <em>Method Ref</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.MethodRefImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.MethodRefParameterImpl <em>Method Ref Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.MethodRefParameterImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ModelImpl <em>Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ModelImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ModifierImpl <em>Modifier</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ModifierImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.NamespaceAccessImpl <em>Namespace Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.NamespaceAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.NumberLiteralImpl <em>Number Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.NumberLiteralImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.NullLiteralImpl <em>Null Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.NullLiteralImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PackageImpl <em>Package</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PackageImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PackageAccessImpl <em>Package Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PackageAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ParameterizedTypeImpl <em>Parameterized Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ParameterizedTypeImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ParenthesizedExpressionImpl <em>Parenthesized Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ParenthesizedExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PostfixExpressionImpl <em>Postfix Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PostfixExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrefixExpressionImpl <em>Prefix Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrefixExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeImpl <em>Primitive Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeBooleanImpl <em>Primitive Type Boolean</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeBooleanImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeByteImpl <em>Primitive Type Byte</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeByteImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeCharImpl <em>Primitive Type Char</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeCharImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeDoubleImpl <em>Primitive Type Double</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeDoubleImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeShortImpl <em>Primitive Type Short</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeShortImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeFloatImpl <em>Primitive Type Float</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeFloatImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeIntImpl <em>Primitive Type Int</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeIntImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeLongImpl <em>Primitive Type Long</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeLongImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.PrimitiveTypeVoidImpl <em>Primitive Type Void</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.PrimitiveTypeVoidImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ReturnStatementImpl <em>Return Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ReturnStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.SingleVariableAccessImpl <em>Single Variable Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.SingleVariableAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.VariableDeclarationImpl <em>Variable Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.VariableDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.SingleVariableDeclarationImpl <em>Single Variable Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.SingleVariableDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.StringLiteralImpl <em>String Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.StringLiteralImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.SuperConstructorInvocationImpl <em>Super Constructor Invocation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.SuperConstructorInvocationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.SuperFieldAccessImpl <em>Super Field Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.SuperFieldAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.SuperMethodInvocationImpl <em>Super Method Invocation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.SuperMethodInvocationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.SwitchCaseImpl <em>Switch Case</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.SwitchCaseImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.SwitchStatementImpl <em>Switch Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.SwitchStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.SynchronizedStatementImpl <em>Synchronized Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.SynchronizedStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TagElementImpl <em>Tag Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TagElementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TextElementImpl <em>Text Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TextElementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ThisExpressionImpl <em>This Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ThisExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.ThrowStatementImpl <em>Throw Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.ThrowStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TryStatementImpl <em>Try Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TryStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TypeAccessImpl <em>Type Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TypeAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TypeDeclarationStatementImpl <em>Type Declaration Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TypeDeclarationStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TypeLiteralImpl <em>Type Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TypeLiteralImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.TypeParameterImpl <em>Type Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.TypeParameterImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedItemImpl <em>Unresolved Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedItemImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedItemAccessImpl <em>Unresolved Item Access</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedItemAccessImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedAnnotationDeclarationImpl <em>Unresolved Annotation Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedAnnotationDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedAnnotationTypeMemberDeclarationImpl <em>Unresolved Annotation Type Member Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedAnnotationTypeMemberDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedClassDeclarationImpl <em>Unresolved Class Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedClassDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedEnumDeclarationImpl <em>Unresolved Enum Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedEnumDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedInterfaceDeclarationImpl <em>Unresolved Interface Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedInterfaceDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedLabeledStatementImpl <em>Unresolved Labeled Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedLabeledStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedMethodDeclarationImpl <em>Unresolved Method Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedMethodDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedSingleVariableDeclarationImpl <em>Unresolved Single Variable Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedSingleVariableDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedTypeImpl <em>Unresolved Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedTypeImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedTypeDeclarationImpl <em>Unresolved Type Declaration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedTypeDeclarationImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.VariableDeclarationFragmentImpl <em>Variable Declaration Fragment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.VariableDeclarationFragmentImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.UnresolvedVariableDeclarationFragmentImpl <em>Unresolved Variable Declaration Fragment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.UnresolvedVariableDeclarationFragmentImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.VariableDeclarationExpressionImpl <em>Variable Declaration Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.VariableDeclarationExpressionImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.VariableDeclarationStatementImpl <em>Variable Declaration Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.VariableDeclarationStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.WildCardTypeImpl <em>Wild Card Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.WildCardTypeImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.impl.WhileStatementImpl <em>While Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.gmt.modisco.java.emf.impl.WhileStatementImpl
* @see org.eclipse.gmt.modisco.java.emf.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.emf.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.emf.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.emf.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.emf.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.emf.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.emf.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