diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.dawn.examples.acore/src/org/eclipse/emf/cdo/dawn/examples/acore/AcorePackage.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.dawn.examples.acore/src/org/eclipse/emf/cdo/dawn/examples/acore/AcorePackage.java | 1032 |
1 files changed, 0 insertions, 1032 deletions
diff --git a/plugins/org.eclipse.emf.cdo.dawn.examples.acore/src/org/eclipse/emf/cdo/dawn/examples/acore/AcorePackage.java b/plugins/org.eclipse.emf.cdo.dawn.examples.acore/src/org/eclipse/emf/cdo/dawn/examples/acore/AcorePackage.java deleted file mode 100644 index cc045042ab..0000000000 --- a/plugins/org.eclipse.emf.cdo.dawn.examples.acore/src/org/eclipse/emf/cdo/dawn/examples/acore/AcorePackage.java +++ /dev/null @@ -1,1032 +0,0 @@ -/* - * Copyright (c) 2010-2012, 2015 Eike Stepper (Berlin, Germany) 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: - * Martin Fluegge - initial API and implementation - * - */ -package org.eclipse.emf.cdo.dawn.examples.acore; - -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; - -/** - * <!-- 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.emf.cdo.dawn.examples.acore.AcoreFactory - * @model kind="package" - * @generated - */ -public interface AcorePackage extends EPackage -{ - /** - * The package name. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - String eNAME = "acore"; - - /** - * The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - String eNS_URI = "http://www.eclipse.org/emf/cdo/dawn/examples/2010/ACore"; - - /** - * The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - String eNS_PREFIX = "acore"; - - /** - * The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - AcorePackage eINSTANCE = org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl.init(); - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.ABasicClassImpl - * <em>ABasic Class</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.ABasicClassImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getABasicClass() - * @generated - */ - int ABASIC_CLASS = 5; - - /** - * The feature id for the '<em><b>Operations</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int ABASIC_CLASS__OPERATIONS = 0; - - /** - * The feature id for the '<em><b>Attributes</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int ABASIC_CLASS__ATTRIBUTES = 1; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ABASIC_CLASS__NAME = 2; - - /** - * The number of structural features of the '<em>ABasic Class</em>' class. <!-- begin-user-doc --> <!-- end-user-doc - * --> - * - * @generated - * @ordered - */ - int ABASIC_CLASS_FEATURE_COUNT = 3; - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AClassImpl <em>AClass</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AClassImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAClass() - * @generated - */ - int ACLASS = 0; - - /** - * The feature id for the '<em><b>Operations</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS__OPERATIONS = ABASIC_CLASS__OPERATIONS; - - /** - * The feature id for the '<em><b>Attributes</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS__ATTRIBUTES = ABASIC_CLASS__ATTRIBUTES; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS__NAME = ABASIC_CLASS__NAME; - - /** - * The feature id for the '<em><b>Sub Classes</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS__SUB_CLASSES = ABASIC_CLASS_FEATURE_COUNT + 0; - - /** - * The feature id for the '<em><b>Implemented Interfaces</b></em>' reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS__IMPLEMENTED_INTERFACES = ABASIC_CLASS_FEATURE_COUNT + 1; - - /** - * The feature id for the '<em><b>Associations</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS__ASSOCIATIONS = ABASIC_CLASS_FEATURE_COUNT + 2; - - /** - * The feature id for the '<em><b>Compositions</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS__COMPOSITIONS = ABASIC_CLASS_FEATURE_COUNT + 3; - - /** - * The feature id for the '<em><b>Aggregations</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS__AGGREGATIONS = ABASIC_CLASS_FEATURE_COUNT + 4; - - /** - * The number of structural features of the '<em>AClass</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS_FEATURE_COUNT = ABASIC_CLASS_FEATURE_COUNT + 5; - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AInterfaceImpl <em>AInterface</em>} - * ' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AInterfaceImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAInterface() - * @generated - */ - int AINTERFACE = 1; - - /** - * The feature id for the '<em><b>Operations</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int AINTERFACE__OPERATIONS = ABASIC_CLASS__OPERATIONS; - - /** - * The feature id for the '<em><b>Attributes</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int AINTERFACE__ATTRIBUTES = ABASIC_CLASS__ATTRIBUTES; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AINTERFACE__NAME = ABASIC_CLASS__NAME; - - /** - * The number of structural features of the '<em>AInterface</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AINTERFACE_FEATURE_COUNT = ABASIC_CLASS_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.ACoreRootImpl <em>ACore Root</em>}' - * class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.ACoreRootImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getACoreRoot() - * @generated - */ - int ACORE_ROOT = 2; - - /** - * The feature id for the '<em><b>Title</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACORE_ROOT__TITLE = 0; - - /** - * The feature id for the '<em><b>Classes</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int ACORE_ROOT__CLASSES = 1; - - /** - * The feature id for the '<em><b>Interfaces</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int ACORE_ROOT__INTERFACES = 2; - - /** - * The number of structural features of the '<em>ACore Root</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACORE_ROOT_FEATURE_COUNT = 3; - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AClassChildImpl - * <em>AClass Child</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AClassChildImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAClassChild() - * @generated - */ - int ACLASS_CHILD = 7; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS_CHILD__NAME = 0; - - /** - * The feature id for the '<em><b>Accessright</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS_CHILD__ACCESSRIGHT = 1; - - /** - * The feature id for the '<em><b>Data Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int ACLASS_CHILD__DATA_TYPE = 2; - - /** - * The number of structural features of the '<em>AClass Child</em>' class. <!-- begin-user-doc --> <!-- end-user-doc - * --> - * - * @generated - * @ordered - */ - int ACLASS_CHILD_FEATURE_COUNT = 3; - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AAttributeImpl <em>AAttribute</em>} - * ' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AAttributeImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAAttribute() - * @generated - */ - int AATTRIBUTE = 3; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AATTRIBUTE__NAME = ACLASS_CHILD__NAME; - - /** - * The feature id for the '<em><b>Accessright</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AATTRIBUTE__ACCESSRIGHT = ACLASS_CHILD__ACCESSRIGHT; - - /** - * The feature id for the '<em><b>Data Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AATTRIBUTE__DATA_TYPE = ACLASS_CHILD__DATA_TYPE; - - /** - * The number of structural features of the '<em>AAttribute</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AATTRIBUTE_FEATURE_COUNT = ACLASS_CHILD_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AOperationImpl <em>AOperation</em>} - * ' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AOperationImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAOperation() - * @generated - */ - int AOPERATION = 4; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AOPERATION__NAME = ACLASS_CHILD__NAME; - - /** - * The feature id for the '<em><b>Accessright</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AOPERATION__ACCESSRIGHT = ACLASS_CHILD__ACCESSRIGHT; - - /** - * The feature id for the '<em><b>Data Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AOPERATION__DATA_TYPE = ACLASS_CHILD__DATA_TYPE; - - /** - * The feature id for the '<em><b>Parameters</b></em>' containment reference list. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - * @ordered - */ - int AOPERATION__PARAMETERS = ACLASS_CHILD_FEATURE_COUNT + 0; - - /** - * The number of structural features of the '<em>AOperation</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int AOPERATION_FEATURE_COUNT = ACLASS_CHILD_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AParameterImpl <em>AParameter</em>} - * ' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AParameterImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAParameter() - * @generated - */ - int APARAMETER = 6; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int APARAMETER__NAME = 0; - - /** - * The feature id for the '<em><b>Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int APARAMETER__TYPE = 1; - - /** - * The number of structural features of the '<em>AParameter</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - * @ordered - */ - int APARAMETER_FEATURE_COUNT = 2; - - /** - * The meta object id for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.AccessType <em>Access Type</em>}' enum. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.AccessType - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAccessType() - * @generated - */ - int ACCESS_TYPE = 8; - - /** - * The meta object id for the '<em>Access Type Object</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.AccessType - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAccessTypeObject() - * @generated - */ - int ACCESS_TYPE_OBJECT = 9; - - /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.dawn.examples.acore.AClass <em>AClass</em>}'. <!-- - * begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for class '<em>AClass</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClass - * @generated - */ - EClass getAClass(); - - /** - * Returns the meta object for the reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.AClass#getSubClasses <em>Sub Classes</em>}'. <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @return the meta object for the reference list '<em>Sub Classes</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClass#getSubClasses() - * @see #getAClass() - * @generated - */ - EReference getAClass_SubClasses(); - - /** - * Returns the meta object for the reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.AClass#getImplementedInterfaces <em>Implemented Interfaces</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for the reference list '<em>Implemented Interfaces</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClass#getImplementedInterfaces() - * @see #getAClass() - * @generated - */ - EReference getAClass_ImplementedInterfaces(); - - /** - * Returns the meta object for the reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.AClass#getAssociations <em>Associations</em>}'. <!-- begin-user-doc - * --> <!-- end-user-doc --> - * - * @return the meta object for the reference list '<em>Associations</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClass#getAssociations() - * @see #getAClass() - * @generated - */ - EReference getAClass_Associations(); - - /** - * Returns the meta object for the reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.AClass#getCompositions <em>Compositions</em>}'. <!-- begin-user-doc - * --> <!-- end-user-doc --> - * - * @return the meta object for the reference list '<em>Compositions</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClass#getCompositions() - * @see #getAClass() - * @generated - */ - EReference getAClass_Compositions(); - - /** - * Returns the meta object for the reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.AClass#getAggregations <em>Aggregations</em>}'. <!-- begin-user-doc - * --> <!-- end-user-doc --> - * - * @return the meta object for the reference list '<em>Aggregations</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClass#getAggregations() - * @see #getAClass() - * @generated - */ - EReference getAClass_Aggregations(); - - /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.dawn.examples.acore.AInterface <em>AInterface</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for class '<em>AInterface</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AInterface - * @generated - */ - EClass getAInterface(); - - /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.dawn.examples.acore.ACoreRoot <em>ACore Root</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for class '<em>ACore Root</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.ACoreRoot - * @generated - */ - EClass getACoreRoot(); - - /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.dawn.examples.acore.ACoreRoot#getTitle - * <em>Title</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for the attribute '<em>Title</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.ACoreRoot#getTitle() - * @see #getACoreRoot() - * @generated - */ - EAttribute getACoreRoot_Title(); - - /** - * Returns the meta object for the containment reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.ACoreRoot#getClasses <em>Classes</em>}'. <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @return the meta object for the containment reference list '<em>Classes</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.ACoreRoot#getClasses() - * @see #getACoreRoot() - * @generated - */ - EReference getACoreRoot_Classes(); - - /** - * Returns the meta object for the containment reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.ACoreRoot#getInterfaces <em>Interfaces</em>}'. <!-- begin-user-doc - * --> <!-- end-user-doc --> - * - * @return the meta object for the containment reference list '<em>Interfaces</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.ACoreRoot#getInterfaces() - * @see #getACoreRoot() - * @generated - */ - EReference getACoreRoot_Interfaces(); - - /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.dawn.examples.acore.AAttribute <em>AAttribute</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for class '<em>AAttribute</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AAttribute - * @generated - */ - EClass getAAttribute(); - - /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.dawn.examples.acore.AOperation <em>AOperation</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for class '<em>AOperation</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AOperation - * @generated - */ - EClass getAOperation(); - - /** - * Returns the meta object for the containment reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.AOperation#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.emf.cdo.dawn.examples.acore.AOperation#getParameters() - * @see #getAOperation() - * @generated - */ - EReference getAOperation_Parameters(); - - /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.dawn.examples.acore.ABasicClass - * <em>ABasic Class</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for class '<em>ABasic Class</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.ABasicClass - * @generated - */ - EClass getABasicClass(); - - /** - * Returns the meta object for the containment reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.ABasicClass#getOperations <em>Operations</em>}'. <!-- begin-user-doc - * --> <!-- end-user-doc --> - * - * @return the meta object for the containment reference list '<em>Operations</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.ABasicClass#getOperations() - * @see #getABasicClass() - * @generated - */ - EReference getABasicClass_Operations(); - - /** - * Returns the meta object for the containment reference list ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.ABasicClass#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.emf.cdo.dawn.examples.acore.ABasicClass#getAttributes() - * @see #getABasicClass() - * @generated - */ - EReference getABasicClass_Attributes(); - - /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.dawn.examples.acore.ABasicClass#getName - * <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for the attribute '<em>Name</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.ABasicClass#getName() - * @see #getABasicClass() - * @generated - */ - EAttribute getABasicClass_Name(); - - /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.dawn.examples.acore.AParameter <em>AParameter</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for class '<em>AParameter</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AParameter - * @generated - */ - EClass getAParameter(); - - /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.dawn.examples.acore.AParameter#getName - * <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for the attribute '<em>Name</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AParameter#getName() - * @see #getAParameter() - * @generated - */ - EAttribute getAParameter_Name(); - - /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.dawn.examples.acore.AParameter#getType - * <em>Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for the attribute '<em>Type</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AParameter#getType() - * @see #getAParameter() - * @generated - */ - EAttribute getAParameter_Type(); - - /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.dawn.examples.acore.AClassChild - * <em>AClass Child</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for class '<em>AClass Child</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClassChild - * @generated - */ - EClass getAClassChild(); - - /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.dawn.examples.acore.AClassChild#getName - * <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for the attribute '<em>Name</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClassChild#getName() - * @see #getAClassChild() - * @generated - */ - EAttribute getAClassChild_Name(); - - /** - * Returns the meta object for the attribute ' - * {@link org.eclipse.emf.cdo.dawn.examples.acore.AClassChild#getAccessright <em>Accessright</em>}'. <!-- - * begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for the attribute '<em>Accessright</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClassChild#getAccessright() - * @see #getAClassChild() - * @generated - */ - EAttribute getAClassChild_Accessright(); - - /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.dawn.examples.acore.AClassChild#getDataType - * <em>Data Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for the attribute '<em>Data Type</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AClassChild#getDataType() - * @see #getAClassChild() - * @generated - */ - EAttribute getAClassChild_DataType(); - - /** - * Returns the meta object for enum '{@link org.eclipse.emf.cdo.dawn.examples.acore.AccessType <em>Access Type</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for enum '<em>Access Type</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AccessType - * @generated - */ - EEnum getAccessType(); - - /** - * Returns the meta object for data type '{@link org.eclipse.emf.cdo.dawn.examples.acore.AccessType - * <em>Access Type Object</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @return the meta object for data type '<em>Access Type Object</em>'. - * @see org.eclipse.emf.cdo.dawn.examples.acore.AccessType - * @model instanceClass="org.eclipse.emf.cdo.dawn.examples.acore.AccessType" - * extendedMetaData="name='AccessType:Object' baseType='AccessType'" - * @generated - */ - EDataType getAccessTypeObject(); - - /** - * 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 - */ - AcoreFactory getAcoreFactory(); - - /** - * <!-- 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.emf.cdo.dawn.examples.acore.impl.AClassImpl <em>AClass</em>}' - * class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AClassImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAClass() - * @generated - */ - EClass ACLASS = eINSTANCE.getAClass(); - - /** - * The meta object literal for the '<em><b>Sub Classes</b></em>' reference list feature. <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @generated - */ - EReference ACLASS__SUB_CLASSES = eINSTANCE.getAClass_SubClasses(); - - /** - * The meta object literal for the '<em><b>Implemented Interfaces</b></em>' reference list feature. <!-- - * begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - EReference ACLASS__IMPLEMENTED_INTERFACES = eINSTANCE.getAClass_ImplementedInterfaces(); - - /** - * The meta object literal for the '<em><b>Associations</b></em>' reference list feature. <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @generated - */ - EReference ACLASS__ASSOCIATIONS = eINSTANCE.getAClass_Associations(); - - /** - * The meta object literal for the '<em><b>Compositions</b></em>' reference list feature. <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @generated - */ - EReference ACLASS__COMPOSITIONS = eINSTANCE.getAClass_Compositions(); - - /** - * The meta object literal for the '<em><b>Aggregations</b></em>' reference list feature. <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @generated - */ - EReference ACLASS__AGGREGATIONS = eINSTANCE.getAClass_Aggregations(); - - /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AInterfaceImpl - * <em>AInterface</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AInterfaceImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAInterface() - * @generated - */ - EClass AINTERFACE = eINSTANCE.getAInterface(); - - /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.ACoreRootImpl - * <em>ACore Root</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.ACoreRootImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getACoreRoot() - * @generated - */ - EClass ACORE_ROOT = eINSTANCE.getACoreRoot(); - - /** - * The meta object literal for the '<em><b>Title</b></em>' attribute feature. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - */ - EAttribute ACORE_ROOT__TITLE = eINSTANCE.getACoreRoot_Title(); - - /** - * The meta object literal for the '<em><b>Classes</b></em>' containment reference list feature. <!-- begin-user-doc - * --> <!-- end-user-doc --> - * - * @generated - */ - EReference ACORE_ROOT__CLASSES = eINSTANCE.getACoreRoot_Classes(); - - /** - * The meta object literal for the '<em><b>Interfaces</b></em>' containment reference list feature. <!-- - * begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - EReference ACORE_ROOT__INTERFACES = eINSTANCE.getACoreRoot_Interfaces(); - - /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AAttributeImpl - * <em>AAttribute</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AAttributeImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAAttribute() - * @generated - */ - EClass AATTRIBUTE = eINSTANCE.getAAttribute(); - - /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AOperationImpl - * <em>AOperation</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AOperationImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAOperation() - * @generated - */ - EClass AOPERATION = eINSTANCE.getAOperation(); - - /** - * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. <!-- - * begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - EReference AOPERATION__PARAMETERS = eINSTANCE.getAOperation_Parameters(); - - /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.ABasicClassImpl - * <em>ABasic Class</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.ABasicClassImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getABasicClass() - * @generated - */ - EClass ABASIC_CLASS = eINSTANCE.getABasicClass(); - - /** - * The meta object literal for the '<em><b>Operations</b></em>' containment reference list feature. <!-- - * begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - EReference ABASIC_CLASS__OPERATIONS = eINSTANCE.getABasicClass_Operations(); - - /** - * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature. <!-- - * begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - EReference ABASIC_CLASS__ATTRIBUTES = eINSTANCE.getABasicClass_Attributes(); - - /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - */ - EAttribute ABASIC_CLASS__NAME = eINSTANCE.getABasicClass_Name(); - - /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AParameterImpl - * <em>AParameter</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AParameterImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAParameter() - * @generated - */ - EClass APARAMETER = eINSTANCE.getAParameter(); - - /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - */ - EAttribute APARAMETER__NAME = eINSTANCE.getAParameter_Name(); - - /** - * The meta object literal for the '<em><b>Type</b></em>' attribute feature. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - */ - EAttribute APARAMETER__TYPE = eINSTANCE.getAParameter_Type(); - - /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.impl.AClassChildImpl - * <em>AClass Child</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AClassChildImpl - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAClassChild() - * @generated - */ - EClass ACLASS_CHILD = eINSTANCE.getAClassChild(); - - /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - */ - EAttribute ACLASS_CHILD__NAME = eINSTANCE.getAClassChild_Name(); - - /** - * The meta object literal for the '<em><b>Accessright</b></em>' attribute feature. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - */ - EAttribute ACLASS_CHILD__ACCESSRIGHT = eINSTANCE.getAClassChild_Accessright(); - - /** - * The meta object literal for the '<em><b>Data Type</b></em>' attribute feature. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @generated - */ - EAttribute ACLASS_CHILD__DATA_TYPE = eINSTANCE.getAClassChild_DataType(); - - /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.dawn.examples.acore.AccessType <em>Access Type</em>}' - * enum. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.AccessType - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAccessType() - * @generated - */ - EEnum ACCESS_TYPE = eINSTANCE.getAccessType(); - - /** - * The meta object literal for the '<em>Access Type Object</em>' data type. <!-- begin-user-doc --> <!-- - * end-user-doc --> - * - * @see org.eclipse.emf.cdo.dawn.examples.acore.AccessType - * @see org.eclipse.emf.cdo.dawn.examples.acore.impl.AcorePackageImpl#getAccessTypeObject() - * @generated - */ - EDataType ACCESS_TYPE_OBJECT = eINSTANCE.getAccessTypeObject(); - - } - -} // AcorePackage |