| /******************************************************************************* |
| * Copyright (c) 2001, 2005 IBM Corporation and others. |
| * 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: |
| * IBM Corporation - initial API and implementation |
| *******************************************************************************/ |
| package org.eclipse.jem.java; |
| /* |
| |
| |
| */ |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EDataType; |
| import org.eclipse.emf.ecore.EEnum; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| import org.eclipse.emf.ecore.EcorePackage; |
| |
| |
| /** |
| * @lastgen interface JavaRefPackage extends EPackage {} |
| */ |
| public interface JavaRefPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "java"; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS = 0; |
| /** |
| * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EANNOTATIONS = EcorePackage.ECLASS__EANNOTATIONS; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__NAME = EcorePackage.ECLASS__NAME; |
| /** |
| * The feature id for the '<em><b>Instance Class Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__INSTANCE_CLASS_NAME = EcorePackage.ECLASS__INSTANCE_CLASS_NAME; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__INSTANCE_CLASS = EcorePackage.ECLASS__INSTANCE_CLASS; |
| /** |
| * The feature id for the '<em><b>Default Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__DEFAULT_VALUE = EcorePackage.ECLASS__DEFAULT_VALUE; |
| |
| /** |
| * The feature id for the '<em><b>Instance Type Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__INSTANCE_TYPE_NAME = EcorePackage.ECLASS__INSTANCE_TYPE_NAME; |
| |
| /** |
| * The feature id for the '<em><b>EPackage</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EPACKAGE = EcorePackage.ECLASS__EPACKAGE; |
| |
| /** |
| * The feature id for the '<em><b>EType Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__ETYPE_PARAMETERS = EcorePackage.ECLASS__ETYPE_PARAMETERS; |
| |
| /** |
| * The feature id for the '<em><b>Abstract</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__ABSTRACT = EcorePackage.ECLASS__ABSTRACT; |
| |
| /** |
| * The feature id for the '<em><b>Interface</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__INTERFACE = EcorePackage.ECLASS__INTERFACE; |
| |
| /** |
| * The feature id for the '<em><b>ESuper Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__ESUPER_TYPES = EcorePackage.ECLASS__ESUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EOperations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EOPERATIONS = EcorePackage.ECLASS__EOPERATIONS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Attributes</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EALL_ATTRIBUTES = EcorePackage.ECLASS__EALL_ATTRIBUTES; |
| |
| /** |
| * The feature id for the '<em><b>EAll References</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EALL_REFERENCES = EcorePackage.ECLASS__EALL_REFERENCES; |
| |
| /** |
| * The feature id for the '<em><b>EReferences</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EREFERENCES = EcorePackage.ECLASS__EREFERENCES; |
| |
| /** |
| * The feature id for the '<em><b>EAttributes</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EATTRIBUTES = EcorePackage.ECLASS__EATTRIBUTES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Containments</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EALL_CONTAINMENTS = EcorePackage.ECLASS__EALL_CONTAINMENTS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Operations</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EALL_OPERATIONS = EcorePackage.ECLASS__EALL_OPERATIONS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Structural Features</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EALL_STRUCTURAL_FEATURES = EcorePackage.ECLASS__EALL_STRUCTURAL_FEATURES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Super Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EALL_SUPER_TYPES = EcorePackage.ECLASS__EALL_SUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EID Attribute</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EID_ATTRIBUTE = EcorePackage.ECLASS__EID_ATTRIBUTE; |
| |
| /** |
| * The feature id for the '<em><b>EStructural Features</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__ESTRUCTURAL_FEATURES = EcorePackage.ECLASS__ESTRUCTURAL_FEATURES; |
| |
| /** |
| * The feature id for the '<em><b>EGeneric Super Types</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EGENERIC_SUPER_TYPES = EcorePackage.ECLASS__EGENERIC_SUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Generic Super Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__EALL_GENERIC_SUPER_TYPES = EcorePackage.ECLASS__EALL_GENERIC_SUPER_TYPES; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__KIND = EcorePackage.ECLASS_FEATURE_COUNT + 0; |
| /** |
| * The feature id for the '<em><b>Public</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__PUBLIC = EcorePackage.ECLASS_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Final</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS__FINAL = EcorePackage.ECLASS_FEATURE_COUNT + 2; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__IMPLEMENTS_INTERFACES = EcorePackage.ECLASS_FEATURE_COUNT + 3; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__CLASS_IMPORT = EcorePackage.ECLASS_FEATURE_COUNT + 4; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__PACKAGE_IMPORTS = EcorePackage.ECLASS_FEATURE_COUNT + 5; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__FIELDS = EcorePackage.ECLASS_FEATURE_COUNT + 6; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__METHODS = EcorePackage.ECLASS_FEATURE_COUNT + 7; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__INITIALIZERS = EcorePackage.ECLASS_FEATURE_COUNT + 8; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__DECLARED_CLASSES = EcorePackage.ECLASS_FEATURE_COUNT + 9; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__DECLARING_CLASS = EcorePackage.ECLASS_FEATURE_COUNT + 10; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__JAVA_PACKAGE = EcorePackage.ECLASS_FEATURE_COUNT + 11; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__EVENTS = EcorePackage.ECLASS_FEATURE_COUNT + 12; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_CLASS__ALL_EVENTS = EcorePackage.ECLASS_FEATURE_COUNT + 13; |
| /** |
| * The number of structural features of the '<em>Java Class</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_CLASS_FEATURE_COUNT = EcorePackage.ECLASS_FEATURE_COUNT + 14; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int FIELD = 4; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int METHOD = 3; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_PARAMETER = 2; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE = 10; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_DATA_TYPE = 9; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_EVENT = 11; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_PACKAGE = 8; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int BLOCK = 5; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int COMMENT = 6; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int STATEMENT = 7; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int INITIALIZER = 1; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int INITIALIZER__IS_STATIC = 0; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int INITIALIZER__JAVA_CLASS = 1; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int INITIALIZER__SOURCE = 2; |
| |
| /** |
| * The number of structural features of the '<em>Initializer</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INITIALIZER_FEATURE_COUNT = 3; |
| |
| /** |
| * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__EANNOTATIONS = EcorePackage.EPARAMETER__EANNOTATIONS; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_PARAMETER__NAME = EcorePackage.EPARAMETER__NAME; |
| /** |
| * The feature id for the '<em><b>Ordered</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__ORDERED = EcorePackage.EPARAMETER__ORDERED; |
| |
| /** |
| * The feature id for the '<em><b>Unique</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__UNIQUE = EcorePackage.EPARAMETER__UNIQUE; |
| |
| /** |
| * The feature id for the '<em><b>Lower Bound</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__LOWER_BOUND = EcorePackage.EPARAMETER__LOWER_BOUND; |
| |
| /** |
| * The feature id for the '<em><b>Upper Bound</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__UPPER_BOUND = EcorePackage.EPARAMETER__UPPER_BOUND; |
| |
| /** |
| * The feature id for the '<em><b>Many</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__MANY = EcorePackage.EPARAMETER__MANY; |
| |
| /** |
| * The feature id for the '<em><b>Required</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__REQUIRED = EcorePackage.EPARAMETER__REQUIRED; |
| |
| /** |
| * The feature id for the '<em><b>EType</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__ETYPE = EcorePackage.EPARAMETER__ETYPE; |
| |
| /** |
| * The feature id for the '<em><b>EGeneric Type</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__EGENERIC_TYPE = EcorePackage.EPARAMETER__EGENERIC_TYPE; |
| |
| /** |
| * The feature id for the '<em><b>EOperation</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__EOPERATION = EcorePackage.EPARAMETER__EOPERATION; |
| |
| /** |
| * The feature id for the '<em><b>Final</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER__FINAL = EcorePackage.EPARAMETER_FEATURE_COUNT + 0; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_PARAMETER__PARAMETER_KIND = EcorePackage.EPARAMETER_FEATURE_COUNT + 1; |
| /** |
| * The number of structural features of the '<em>Java Parameter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PARAMETER_FEATURE_COUNT = EcorePackage.EPARAMETER_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__EANNOTATIONS = EcorePackage.EOPERATION__EANNOTATIONS; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int METHOD__NAME = EcorePackage.EOPERATION__NAME; |
| /** |
| * The feature id for the '<em><b>Ordered</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__ORDERED = EcorePackage.EOPERATION__ORDERED; |
| |
| /** |
| * The feature id for the '<em><b>Unique</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__UNIQUE = EcorePackage.EOPERATION__UNIQUE; |
| |
| /** |
| * The feature id for the '<em><b>Lower Bound</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__LOWER_BOUND = EcorePackage.EOPERATION__LOWER_BOUND; |
| |
| /** |
| * The feature id for the '<em><b>Upper Bound</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__UPPER_BOUND = EcorePackage.EOPERATION__UPPER_BOUND; |
| |
| /** |
| * The feature id for the '<em><b>Many</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__MANY = EcorePackage.EOPERATION__MANY; |
| |
| /** |
| * The feature id for the '<em><b>Required</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__REQUIRED = EcorePackage.EOPERATION__REQUIRED; |
| |
| /** |
| * The feature id for the '<em><b>EType</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__ETYPE = EcorePackage.EOPERATION__ETYPE; |
| |
| /** |
| * The feature id for the '<em><b>EGeneric Type</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__EGENERIC_TYPE = EcorePackage.EOPERATION__EGENERIC_TYPE; |
| |
| /** |
| * The feature id for the '<em><b>EContaining Class</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__ECONTAINING_CLASS = EcorePackage.EOPERATION__ECONTAINING_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>EType Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__ETYPE_PARAMETERS = EcorePackage.EOPERATION__ETYPE_PARAMETERS; |
| |
| /** |
| * The feature id for the '<em><b>EParameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__EPARAMETERS = EcorePackage.EOPERATION__EPARAMETERS; |
| |
| /** |
| * The feature id for the '<em><b>EExceptions</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__EEXCEPTIONS = EcorePackage.EOPERATION__EEXCEPTIONS; |
| |
| /** |
| * The feature id for the '<em><b>EGeneric Exceptions</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__EGENERIC_EXCEPTIONS = EcorePackage.EOPERATION__EGENERIC_EXCEPTIONS; |
| |
| /** |
| * The feature id for the '<em><b>Abstract</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__ABSTRACT = EcorePackage.EOPERATION_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Native</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__NATIVE = EcorePackage.EOPERATION_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Synchronized</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__SYNCHRONIZED = EcorePackage.EOPERATION_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Final</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__FINAL = EcorePackage.EOPERATION_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Constructor</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__CONSTRUCTOR = EcorePackage.EOPERATION_FEATURE_COUNT + 4; |
| |
| /** |
| * The feature id for the '<em><b>Static</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD__STATIC = EcorePackage.EOPERATION_FEATURE_COUNT + 5; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int METHOD__JAVA_VISIBILITY = EcorePackage.EOPERATION_FEATURE_COUNT + 6; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int METHOD__PARAMETERS = EcorePackage.EOPERATION_FEATURE_COUNT + 7; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int METHOD__JAVA_EXCEPTIONS = EcorePackage.EOPERATION_FEATURE_COUNT + 8; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int METHOD__JAVA_CLASS = EcorePackage.EOPERATION_FEATURE_COUNT + 9; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int METHOD__SOURCE = EcorePackage.EOPERATION_FEATURE_COUNT + 10; |
| /** |
| * The number of structural features of the '<em>Method</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int METHOD_FEATURE_COUNT = EcorePackage.EOPERATION_FEATURE_COUNT + 11; |
| |
| /** |
| * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__EANNOTATIONS = EcorePackage.ETYPED_ELEMENT__EANNOTATIONS; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int FIELD__NAME = EcorePackage.ETYPED_ELEMENT__NAME; |
| /** |
| * The feature id for the '<em><b>Ordered</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__ORDERED = EcorePackage.ETYPED_ELEMENT__ORDERED; |
| |
| /** |
| * The feature id for the '<em><b>Unique</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__UNIQUE = EcorePackage.ETYPED_ELEMENT__UNIQUE; |
| |
| /** |
| * The feature id for the '<em><b>Lower Bound</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__LOWER_BOUND = EcorePackage.ETYPED_ELEMENT__LOWER_BOUND; |
| |
| /** |
| * The feature id for the '<em><b>Upper Bound</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__UPPER_BOUND = EcorePackage.ETYPED_ELEMENT__UPPER_BOUND; |
| |
| /** |
| * The feature id for the '<em><b>Many</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__MANY = EcorePackage.ETYPED_ELEMENT__MANY; |
| |
| /** |
| * The feature id for the '<em><b>Required</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__REQUIRED = EcorePackage.ETYPED_ELEMENT__REQUIRED; |
| |
| /** |
| * The feature id for the '<em><b>EType</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__ETYPE = EcorePackage.ETYPED_ELEMENT__ETYPE; |
| |
| /** |
| * The feature id for the '<em><b>EGeneric Type</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__EGENERIC_TYPE = EcorePackage.ETYPED_ELEMENT__EGENERIC_TYPE; |
| |
| /** |
| * The feature id for the '<em><b>Final</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__FINAL = EcorePackage.ETYPED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Static</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__STATIC = EcorePackage.ETYPED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int FIELD__JAVA_VISIBILITY = EcorePackage.ETYPED_ELEMENT_FEATURE_COUNT + 2; |
| /** |
| * The feature id for the '<em><b>Transient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__TRANSIENT = EcorePackage.ETYPED_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Volatile</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD__VOLATILE = EcorePackage.ETYPED_ELEMENT_FEATURE_COUNT + 4; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int FIELD__JAVA_CLASS = EcorePackage.ETYPED_ELEMENT_FEATURE_COUNT + 5; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int FIELD__INITIALIZER = EcorePackage.ETYPED_ELEMENT_FEATURE_COUNT + 6; |
| /** |
| * The number of structural features of the '<em>Field</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FIELD_FEATURE_COUNT = EcorePackage.ETYPED_ELEMENT_FEATURE_COUNT + 7; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int BLOCK__SOURCE = 0; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int BLOCK__NAME = 1; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int BLOCK__CONTENTS = 2; |
| |
| /** |
| * The number of structural features of the '<em>Block</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BLOCK_FEATURE_COUNT = 3; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int COMMENT__SOURCE = BLOCK__SOURCE; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int COMMENT__NAME = BLOCK__NAME; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int COMMENT__CONTENTS = BLOCK__CONTENTS; |
| |
| /** |
| * The number of structural features of the '<em>Comment</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COMMENT_FEATURE_COUNT = BLOCK_FEATURE_COUNT + 0; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int STATEMENT__SOURCE = BLOCK__SOURCE; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int STATEMENT__NAME = BLOCK__NAME; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int STATEMENT__CONTENTS = BLOCK__CONTENTS; |
| |
| /** |
| * The number of structural features of the '<em>Statement</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEMENT_FEATURE_COUNT = BLOCK_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PACKAGE__EANNOTATIONS = EcorePackage.EPACKAGE__EANNOTATIONS; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_PACKAGE__NAME = EcorePackage.EPACKAGE__NAME; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_PACKAGE__NS_URI = EcorePackage.EPACKAGE__NS_URI; |
| /** |
| * The feature id for the '<em><b>Ns Prefix</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PACKAGE__NS_PREFIX = EcorePackage.EPACKAGE__NS_PREFIX; |
| |
| /** |
| * The feature id for the '<em><b>EFactory Instance</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PACKAGE__EFACTORY_INSTANCE = EcorePackage.EPACKAGE__EFACTORY_INSTANCE; |
| |
| /** |
| * The feature id for the '<em><b>EClassifiers</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PACKAGE__ECLASSIFIERS = EcorePackage.EPACKAGE__ECLASSIFIERS; |
| |
| /** |
| * The feature id for the '<em><b>ESubpackages</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PACKAGE__ESUBPACKAGES = EcorePackage.EPACKAGE__ESUBPACKAGES; |
| |
| /** |
| * The feature id for the '<em><b>ESuper Package</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PACKAGE__ESUPER_PACKAGE = EcorePackage.EPACKAGE__ESUPER_PACKAGE; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_PACKAGE__JAVA_CLASSES = EcorePackage.EPACKAGE_FEATURE_COUNT + 0; |
| /** |
| * The number of structural features of the '<em>Java Package</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_PACKAGE_FEATURE_COUNT = EcorePackage.EPACKAGE_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EANNOTATIONS = EcorePackage.ECLASS__EANNOTATIONS; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_DATA_TYPE__NAME = EcorePackage.ECLASS__NAME; |
| /** |
| * The feature id for the '<em><b>Instance Class Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__INSTANCE_CLASS_NAME = EcorePackage.ECLASS__INSTANCE_CLASS_NAME; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_DATA_TYPE__INSTANCE_CLASS = EcorePackage.ECLASS__INSTANCE_CLASS; |
| /** |
| * The feature id for the '<em><b>Default Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__DEFAULT_VALUE = EcorePackage.ECLASS__DEFAULT_VALUE; |
| |
| /** |
| * The feature id for the '<em><b>Instance Type Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__INSTANCE_TYPE_NAME = EcorePackage.ECLASS__INSTANCE_TYPE_NAME; |
| |
| /** |
| * The feature id for the '<em><b>EPackage</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EPACKAGE = EcorePackage.ECLASS__EPACKAGE; |
| |
| /** |
| * The feature id for the '<em><b>EType Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__ETYPE_PARAMETERS = EcorePackage.ECLASS__ETYPE_PARAMETERS; |
| |
| /** |
| * The feature id for the '<em><b>Abstract</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__ABSTRACT = EcorePackage.ECLASS__ABSTRACT; |
| |
| /** |
| * The feature id for the '<em><b>Interface</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__INTERFACE = EcorePackage.ECLASS__INTERFACE; |
| |
| /** |
| * The feature id for the '<em><b>ESuper Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__ESUPER_TYPES = EcorePackage.ECLASS__ESUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EOperations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EOPERATIONS = EcorePackage.ECLASS__EOPERATIONS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Attributes</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EALL_ATTRIBUTES = EcorePackage.ECLASS__EALL_ATTRIBUTES; |
| |
| /** |
| * The feature id for the '<em><b>EAll References</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EALL_REFERENCES = EcorePackage.ECLASS__EALL_REFERENCES; |
| |
| /** |
| * The feature id for the '<em><b>EReferences</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EREFERENCES = EcorePackage.ECLASS__EREFERENCES; |
| |
| /** |
| * The feature id for the '<em><b>EAttributes</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EATTRIBUTES = EcorePackage.ECLASS__EATTRIBUTES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Containments</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EALL_CONTAINMENTS = EcorePackage.ECLASS__EALL_CONTAINMENTS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Operations</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EALL_OPERATIONS = EcorePackage.ECLASS__EALL_OPERATIONS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Structural Features</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EALL_STRUCTURAL_FEATURES = EcorePackage.ECLASS__EALL_STRUCTURAL_FEATURES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Super Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EALL_SUPER_TYPES = EcorePackage.ECLASS__EALL_SUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EID Attribute</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EID_ATTRIBUTE = EcorePackage.ECLASS__EID_ATTRIBUTE; |
| |
| /** |
| * The feature id for the '<em><b>EStructural Features</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__ESTRUCTURAL_FEATURES = EcorePackage.ECLASS__ESTRUCTURAL_FEATURES; |
| |
| /** |
| * The feature id for the '<em><b>EGeneric Super Types</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EGENERIC_SUPER_TYPES = EcorePackage.ECLASS__EGENERIC_SUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Generic Super Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE__EALL_GENERIC_SUPER_TYPES = EcorePackage.ECLASS__EALL_GENERIC_SUPER_TYPES; |
| |
| /** |
| * The number of structural features of the '<em>Java Data Type</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_DATA_TYPE_FEATURE_COUNT = EcorePackage.ECLASS_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EANNOTATIONS = JAVA_CLASS__EANNOTATIONS; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__NAME = JAVA_CLASS__NAME; |
| /** |
| * The feature id for the '<em><b>Instance Class Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__INSTANCE_CLASS_NAME = JAVA_CLASS__INSTANCE_CLASS_NAME; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__INSTANCE_CLASS = JAVA_CLASS__INSTANCE_CLASS; |
| /** |
| * The feature id for the '<em><b>Default Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__DEFAULT_VALUE = JAVA_CLASS__DEFAULT_VALUE; |
| |
| /** |
| * The feature id for the '<em><b>Instance Type Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__INSTANCE_TYPE_NAME = JAVA_CLASS__INSTANCE_TYPE_NAME; |
| |
| /** |
| * The feature id for the '<em><b>EPackage</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EPACKAGE = JAVA_CLASS__EPACKAGE; |
| |
| /** |
| * The feature id for the '<em><b>EType Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__ETYPE_PARAMETERS = JAVA_CLASS__ETYPE_PARAMETERS; |
| |
| /** |
| * The feature id for the '<em><b>Abstract</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__ABSTRACT = JAVA_CLASS__ABSTRACT; |
| |
| /** |
| * The feature id for the '<em><b>Interface</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__INTERFACE = JAVA_CLASS__INTERFACE; |
| |
| /** |
| * The feature id for the '<em><b>ESuper Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__ESUPER_TYPES = JAVA_CLASS__ESUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EOperations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EOPERATIONS = JAVA_CLASS__EOPERATIONS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Attributes</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EALL_ATTRIBUTES = JAVA_CLASS__EALL_ATTRIBUTES; |
| |
| /** |
| * The feature id for the '<em><b>EAll References</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EALL_REFERENCES = JAVA_CLASS__EALL_REFERENCES; |
| |
| /** |
| * The feature id for the '<em><b>EReferences</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EREFERENCES = JAVA_CLASS__EREFERENCES; |
| |
| /** |
| * The feature id for the '<em><b>EAttributes</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EATTRIBUTES = JAVA_CLASS__EATTRIBUTES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Containments</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EALL_CONTAINMENTS = JAVA_CLASS__EALL_CONTAINMENTS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Operations</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EALL_OPERATIONS = JAVA_CLASS__EALL_OPERATIONS; |
| |
| /** |
| * The feature id for the '<em><b>EAll Structural Features</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EALL_STRUCTURAL_FEATURES = JAVA_CLASS__EALL_STRUCTURAL_FEATURES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Super Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EALL_SUPER_TYPES = JAVA_CLASS__EALL_SUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EID Attribute</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EID_ATTRIBUTE = JAVA_CLASS__EID_ATTRIBUTE; |
| |
| /** |
| * The feature id for the '<em><b>EStructural Features</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__ESTRUCTURAL_FEATURES = JAVA_CLASS__ESTRUCTURAL_FEATURES; |
| |
| /** |
| * The feature id for the '<em><b>EGeneric Super Types</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EGENERIC_SUPER_TYPES = JAVA_CLASS__EGENERIC_SUPER_TYPES; |
| |
| /** |
| * The feature id for the '<em><b>EAll Generic Super Types</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__EALL_GENERIC_SUPER_TYPES = JAVA_CLASS__EALL_GENERIC_SUPER_TYPES; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__KIND = JAVA_CLASS__KIND; |
| /** |
| * The feature id for the '<em><b>Public</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__PUBLIC = JAVA_CLASS__PUBLIC; |
| |
| /** |
| * The feature id for the '<em><b>Final</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ARRAY_TYPE__FINAL = JAVA_CLASS__FINAL; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__IMPLEMENTS_INTERFACES = JAVA_CLASS__IMPLEMENTS_INTERFACES; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__CLASS_IMPORT = JAVA_CLASS__CLASS_IMPORT; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__PACKAGE_IMPORTS = JAVA_CLASS__PACKAGE_IMPORTS; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__FIELDS = JAVA_CLASS__FIELDS; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__METHODS = JAVA_CLASS__METHODS; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__INITIALIZERS = JAVA_CLASS__INITIALIZERS; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__DECLARED_CLASSES = JAVA_CLASS__DECLARED_CLASSES; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__DECLARING_CLASS = JAVA_CLASS__DECLARING_CLASS; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__JAVA_PACKAGE = JAVA_CLASS__JAVA_PACKAGE; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__EVENTS = JAVA_CLASS__EVENTS; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__ALL_EVENTS = JAVA_CLASS__ALL_EVENTS; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__ARRAY_DIMENSIONS = JAVA_CLASS_FEATURE_COUNT + 0; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int ARRAY_TYPE__COMPONENT_TYPE = JAVA_CLASS_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 = JAVA_CLASS_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__EANNOTATIONS = EcorePackage.ESTRUCTURAL_FEATURE__EANNOTATIONS; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_EVENT__NAME = EcorePackage.ESTRUCTURAL_FEATURE__NAME; |
| /** |
| * The feature id for the '<em><b>Ordered</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__ORDERED = EcorePackage.ESTRUCTURAL_FEATURE__ORDERED; |
| |
| /** |
| * The feature id for the '<em><b>Unique</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__UNIQUE = EcorePackage.ESTRUCTURAL_FEATURE__UNIQUE; |
| |
| /** |
| * The feature id for the '<em><b>Lower Bound</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__LOWER_BOUND = EcorePackage.ESTRUCTURAL_FEATURE__LOWER_BOUND; |
| |
| /** |
| * The feature id for the '<em><b>Upper Bound</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__UPPER_BOUND = EcorePackage.ESTRUCTURAL_FEATURE__UPPER_BOUND; |
| |
| /** |
| * The feature id for the '<em><b>Many</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__MANY = EcorePackage.ESTRUCTURAL_FEATURE__MANY; |
| |
| /** |
| * The feature id for the '<em><b>Required</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__REQUIRED = EcorePackage.ESTRUCTURAL_FEATURE__REQUIRED; |
| |
| /** |
| * The feature id for the '<em><b>EType</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__ETYPE = EcorePackage.ESTRUCTURAL_FEATURE__ETYPE; |
| |
| /** |
| * The feature id for the '<em><b>EGeneric Type</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__EGENERIC_TYPE = EcorePackage.ESTRUCTURAL_FEATURE__EGENERIC_TYPE; |
| |
| /** |
| * The feature id for the '<em><b>Changeable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__CHANGEABLE = EcorePackage.ESTRUCTURAL_FEATURE__CHANGEABLE; |
| |
| /** |
| * The feature id for the '<em><b>Volatile</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__VOLATILE = EcorePackage.ESTRUCTURAL_FEATURE__VOLATILE; |
| |
| /** |
| * The feature id for the '<em><b>Transient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__TRANSIENT = EcorePackage.ESTRUCTURAL_FEATURE__TRANSIENT; |
| |
| /** |
| * The feature id for the '<em><b>Default Value Literal</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__DEFAULT_VALUE_LITERAL = EcorePackage.ESTRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL; |
| |
| /** |
| * The feature id for the '<em><b>Default Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__DEFAULT_VALUE = EcorePackage.ESTRUCTURAL_FEATURE__DEFAULT_VALUE; |
| |
| /** |
| * The feature id for the '<em><b>Unsettable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__UNSETTABLE = EcorePackage.ESTRUCTURAL_FEATURE__UNSETTABLE; |
| |
| /** |
| * The feature id for the '<em><b>Derived</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__DERIVED = EcorePackage.ESTRUCTURAL_FEATURE__DERIVED; |
| |
| /** |
| * The feature id for the '<em><b>EContaining Class</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT__ECONTAINING_CLASS = EcorePackage.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS; |
| |
| /** |
| * The number of structural features of the '<em>Java Event</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int JAVA_EVENT_FEATURE_COUNT = EcorePackage.ESTRUCTURAL_FEATURE_FEATURE_COUNT + 0; |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_VISIBILITY_KIND = 13; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int JAVA_PARAMETER_KIND = 14; |
| /** |
| * The meta object id for the '<em>JType Java Helpers</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.JavaHelpers |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJTypeJavaHelpers() |
| * @generated |
| */ |
| int JTYPE_JAVA_HELPERS = 15; |
| |
| /** |
| * The meta object id for the '<em>JType List</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.util.List |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJTypeList() |
| * @generated |
| */ |
| int JTYPE_LIST = 16; |
| |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| int TYPE_KIND = 12; |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| String eNS_URI = "java.xmi"; |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "org.eclipse.jem.java"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| JavaRefPackage eINSTANCE = org.eclipse.jem.java.internal.impl.JavaRefPackageImpl.init(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JavaClass object |
| */ |
| EClass getJavaClass(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EAttribute getJavaClass_Kind(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.JavaClass#isPublic <em>Public</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Public</em>'. |
| * @see org.eclipse.jem.java.JavaClass#isPublic() |
| * @see #getJavaClass() |
| * @generated |
| */ |
| EAttribute getJavaClass_Public(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.JavaClass#isFinal <em>Final</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Final</em>'. |
| * @see org.eclipse.jem.java.JavaClass#isFinal() |
| * @see #getJavaClass() |
| * @generated |
| */ |
| EAttribute getJavaClass_Final(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_ImplementsInterfaces(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_ClassImport(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_PackageImports(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_Fields(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_Methods(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_Initializers(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_DeclaringClass(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_DeclaredClasses(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_JavaPackage(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_Events(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaClass_AllEvents(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return Field object |
| */ |
| EClass getField(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Field#isFinal <em>Final</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Final</em>'. |
| * @see org.eclipse.jem.java.Field#isFinal() |
| * @see #getField() |
| * @generated |
| */ |
| EAttribute getField_Final(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Field#isStatic <em>Static</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Static</em>'. |
| * @see org.eclipse.jem.java.Field#isStatic() |
| * @see #getField() |
| * @generated |
| */ |
| EAttribute getField_Static(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EAttribute getField_JavaVisibility(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Field#isTransient <em>Transient</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Transient</em>'. |
| * @see org.eclipse.jem.java.Field#isTransient() |
| * @see #getField() |
| * @generated |
| */ |
| EAttribute getField_Transient(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Field#isVolatile <em>Volatile</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Volatile</em>'. |
| * @see org.eclipse.jem.java.Field#isVolatile() |
| * @see #getField() |
| * @generated |
| */ |
| EAttribute getField_Volatile(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getField_JavaClass(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getField_Initializer(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return Method object |
| */ |
| EClass getMethod(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Method#isAbstract <em>Abstract</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Abstract</em>'. |
| * @see org.eclipse.jem.java.Method#isAbstract() |
| * @see #getMethod() |
| * @generated |
| */ |
| EAttribute getMethod_Abstract(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Method#isNative <em>Native</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Native</em>'. |
| * @see org.eclipse.jem.java.Method#isNative() |
| * @see #getMethod() |
| * @generated |
| */ |
| EAttribute getMethod_Native(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Method#isSynchronized <em>Synchronized</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Synchronized</em>'. |
| * @see org.eclipse.jem.java.Method#isSynchronized() |
| * @see #getMethod() |
| * @generated |
| */ |
| EAttribute getMethod_Synchronized(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Method#isFinal <em>Final</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Final</em>'. |
| * @see org.eclipse.jem.java.Method#isFinal() |
| * @see #getMethod() |
| * @generated |
| */ |
| EAttribute getMethod_Final(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Method#isConstructor <em>Constructor</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Constructor</em>'. |
| * @see org.eclipse.jem.java.Method#isConstructor() |
| * @see #getMethod() |
| * @generated |
| */ |
| EAttribute getMethod_Constructor(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.Method#isStatic <em>Static</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Static</em>'. |
| * @see org.eclipse.jem.java.Method#isStatic() |
| * @see #getMethod() |
| * @generated |
| */ |
| EAttribute getMethod_Static(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EAttribute getMethod_JavaVisibility(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getMethod_Parameters(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getMethod_JavaExceptions(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getMethod_JavaClass(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getMethod_Source(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JavaParameter object |
| */ |
| EClass getJavaParameter(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.jem.java.JavaParameter#isFinal <em>Final</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Final</em>'. |
| * @see org.eclipse.jem.java.JavaParameter#isFinal() |
| * @see #getJavaParameter() |
| * @generated |
| */ |
| EAttribute getJavaParameter_Final(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EAttribute getJavaParameter_ParameterKind(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return ArrayType object |
| */ |
| EClass getArrayType(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EAttribute getArrayType_ArrayDimensions(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getArrayType_ComponentType(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JavaDataType object |
| */ |
| EClass getJavaDataType(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JavaEvent object |
| */ |
| EClass getJavaEvent(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JavaPackage object |
| */ |
| EClass getJavaPackage(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getJavaPackage_JavaClasses(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return Block object |
| */ |
| EClass getBlock(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EAttribute getBlock_Source(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EAttribute getBlock_Name(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getBlock_Contents(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return Comment object |
| */ |
| EClass getComment(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return Statement object |
| */ |
| EClass getStatement(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return Initializer object |
| */ |
| EClass getInitializer(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EAttribute getInitializer_IsStatic(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getInitializer_JavaClass(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| EReference getInitializer_Source(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JavaVisibilityKind object |
| */ |
| EEnum getJavaVisibilityKind(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JavaParameterKind object |
| */ |
| EEnum getJavaParameterKind(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return TypeKind object |
| */ |
| EEnum getTypeKind(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JTypeList object |
| */ |
| EDataType getJTypeList(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation |
| * @return JTypeJavaHelpers object |
| */ |
| EDataType getJTypeJavaHelpers(); |
| |
| /** |
| * @generated This field/method will be replaced during code generation. |
| */ |
| JavaRefFactory getJavaRefFactory(); |
| |
| /** |
| * <!-- begin-user-doc --> |
| * Defines literals for the meta objects that 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 --> |
| * @generated |
| */ |
| interface Literals { |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.JavaClassImpl <em>Java Class</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.JavaClassImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJavaClass() |
| * @generated |
| */ |
| EClass JAVA_CLASS = eINSTANCE.getJavaClass(); |
| |
| /** |
| * The meta object literal for the '<em><b>Kind</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute JAVA_CLASS__KIND = eINSTANCE.getJavaClass_Kind(); |
| |
| /** |
| * The meta object literal for the '<em><b>Public</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute JAVA_CLASS__PUBLIC = eINSTANCE.getJavaClass_Public(); |
| |
| /** |
| * The meta object literal for the '<em><b>Final</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute JAVA_CLASS__FINAL = eINSTANCE.getJavaClass_Final(); |
| |
| /** |
| * The meta object literal for the '<em><b>Implements Interfaces</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__IMPLEMENTS_INTERFACES = eINSTANCE.getJavaClass_ImplementsInterfaces(); |
| |
| /** |
| * The meta object literal for the '<em><b>Class Import</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__CLASS_IMPORT = eINSTANCE.getJavaClass_ClassImport(); |
| |
| /** |
| * The meta object literal for the '<em><b>Package Imports</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__PACKAGE_IMPORTS = eINSTANCE.getJavaClass_PackageImports(); |
| |
| /** |
| * The meta object literal for the '<em><b>Fields</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__FIELDS = eINSTANCE.getJavaClass_Fields(); |
| |
| /** |
| * The meta object literal for the '<em><b>Methods</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__METHODS = eINSTANCE.getJavaClass_Methods(); |
| |
| /** |
| * The meta object literal for the '<em><b>Initializers</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__INITIALIZERS = eINSTANCE.getJavaClass_Initializers(); |
| |
| /** |
| * The meta object literal for the '<em><b>Declared Classes</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__DECLARED_CLASSES = eINSTANCE.getJavaClass_DeclaredClasses(); |
| |
| /** |
| * The meta object literal for the '<em><b>Declaring Class</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__DECLARING_CLASS = eINSTANCE.getJavaClass_DeclaringClass(); |
| |
| /** |
| * The meta object literal for the '<em><b>Java Package</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__JAVA_PACKAGE = eINSTANCE.getJavaClass_JavaPackage(); |
| |
| /** |
| * The meta object literal for the '<em><b>Events</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__EVENTS = eINSTANCE.getJavaClass_Events(); |
| |
| /** |
| * The meta object literal for the '<em><b>All Events</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_CLASS__ALL_EVENTS = eINSTANCE.getJavaClass_AllEvents(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.InitializerImpl <em>Initializer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.InitializerImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getInitializer() |
| * @generated |
| */ |
| EClass INITIALIZER = eINSTANCE.getInitializer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is Static</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute INITIALIZER__IS_STATIC = eINSTANCE.getInitializer_IsStatic(); |
| |
| /** |
| * The meta object literal for the '<em><b>Java Class</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference INITIALIZER__JAVA_CLASS = eINSTANCE.getInitializer_JavaClass(); |
| |
| /** |
| * The meta object literal for the '<em><b>Source</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference INITIALIZER__SOURCE = eINSTANCE.getInitializer_Source(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.JavaParameterImpl <em>Java Parameter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.JavaParameterImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJavaParameter() |
| * @generated |
| */ |
| EClass JAVA_PARAMETER = eINSTANCE.getJavaParameter(); |
| |
| /** |
| * The meta object literal for the '<em><b>Final</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute JAVA_PARAMETER__FINAL = eINSTANCE.getJavaParameter_Final(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parameter Kind</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute JAVA_PARAMETER__PARAMETER_KIND = eINSTANCE.getJavaParameter_ParameterKind(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.MethodImpl <em>Method</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.MethodImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getMethod() |
| * @generated |
| */ |
| EClass METHOD = eINSTANCE.getMethod(); |
| |
| /** |
| * The meta object literal for the '<em><b>Abstract</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute METHOD__ABSTRACT = eINSTANCE.getMethod_Abstract(); |
| |
| /** |
| * The meta object literal for the '<em><b>Native</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute METHOD__NATIVE = eINSTANCE.getMethod_Native(); |
| |
| /** |
| * The meta object literal for the '<em><b>Synchronized</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute METHOD__SYNCHRONIZED = eINSTANCE.getMethod_Synchronized(); |
| |
| /** |
| * The meta object literal for the '<em><b>Final</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute METHOD__FINAL = eINSTANCE.getMethod_Final(); |
| |
| /** |
| * The meta object literal for the '<em><b>Constructor</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute METHOD__CONSTRUCTOR = eINSTANCE.getMethod_Constructor(); |
| |
| /** |
| * The meta object literal for the '<em><b>Static</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute METHOD__STATIC = eINSTANCE.getMethod_Static(); |
| |
| /** |
| * The meta object literal for the '<em><b>Java Visibility</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute METHOD__JAVA_VISIBILITY = eINSTANCE.getMethod_JavaVisibility(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference METHOD__PARAMETERS = eINSTANCE.getMethod_Parameters(); |
| |
| /** |
| * The meta object literal for the '<em><b>Java Exceptions</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference METHOD__JAVA_EXCEPTIONS = eINSTANCE.getMethod_JavaExceptions(); |
| |
| /** |
| * The meta object literal for the '<em><b>Java Class</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference METHOD__JAVA_CLASS = eINSTANCE.getMethod_JavaClass(); |
| |
| /** |
| * The meta object literal for the '<em><b>Source</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference METHOD__SOURCE = eINSTANCE.getMethod_Source(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.FieldImpl <em>Field</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.FieldImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getField() |
| * @generated |
| */ |
| EClass FIELD = eINSTANCE.getField(); |
| |
| /** |
| * The meta object literal for the '<em><b>Final</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FIELD__FINAL = eINSTANCE.getField_Final(); |
| |
| /** |
| * The meta object literal for the '<em><b>Static</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FIELD__STATIC = eINSTANCE.getField_Static(); |
| |
| /** |
| * The meta object literal for the '<em><b>Java Visibility</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FIELD__JAVA_VISIBILITY = eINSTANCE.getField_JavaVisibility(); |
| |
| /** |
| * The meta object literal for the '<em><b>Transient</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FIELD__TRANSIENT = eINSTANCE.getField_Transient(); |
| |
| /** |
| * The meta object literal for the '<em><b>Volatile</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FIELD__VOLATILE = eINSTANCE.getField_Volatile(); |
| |
| /** |
| * The meta object literal for the '<em><b>Java Class</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference FIELD__JAVA_CLASS = eINSTANCE.getField_JavaClass(); |
| |
| /** |
| * The meta object literal for the '<em><b>Initializer</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference FIELD__INITIALIZER = eINSTANCE.getField_Initializer(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.BlockImpl <em>Block</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.BlockImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getBlock() |
| * @generated |
| */ |
| EClass BLOCK = eINSTANCE.getBlock(); |
| |
| /** |
| * The meta object literal for the '<em><b>Source</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute BLOCK__SOURCE = eINSTANCE.getBlock_Source(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute BLOCK__NAME = eINSTANCE.getBlock_Name(); |
| |
| /** |
| * The meta object literal for the '<em><b>Contents</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference BLOCK__CONTENTS = eINSTANCE.getBlock_Contents(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.CommentImpl <em>Comment</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.CommentImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getComment() |
| * @generated |
| */ |
| EClass COMMENT = eINSTANCE.getComment(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.StatementImpl <em>Statement</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.StatementImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getStatement() |
| * @generated |
| */ |
| EClass STATEMENT = eINSTANCE.getStatement(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.JavaPackageImpl <em>Java Package</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.JavaPackageImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJavaPackage() |
| * @generated |
| */ |
| EClass JAVA_PACKAGE = eINSTANCE.getJavaPackage(); |
| |
| /** |
| * The meta object literal for the '<em><b>Java Classes</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference JAVA_PACKAGE__JAVA_CLASSES = eINSTANCE.getJavaPackage_JavaClasses(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.JavaDataTypeImpl <em>Java Data Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.JavaDataTypeImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJavaDataType() |
| * @generated |
| */ |
| EClass JAVA_DATA_TYPE = eINSTANCE.getJavaDataType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.ArrayTypeImpl <em>Array Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.ArrayTypeImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getArrayType() |
| * @generated |
| */ |
| EClass ARRAY_TYPE = eINSTANCE.getArrayType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Array Dimensions</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ARRAY_TYPE__ARRAY_DIMENSIONS = eINSTANCE.getArrayType_ArrayDimensions(); |
| |
| /** |
| * The meta object literal for the '<em><b>Component Type</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ARRAY_TYPE__COMPONENT_TYPE = eINSTANCE.getArrayType_ComponentType(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.internal.impl.JavaEventImpl <em>Java Event</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.internal.impl.JavaEventImpl |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJavaEvent() |
| * @generated |
| */ |
| EClass JAVA_EVENT = eINSTANCE.getJavaEvent(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.TypeKind <em>Type Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.TypeKind |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getTypeKind() |
| * @generated |
| */ |
| EEnum TYPE_KIND = eINSTANCE.getTypeKind(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.JavaVisibilityKind <em>Java Visibility Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.JavaVisibilityKind |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJavaVisibilityKind() |
| * @generated |
| */ |
| EEnum JAVA_VISIBILITY_KIND = eINSTANCE.getJavaVisibilityKind(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.jem.java.JavaParameterKind <em>Java Parameter Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.JavaParameterKind |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJavaParameterKind() |
| * @generated |
| */ |
| EEnum JAVA_PARAMETER_KIND = eINSTANCE.getJavaParameterKind(); |
| |
| /** |
| * The meta object literal for the '<em>JType Java Helpers</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.jem.java.JavaHelpers |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJTypeJavaHelpers() |
| * @generated |
| */ |
| EDataType JTYPE_JAVA_HELPERS = eINSTANCE.getJTypeJavaHelpers(); |
| |
| /** |
| * The meta object literal for the '<em>JType List</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.util.List |
| * @see org.eclipse.jem.java.internal.impl.JavaRefPackageImpl#getJTypeList() |
| * @generated |
| */ |
| EDataType JTYPE_LIST = eINSTANCE.getJTypeList(); |
| |
| } |
| |
| } //JavaRefPackage |
| |
| |
| |
| |
| |
| |