/** * Copyright (c) 2013 itemis AG 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: * itemis AG - initial API and implementation * */ package org.eclipse.rmf.tests.serialization.model.nodes.impl; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.rmf.tests.serialization.model.nodes.AbstractNode; import org.eclipse.rmf.tests.serialization.model.nodes.Node; import org.eclipse.rmf.tests.serialization.model.nodes.NodesFactory; import org.eclipse.rmf.tests.serialization.model.nodes.NodesPackage; import org.eclipse.rmf.tests.serialization.model.nodes.SubNode; /** * <!-- begin-user-doc --> * An implementation of the model <b>Package</b>. * <!-- end-user-doc --> * @generated */ public class NodesPackageImpl extends EPackageImpl implements NodesPackage { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass nodeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass abstractNodeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass subNodeEClass = null; /** * Creates an instance of the model <b>Package</b>, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. * <p>Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.eclipse.rmf.tests.serialization.model.nodes.NodesPackage#eNS_URI * @see #init() * @generated */ private NodesPackageImpl() { super(eNS_URI, NodesFactory.eINSTANCE); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * * <p>This method is used to initialize {@link NodesPackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static NodesPackage init() { if (isInited) return (NodesPackage)EPackage.Registry.INSTANCE.getEPackage(NodesPackage.eNS_URI); // Obtain or create and register package NodesPackageImpl theNodesPackage = (NodesPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof NodesPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new NodesPackageImpl()); isInited = true; // Create package meta-data objects theNodesPackage.createPackageContents(); // Initialize created meta-data theNodesPackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed theNodesPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(NodesPackage.eNS_URI, theNodesPackage); return theNodesPackage; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getNode() { return nodeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0000Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0001Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0010Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0011Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0100Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0101Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0110Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0111Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1000Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1001Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1010Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1011Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1100Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1101Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1110Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1111Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_EmptyAnnotationSingle() { return (EReference)nodeEClass.getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_NoAnnotationSingle() { return (EReference)nodeEClass.getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0000Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(18); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0001Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(19); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0010Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(20); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0011Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(21); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0100Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(22); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0101Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(23); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0110Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(24); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained0111Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(25); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1000Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(26); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1001Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(27); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1010Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(28); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1011Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(29); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1100Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(30); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1101Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(31); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1110Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(32); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Contained1111Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(33); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_EmptyAnnotationMany() { return (EReference)nodeEClass.getEStructuralFeatures().get(34); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_NoAnnotationMany() { return (EReference)nodeEClass.getEStructuralFeatures().get(35); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_Name() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(36); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_WithTypeEObject_Contained0001Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(37); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_WithTypeEObject_Contained0010Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(38); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_WithTypeEObject_Contained0100Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(39); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_WithTypeEObject_Contained1000Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(40); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0000Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(41); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0001Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(42); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0010Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(43); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0011Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(44); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0100Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(45); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0101Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(46); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0110Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(47); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0111Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(48); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1000Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(49); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1001Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(50); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1010Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(51); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1011Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(52); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1100Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(53); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1101Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(54); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1110Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(55); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1111Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(56); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0000Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(57); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0001Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(58); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0010Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(59); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0011Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(60); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0100Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(61); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0101Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(62); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0110Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(63); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced0111Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(64); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1000Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(65); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1001Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(66); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1010Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(67); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1011Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(68); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1100Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(69); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1101Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(70); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1110Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(71); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_EReference_Referenced1111Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(72); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0000Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(73); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0001Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(74); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0010Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(75); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0011Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(76); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0100Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(77); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0101Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(78); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0110Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(79); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0111Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(80); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1000Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(81); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1001Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(82); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1010Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(83); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1011Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(84); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1100Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(85); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1101Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(86); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1110Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(87); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1111Single() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(88); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0000Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(89); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0001Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(90); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0010Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(91); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0011Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(92); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0100Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(93); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0101Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(94); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0110Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(95); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute0111Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(96); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1000Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(97); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1001Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(98); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1010Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(99); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1011Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(100); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1100Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(101); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1101Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(102); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1110Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(103); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getNode_EAttribute_Attribute1111Many() { return (EAttribute)nodeEClass.getEStructuralFeatures().get(104); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_Reqif_eReference_Referenced0101Single() { return (EReference)nodeEClass.getEStructuralFeatures().get(105); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getNode_Reqif_eReference_Referenced1001Many() { return (EReference)nodeEClass.getEStructuralFeatures().get(106); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAbstractNode() { return abstractNodeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSubNode() { return subNodeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NodesFactory getNodesFactory() { return (NodesFactory)getEFactoryInstance(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void createPackageContents() { if (isCreated) return; isCreated = true; // Create classes and their features nodeEClass = createEClass(NODE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0000_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0001_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0010_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0011_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0100_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0101_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0110_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0111_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1000_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1001_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1010_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1011_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1100_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1101_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1110_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1111_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_EMPTY_ANNOTATION_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_NO_ANNOTATION_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0000_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0001_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0010_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0011_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0100_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0101_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0110_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED0111_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1000_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1001_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1010_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1011_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1100_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1101_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1110_MANY); createEReference(nodeEClass, NODE__EREFERENCE_CONTAINED1111_MANY); createEReference(nodeEClass, NODE__EREFERENCE_EMPTY_ANNOTATION_MANY); createEReference(nodeEClass, NODE__EREFERENCE_NO_ANNOTATION_MANY); createEAttribute(nodeEClass, NODE__NAME); createEReference(nodeEClass, NODE__EREFERENCE_WITH_TYPE_EOBJECT_CONTAINED0001_MANY); createEReference(nodeEClass, NODE__EREFERENCE_WITH_TYPE_EOBJECT_CONTAINED0010_MANY); createEReference(nodeEClass, NODE__EREFERENCE_WITH_TYPE_EOBJECT_CONTAINED0100_MANY); createEReference(nodeEClass, NODE__EREFERENCE_WITH_TYPE_EOBJECT_CONTAINED1000_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0000_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0001_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0010_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0011_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0100_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0101_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0110_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0111_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1000_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1001_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1010_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1011_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1100_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1101_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1110_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1111_SINGLE); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0000_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0001_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0010_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0011_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0100_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0101_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0110_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED0111_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1000_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1001_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1010_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1011_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1100_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1101_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1110_MANY); createEReference(nodeEClass, NODE__EREFERENCE_REFERENCED1111_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0000_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0001_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0010_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0011_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0100_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0101_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0110_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0111_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1000_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1001_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1010_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1011_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1100_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1101_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1110_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1111_SINGLE); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0000_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0001_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0010_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0011_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0100_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0101_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0110_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE0111_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1000_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1001_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1010_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1011_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1100_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1101_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1110_MANY); createEAttribute(nodeEClass, NODE__EATTRIBUTE_ATTRIBUTE1111_MANY); createEReference(nodeEClass, NODE__REQIF_EREFERENCE_REFERENCED0101_SINGLE); createEReference(nodeEClass, NODE__REQIF_EREFERENCE_REFERENCED1001_MANY); abstractNodeEClass = createEClass(ABSTRACT_NODE); subNodeEClass = createEClass(SUB_NODE); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void initializePackageContents() { if (isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Create type parameters // Set bounds for type parameters // Add supertypes to classes nodeEClass.getESuperTypes().add(this.getAbstractNode()); subNodeEClass.getESuperTypes().add(this.getNode()); // Initialize classes and features; add operations and parameters initEClass(nodeEClass, Node.class, "Node", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getNode_EReference_Contained0000Single(), this.getNode(), null, "eReference_Contained0000Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0001Single(), this.getNode(), null, "eReference_Contained0001Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0010Single(), this.getNode(), null, "eReference_Contained0010Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0011Single(), this.getNode(), null, "eReference_Contained0011Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0100Single(), this.getNode(), null, "eReference_Contained0100Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0101Single(), this.getNode(), null, "eReference_Contained0101Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0110Single(), this.getNode(), null, "eReference_Contained0110Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0111Single(), this.getNode(), null, "eReference_Contained0111Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1000Single(), this.getNode(), null, "eReference_Contained1000Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1001Single(), this.getNode(), null, "eReference_Contained1001Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1010Single(), this.getNode(), null, "eReference_Contained1010Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1011Single(), this.getNode(), null, "eReference_Contained1011Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1100Single(), this.getNode(), null, "eReference_Contained1100Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1101Single(), this.getNode(), null, "eReference_Contained1101Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1110Single(), this.getNode(), null, "eReference_Contained1110Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1111Single(), this.getNode(), null, "eReference_Contained1111Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_EmptyAnnotationSingle(), this.getNode(), null, "eReference_EmptyAnnotationSingle", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_NoAnnotationSingle(), this.getNode(), null, "eReference_NoAnnotationSingle", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0000Many(), this.getNode(), null, "eReference_Contained0000Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0001Many(), this.getNode(), null, "eReference_Contained0001Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0010Many(), this.getNode(), null, "eReference_Contained0010Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0011Many(), this.getNode(), null, "eReference_Contained0011Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0100Many(), this.getNode(), null, "eReference_Contained0100Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0101Many(), this.getNode(), null, "eReference_Contained0101Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0110Many(), this.getNode(), null, "eReference_Contained0110Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained0111Many(), this.getNode(), null, "eReference_Contained0111Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1000Many(), this.getNode(), null, "eReference_Contained1000Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1001Many(), this.getNode(), null, "eReference_Contained1001Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1010Many(), this.getNode(), null, "eReference_Contained1010Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1011Many(), this.getNode(), null, "eReference_Contained1011Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1100Many(), this.getNode(), null, "eReference_Contained1100Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1101Many(), this.getNode(), null, "eReference_Contained1101Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1110Many(), this.getNode(), null, "eReference_Contained1110Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Contained1111Many(), this.getNode(), null, "eReference_Contained1111Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_EmptyAnnotationMany(), this.getNode(), null, "eReference_EmptyAnnotationMany", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_NoAnnotationMany(), this.getNode(), null, "eReference_NoAnnotationMany", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_Name(), ecorePackage.getEString(), "name", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_WithTypeEObject_Contained0001Many(), ecorePackage.getEObject(), null, "eReference_WithTypeEObject_Contained0001Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_WithTypeEObject_Contained0010Many(), ecorePackage.getEObject(), null, "eReference_WithTypeEObject_Contained0010Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_WithTypeEObject_Contained0100Many(), ecorePackage.getEObject(), null, "eReference_WithTypeEObject_Contained0100Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_WithTypeEObject_Contained1000Many(), ecorePackage.getEObject(), null, "eReference_WithTypeEObject_Contained1000Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0000Single(), this.getNode(), null, "eReference_Referenced0000Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0001Single(), this.getNode(), null, "eReference_Referenced0001Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0010Single(), this.getNode(), null, "eReference_Referenced0010Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0011Single(), this.getNode(), null, "eReference_Referenced0011Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0100Single(), this.getNode(), null, "eReference_Referenced0100Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0101Single(), this.getNode(), null, "eReference_Referenced0101Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0110Single(), this.getNode(), null, "eReference_Referenced0110Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0111Single(), this.getNode(), null, "eReference_Referenced0111Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1000Single(), this.getNode(), null, "eReference_Referenced1000Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1001Single(), this.getNode(), null, "eReference_Referenced1001Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1010Single(), this.getNode(), null, "eReference_Referenced1010Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1011Single(), this.getNode(), null, "eReference_Referenced1011Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1100Single(), this.getNode(), null, "eReference_Referenced1100Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1101Single(), this.getNode(), null, "eReference_Referenced1101Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1110Single(), this.getNode(), null, "eReference_Referenced1110Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1111Single(), this.getNode(), null, "eReference_Referenced1111Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0000Many(), this.getNode(), null, "eReference_Referenced0000Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0001Many(), this.getNode(), null, "eReference_Referenced0001Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0010Many(), this.getNode(), null, "eReference_Referenced0010Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0011Many(), this.getNode(), null, "eReference_Referenced0011Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0100Many(), this.getNode(), null, "eReference_Referenced0100Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0101Many(), this.getNode(), null, "eReference_Referenced0101Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0110Many(), this.getNode(), null, "eReference_Referenced0110Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced0111Many(), this.getNode(), null, "eReference_Referenced0111Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1000Many(), this.getNode(), null, "eReference_Referenced1000Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1001Many(), this.getNode(), null, "eReference_Referenced1001Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1010Many(), this.getNode(), null, "eReference_Referenced1010Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1011Many(), this.getNode(), null, "eReference_Referenced1011Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1100Many(), this.getNode(), null, "eReference_Referenced1100Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1101Many(), this.getNode(), null, "eReference_Referenced1101Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1110Many(), this.getNode(), null, "eReference_Referenced1110Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_EReference_Referenced1111Many(), this.getNode(), null, "eReference_Referenced1111Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0000Single(), ecorePackage.getEString(), "eAttribute_Attribute0000Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0001Single(), ecorePackage.getEString(), "eAttribute_Attribute0001Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0010Single(), ecorePackage.getEString(), "eAttribute_Attribute0010Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0011Single(), ecorePackage.getEString(), "eAttribute_Attribute0011Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0100Single(), ecorePackage.getEString(), "eAttribute_Attribute0100Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0101Single(), ecorePackage.getEString(), "eAttribute_Attribute0101Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0110Single(), ecorePackage.getEString(), "eAttribute_Attribute0110Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0111Single(), ecorePackage.getEString(), "eAttribute_Attribute0111Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1000Single(), ecorePackage.getEString(), "eAttribute_Attribute1000Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1001Single(), ecorePackage.getEString(), "eAttribute_Attribute1001Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1010Single(), ecorePackage.getEString(), "eAttribute_Attribute1010Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1011Single(), ecorePackage.getEString(), "eAttribute_Attribute1011Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1100Single(), ecorePackage.getEString(), "eAttribute_Attribute1100Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1101Single(), ecorePackage.getEString(), "eAttribute_Attribute1101Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1110Single(), ecorePackage.getEString(), "eAttribute_Attribute1110Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1111Single(), ecorePackage.getEString(), "eAttribute_Attribute1111Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0000Many(), ecorePackage.getEString(), "eAttribute_Attribute0000Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0001Many(), ecorePackage.getEString(), "eAttribute_Attribute0001Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0010Many(), ecorePackage.getEString(), "eAttribute_Attribute0010Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0011Many(), ecorePackage.getEString(), "eAttribute_Attribute0011Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0100Many(), ecorePackage.getEString(), "eAttribute_Attribute0100Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0101Many(), ecorePackage.getEString(), "eAttribute_Attribute0101Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0110Many(), ecorePackage.getEString(), "eAttribute_Attribute0110Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute0111Many(), ecorePackage.getEString(), "eAttribute_Attribute0111Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1000Many(), ecorePackage.getEString(), "eAttribute_Attribute1000Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1001Many(), ecorePackage.getEString(), "eAttribute_Attribute1001Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1010Many(), ecorePackage.getEString(), "eAttribute_Attribute1010Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1011Many(), ecorePackage.getEString(), "eAttribute_Attribute1011Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1100Many(), ecorePackage.getEString(), "eAttribute_Attribute1100Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1101Many(), ecorePackage.getEString(), "eAttribute_Attribute1101Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1110Many(), ecorePackage.getEString(), "eAttribute_Attribute1110Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNode_EAttribute_Attribute1111Many(), ecorePackage.getEString(), "eAttribute_Attribute1111Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_Reqif_eReference_Referenced0101Single(), this.getNode(), null, "reqif_eReference_Referenced0101Single", null, 0, 1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNode_Reqif_eReference_Referenced1001Many(), this.getNode(), null, "reqif_eReference_Referenced1001Many", null, 0, -1, Node.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(abstractNodeEClass, AbstractNode.class, "AbstractNode", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEClass(subNodeEClass, SubNode.class, "SubNode", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); // Create resource createResource(eNS_URI); // Create annotations // http:///org/eclipse/emf/ecore/util/ExtendedMetaData createExtendedMetaDataAnnotations(); // http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData createXMLPersistenceMappingExtendedMetaDataAnnotations(); } /** * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected void createExtendedMetaDataAnnotations() { String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; addAnnotation (nodeEClass, source, new String[] { "name", "NODE" }); addAnnotation (getNode_EReference_Contained0000Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-0000-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained0001Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-0001-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained0010Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-0010-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained0011Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-0011-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained0100Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-0100-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained0101Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-0101-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained0110Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-0110-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained0111Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-0111-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained1000Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-1000-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained1001Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-1001-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained1010Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-1010-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained1011Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-1011-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained1100Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-1100-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained1101Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-1101-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained1110Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-1110-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained1111Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-CONTAINED-1111-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Contained0000Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0000-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained0001Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0001-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained0010Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0010-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained0011Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0011-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained0100Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0100-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained0101Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0101-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained0110Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0110-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained0111Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0111-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained1000Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-1000-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained1001Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-1001-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained1010Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-1010-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained1011Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-1011-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained1100Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-1100-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained1101Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-1101-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained1110Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-1110-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_Contained1111Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-1111-MULTI", "kind", "element" }); addAnnotation (getNode_EReference_WithTypeEObject_Contained0001Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-TYPE-EOBJECT-AND-SERIALIZATION-0001-MULTI", "kind", "elementWildcard", "processing", "lax", "wildcards", "##other" }); addAnnotation (getNode_EReference_WithTypeEObject_Contained0010Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-TYPE-EOBJECT-AND-SERIALIZATION-0010-MULTI", "kind", "elementWildcard", "processing", "lax", "wildcards", "##other" }); addAnnotation (getNode_EReference_WithTypeEObject_Contained0100Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-TYPE-EOBJECT-AND-SERIALIZATION-0100-MULTI", "kind", "elementWildcard", "processing", "lax", "wildcards", "##other" }); addAnnotation (getNode_EReference_WithTypeEObject_Contained1000Many(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-TYPE-EOBJECT-AND-SERIALIZATION-1000-MULTI", "kind", "elementWildcard", "processing", "lax", "wildcards", "##other" }); addAnnotation (getNode_EReference_Referenced0000Single(), source, new String[] { "namespace", "##targetNamespace", "name", "FEATURE-WITH-SERIALIZATION-0000-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced0001Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-0001-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced0010Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-0010-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced0011Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-0011-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced0100Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-0100-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced0101Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-0101-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced0110Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-0110-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced0111Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-0111-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced1000Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-1000-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced1001Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-1001-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced1010Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-1010-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced1011Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-1011-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced1100Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-1100-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced1101Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-1101-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced1110Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-1110-SINGLE-REF", "kind", "element" }); addAnnotation (getNode_EReference_Referenced1111Single(), source, new String[] { "namespace", "##targetNamespace", "name", "EREFERENCE-REFERENCED-1111-SINGLE", "kind", "element" }); addAnnotation (getNode_EReference_Referenced0000Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-0000-MANY-REF" }); addAnnotation (getNode_EReference_Referenced0001Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-0001-MANY-REF" }); addAnnotation (getNode_EReference_Referenced0010Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-0010-MANY-REF" }); addAnnotation (getNode_EReference_Referenced0011Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-0011-MANY-REF" }); addAnnotation (getNode_EReference_Referenced0100Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-0100-MANY-REF" }); addAnnotation (getNode_EReference_Referenced0101Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-0101-MANY-REF" }); addAnnotation (getNode_EReference_Referenced0110Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-0110-MANY-REF" }); addAnnotation (getNode_EReference_Referenced0111Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-0111-MANY-REF" }); addAnnotation (getNode_EReference_Referenced1000Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-1000-MANY-REF" }); addAnnotation (getNode_EReference_Referenced1001Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-1001-MANY-REF" }); addAnnotation (getNode_EReference_Referenced1010Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-1010-MANY-REF" }); addAnnotation (getNode_EReference_Referenced1011Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-1011-MANY-REF" }); addAnnotation (getNode_EReference_Referenced1100Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-1100-MANY-REF" }); addAnnotation (getNode_EReference_Referenced1101Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-1101-MANY-REF" }); addAnnotation (getNode_EReference_Referenced1110Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-1110-MANY-REF" }); addAnnotation (getNode_EReference_Referenced1111Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EREFERENCE-REFERENCED-1111-MANY-REF" }); addAnnotation (getNode_EAttribute_Attribute0000Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-0000-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute0001Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-0001-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute0010Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-0010-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute0011Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-0011-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute0100Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-0100-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute0101Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-0101-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute0110Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-0110-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute0111Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-0111-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute1000Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-1000-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute1001Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-1001-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute1010Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-1010-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute1011Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-1011-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute1100Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-1100-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute1101Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-1101-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute1110Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-1110-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute1111Single(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "EATTRIBUTE-ATTRIBUTE-1111-SINGLE" }); addAnnotation (getNode_EAttribute_Attribute0000Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-0000-MANY" }); addAnnotation (getNode_EAttribute_Attribute0001Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-0001-MANY" }); addAnnotation (getNode_EAttribute_Attribute0010Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-0010-MANY" }); addAnnotation (getNode_EAttribute_Attribute0011Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-0011-MANY" }); addAnnotation (getNode_EAttribute_Attribute0100Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-0100-MANY" }); addAnnotation (getNode_EAttribute_Attribute0101Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-0101-MANY" }); addAnnotation (getNode_EAttribute_Attribute0110Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-0110-MANY" }); addAnnotation (getNode_EAttribute_Attribute0111Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-0111-MANY" }); addAnnotation (getNode_EAttribute_Attribute1000Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-1000-MANY" }); addAnnotation (getNode_EAttribute_Attribute1001Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-1001-MANY" }); addAnnotation (getNode_EAttribute_Attribute1010Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-1010-MANY" }); addAnnotation (getNode_EAttribute_Attribute1011Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-1011-MANY" }); addAnnotation (getNode_EAttribute_Attribute1100Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-1100-MANY" }); addAnnotation (getNode_EAttribute_Attribute1101Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-1101-MANY" }); addAnnotation (getNode_EAttribute_Attribute1110Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-1110-MANY" }); addAnnotation (getNode_EAttribute_Attribute1111Many(), source, new String[] { "namespace", "##targetNamespace", "name", "EATTRIBUTE-ATTRIBUTE-1111-MANY" }); addAnnotation (getNode_Reqif_eReference_Referenced0101Single(), source, new String[] { "namespace", "##targetNamespace", "name", "REQIF-EREFERENCE-REFERENCED-0101-SINGLE", "kind", "element" }); addAnnotation (getNode_Reqif_eReference_Referenced1001Many(), source, new String[] { "namespace", "##targetNamespace", "kind", "element", "name", "REQIF-EREFERENCE-REFERENCED-1001-MANY" }); addAnnotation (subNodeEClass, source, new String[] { "name", "SUB-NODE" }); } /** * Initializes the annotations for <b>http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData</b>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected void createXMLPersistenceMappingExtendedMetaDataAnnotations() { String source = "http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData"; addAnnotation (nodeEClass, source, new String[] { "wrapperName", "NODES" }); addAnnotation (getNode_EReference_Contained0000Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0000-SINGLES" }); addAnnotation (getNode_EReference_Contained0001Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-CONTAINED-0001-SINGLES" }); addAnnotation (getNode_EReference_Contained0010Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-CONTAINED-0010-SINGLES" }); addAnnotation (getNode_EReference_Contained0011Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-CONTAINED-0011-SINGLES" }); addAnnotation (getNode_EReference_Contained0100Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-CONTAINED-0100-SINGLES" }); addAnnotation (getNode_EReference_Contained0101Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-CONTAINED-0101-SINGLES" }); addAnnotation (getNode_EReference_Contained0110Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-CONTAINED-0110-SINGLES" }); addAnnotation (getNode_EReference_Contained0111Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-CONTAINED-0111-SINGLES" }); addAnnotation (getNode_EReference_Contained1000Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-CONTAINED-1000-SINGLES" }); addAnnotation (getNode_EReference_Contained1001Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-CONTAINED-1001-SINGLES" }); addAnnotation (getNode_EReference_Contained1010Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-CONTAINED-1010-SINGLES" }); addAnnotation (getNode_EReference_Contained1011Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-CONTAINED-1011-SINGLES" }); addAnnotation (getNode_EReference_Contained1100Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-CONTAINED-1100-SINGLES" }); addAnnotation (getNode_EReference_Contained1101Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-CONTAINED-1101-SINGLES" }); addAnnotation (getNode_EReference_Contained1110Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-CONTAINED-1110-SINGLES" }); addAnnotation (getNode_EReference_Contained1111Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-CONTAINED-1111-SINGLES" }); addAnnotation (getNode_EReference_EmptyAnnotationSingle(), source, new String[] { }); addAnnotation (getNode_EReference_Contained0000Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "FEATUEREFERENCE-REFERENCEDMULTIS" }); addAnnotation (getNode_EReference_Contained0001Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "FEATURE-WITH-SERIALIZATION-0001-MULTIS" }); addAnnotation (getNode_EReference_Contained0010Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "FEATURE-WITH-SERIALIZATION-0010-MULTIS" }); addAnnotation (getNode_EReference_Contained0011Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "FEATURE-WITH-SERIALIZATION-0011-MULTIS" }); addAnnotation (getNode_EReference_Contained0100Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "FEATURE-WITH-SERIALIZATION-0100-MULTIS" }); addAnnotation (getNode_EReference_Contained0101Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "FEATURE-WITH-SERIALIZATION-0101-MULTIS" }); addAnnotation (getNode_EReference_Contained0110Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "FEATURE-WITH-SERIALIZATION-0110-MULTIS" }); addAnnotation (getNode_EReference_Contained0111Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "FEATURE-WITH-SERIALIZATION-0111-MULTIS" }); addAnnotation (getNode_EReference_Contained1000Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "FEATURE-WITH-SERIALIZATION-1000-MULTIS" }); addAnnotation (getNode_EReference_Contained1001Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "FEATURE-WITH-SERIALIZATION-1001-MULTIS" }); addAnnotation (getNode_EReference_Contained1010Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "FEATURE-WITH-SERIALIZATION-1010-MULTIS" }); addAnnotation (getNode_EReference_Contained1011Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "FEATURE-WITH-SERIALIZATION-1011-MULTIS" }); addAnnotation (getNode_EReference_Contained1100Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "FEATURE-WITH-SERIALIZATION-1100-MULTIS" }); addAnnotation (getNode_EReference_Contained1101Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "FEATURE-WITH-SERIALIZATION-1101-MULTIS" }); addAnnotation (getNode_EReference_Contained1110Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "FEATURE-WITH-SERIALIZATION-1110-MULTIS" }); addAnnotation (getNode_EReference_Contained1111Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "FEATURE-WITH-SERIALIZATION-1111-MULTIS" }); addAnnotation (getNode_EReference_EmptyAnnotationMany(), source, new String[] { }); addAnnotation (getNode_EReference_WithTypeEObject_Contained0001Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "FEATURE-WITH-TYPE-EOBJECT-AND-SERIALIZATION-0001-MULTIS" }); addAnnotation (getNode_EReference_WithTypeEObject_Contained0010Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "FEATURE-WITH-TYPE-EOBJECT-AND-SERIALIZATION-0010-MULTIS" }); addAnnotation (getNode_EReference_WithTypeEObject_Contained0100Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "FEATURE-WITH-TYPE-EOBJECT-AND-SERIALIZATION-0100-MULTIS" }); addAnnotation (getNode_EReference_WithTypeEObject_Contained1000Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "FEATURE-WITH-TYPE-EOBJECT-AND-SERIALIZATION-1000-MULTIS" }); addAnnotation (getNode_EReference_Referenced0000Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0000-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced0001Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-0001-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced0010Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0010-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced0011Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-0011-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced0100Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0100-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced0101Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-0101-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced0110Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0110-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced0111Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-0111-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced1000Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-1000-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced1001Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-1001-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced1010Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-1010-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced1011Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-1011-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced1100Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-1100-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced1101Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-1101-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced1110Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-1110-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced1111Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-1111-SINGLE-REFS" }); addAnnotation (getNode_EReference_Referenced0000Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0000-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced0001Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-0001-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced0010Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0010-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced0011Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-0011-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced0100Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0100-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced0101Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-0101-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced0110Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-0110-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced0111Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-0111-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced1000Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-1000-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced1001Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-1001-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced1010Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-1010-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced1011Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-1011-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced1100Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-1100-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced1101Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-1101-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced1110Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EREFERENCE-REFERENCED-1110-MANY-REFS" }); addAnnotation (getNode_EReference_Referenced1111Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EREFERENCE-REFERENCED-1111-MANY-REFS" }); addAnnotation (getNode_EAttribute_Attribute0000Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0000-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute0001Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0001-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute0010Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0010-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute0011Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0011-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute0100Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0100-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute0101Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0101-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute0110Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0110-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute0111Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0111-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute1000Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1000-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute1001Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1001-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute1010Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1010-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute1011Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1011-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute1100Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1100-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute1101Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1101-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute1110Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1110-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute1111Single(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1111-SINGLES" }); addAnnotation (getNode_EAttribute_Attribute0000Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0000-MANIES" }); addAnnotation (getNode_EAttribute_Attribute0001Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0001-MANIES" }); addAnnotation (getNode_EAttribute_Attribute0010Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0010-MANIES" }); addAnnotation (getNode_EAttribute_Attribute0011Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0011-MANIES" }); addAnnotation (getNode_EAttribute_Attribute0100Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0100-MANIES" }); addAnnotation (getNode_EAttribute_Attribute0101Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0101-MANIES" }); addAnnotation (getNode_EAttribute_Attribute0110Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0110-MANIES" }); addAnnotation (getNode_EAttribute_Attribute0111Many(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-0111-MANIES" }); addAnnotation (getNode_EAttribute_Attribute1000Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1000-MANIES" }); addAnnotation (getNode_EAttribute_Attribute1001Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1001-MANIES" }); addAnnotation (getNode_EAttribute_Attribute1010Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1010-MANIES" }); addAnnotation (getNode_EAttribute_Attribute1011Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1011-MANIES" }); addAnnotation (getNode_EAttribute_Attribute1100Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1100-MANIES" }); addAnnotation (getNode_EAttribute_Attribute1101Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1101-MANIES" }); addAnnotation (getNode_EAttribute_Attribute1110Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "false", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1110-MANIES" }); addAnnotation (getNode_EAttribute_Attribute1111Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "true", "classifierWrapperElement", "true", "classifierElement", "true", "wrapperName", "EATTRIBUTE-ATTRIBUTE-1111-MANIES" }); addAnnotation (getNode_Reqif_eReference_Referenced0101Single(), source, new String[] { "featureWrapperElement", "false", "featureElement", "true", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "REQIF-EREFERENCE-REFERENCED-0101-SINGLES", "classifierNameSuffix", "-REF" }); addAnnotation (getNode_Reqif_eReference_Referenced1001Many(), source, new String[] { "featureWrapperElement", "true", "featureElement", "false", "classifierWrapperElement", "false", "classifierElement", "true", "wrapperName", "REQIF-EREFERENCE-REFERENCED-1001-MANIES", "classifierNameSuffix", "-REF" }); addAnnotation (subNodeEClass, source, new String[] { "wrapperName", "SUB-NODES" }); } } //NodesPackageImpl