/** * <copyright> * * Copyright (c) 2010 SAP AG. * 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: * Reiner Hille-Doering (SAP AG) - initial API and implementation and/or initial documentation * * </copyright> */ package org.eclipse.bpmn2.impl; import java.io.IOException; import java.net.URL; import org.eclipse.bpmn2.Bpmn2Factory; import org.eclipse.bpmn2.Bpmn2Package; import org.eclipse.bpmn2.di.BpmnDiPackage; import org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl; import org.eclipse.dd.dc.DcPackage; import org.eclipse.dd.dc.impl.DcPackageImpl; import org.eclipse.dd.di.DiPackage; import org.eclipse.dd.di.impl.DiPackageImpl; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.common.util.WrappedException; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EClassifier; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.xmi.impl.EcoreResourceFactoryImpl; import org.eclipse.emf.ecore.xml.type.XMLTypePackage; import org.eclipse.securebpmn2.Securebpmn2Package; import org.eclipse.securebpmn2.impl.Securebpmn2PackageImpl; /** * <!-- begin-user-doc --> * An implementation of the model <b>Package</b>. * <!-- end-user-doc --> * @generated */ public class Bpmn2PackageImpl extends EPackageImpl implements Bpmn2Package { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected String packageFilename = "bpmn2.ecore"; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass documentRootEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass activityEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass adHocSubProcessEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass artifactEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass assignmentEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass associationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass auditingEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass baseElementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass boundaryEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass businessRuleTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass callActivityEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass callChoreographyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass callConversationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass callableElementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass cancelEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass catchEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass categoryEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass categoryValueEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass choreographyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass choreographyActivityEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass choreographyTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass collaborationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass compensateEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass complexBehaviorDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass complexGatewayEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass conditionalEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass conversationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass conversationAssociationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass conversationLinkEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass conversationNodeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass correlationKeyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass correlationPropertyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass correlationPropertyBindingEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass correlationPropertyRetrievalExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass correlationSubscriptionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataAssociationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataInputEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataInputAssociationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataObjectEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataObjectReferenceEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataOutputEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataOutputAssociationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataStateEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataStoreEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataStoreReferenceEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass definitionsEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass documentationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass endEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass endPointEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass errorEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass errorEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass escalationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass escalationEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass eventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass eventBasedGatewayEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass eventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass exclusiveGatewayEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass expressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass extensionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass extensionAttributeDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass extensionAttributeValueEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass extensionDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass flowElementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass flowElementsContainerEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass flowNodeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass formalExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass gatewayEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass globalBusinessRuleTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass globalChoreographyTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass globalConversationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass globalManualTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass globalScriptTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass globalTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass globalUserTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass groupEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass humanPerformerEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass implicitThrowEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass importEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass inclusiveGatewayEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass inputOutputBindingEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass inputOutputSpecificationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass inputSetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass interactionNodeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass interfaceEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass intermediateCatchEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass intermediateThrowEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass itemAwareElementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass itemDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass laneEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass laneSetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass linkEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass loopCharacteristicsEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass manualTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass messageEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass messageEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass messageFlowEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass messageFlowAssociationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass monitoringEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass multiInstanceLoopCharacteristicsEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass operationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass outputSetEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass parallelGatewayEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass participantEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass participantAssociationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass participantMultiplicityEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass partnerEntityEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass partnerRoleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass performerEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass potentialOwnerEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass propertyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass receiveTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass relationshipEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass renderingEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass resourceEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass resourceAssignmentExpressionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass resourceParameterEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass resourceParameterBindingEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass resourceRoleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass rootElementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass scriptTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass sendTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass sequenceFlowEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass serviceTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass signalEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass signalEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass standardLoopCharacteristicsEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass startEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass subChoreographyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass subConversationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass subProcessEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass taskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass terminateEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass textAnnotationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass throwEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass timerEventDefinitionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass transactionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass userTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass candidateUserEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass candidateGroupEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass customPropertyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass mailTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass fieldExtensionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass complexDataTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataGridEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataGridRowEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataGridFieldEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass activitiListenerEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass formPropertyEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass ioParameterEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass alfrescoUserTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass alfrescoStartEventEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass alfrescoScriptTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass alfrescoScriptBaseEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass alfrescoMailTaskEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass formValueEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum adHocOrderingEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum associationDirectionEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum choreographyLoopTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum eventBasedGatewayTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum gatewayDirectionEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum itemKindEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum multiInstanceBehaviorEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum processTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum relationshipDirectionEEnum = 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.bpmn2.Bpmn2Package#eNS_URI * @see #init() * @generated */ private Bpmn2PackageImpl() { super(eNS_URI, Bpmn2Factory.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 Bpmn2Package#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 * @generated */ public static Bpmn2Package init() { if (isInited) return (Bpmn2Package) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI); // Obtain or create and register package Bpmn2PackageImpl theBpmn2Package = (Bpmn2PackageImpl) (EPackage.Registry.INSTANCE .get(eNS_URI) instanceof Bpmn2PackageImpl ? EPackage.Registry.INSTANCE .get(eNS_URI) : new Bpmn2PackageImpl()); isInited = true; // Initialize simple dependencies XMLTypePackage.eINSTANCE.eClass(); // Obtain or create and register interdependencies Securebpmn2PackageImpl theSecurebpmn2Package = (Securebpmn2PackageImpl) (EPackage.Registry.INSTANCE .getEPackage(Securebpmn2Package.eNS_URI) instanceof Securebpmn2PackageImpl ? EPackage.Registry.INSTANCE .getEPackage(Securebpmn2Package.eNS_URI) : Securebpmn2Package.eINSTANCE); BpmnDiPackageImpl theBpmnDiPackage = (BpmnDiPackageImpl) (EPackage.Registry.INSTANCE .getEPackage(BpmnDiPackage.eNS_URI) instanceof BpmnDiPackageImpl ? EPackage.Registry.INSTANCE .getEPackage(BpmnDiPackage.eNS_URI) : BpmnDiPackage.eINSTANCE); DiPackageImpl theDiPackage = (DiPackageImpl) (EPackage.Registry.INSTANCE .getEPackage(DiPackage.eNS_URI) instanceof DiPackageImpl ? EPackage.Registry.INSTANCE .getEPackage(DiPackage.eNS_URI) : DiPackage.eINSTANCE); DcPackageImpl theDcPackage = (DcPackageImpl) (EPackage.Registry.INSTANCE .getEPackage(DcPackage.eNS_URI) instanceof DcPackageImpl ? EPackage.Registry.INSTANCE .getEPackage(DcPackage.eNS_URI) : DcPackage.eINSTANCE); // Load packages theBpmn2Package.loadPackage(); theSecurebpmn2Package.loadPackage(); // Create package meta-data objects theBpmnDiPackage.createPackageContents(); theDiPackage.createPackageContents(); theDcPackage.createPackageContents(); // Initialize created meta-data theBpmnDiPackage.initializePackageContents(); theDiPackage.initializePackageContents(); theDcPackage.initializePackageContents(); // Fix loaded packages theBpmn2Package.fixPackageContents(); theSecurebpmn2Package.fixPackageContents(); // Mark meta-data to indicate it can't be changed theBpmn2Package.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(Bpmn2Package.eNS_URI, theBpmn2Package); return theBpmn2Package; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDocumentRoot() { if (documentRootEClass == null) { documentRootEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(0); } return documentRootEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Mixed() { return (EAttribute) getDocumentRoot().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_XMLNSPrefixMap() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_XSISchemaLocation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Activity() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_AdHocSubProcess() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_FlowElement() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Artifact() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Assignment() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Association() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Auditing() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_BaseElement() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_BaseElementWithMixedContent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_BoundaryEvent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_BusinessRuleTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CallableElement() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CallActivity() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CallChoreography() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CallConversation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ConversationNode() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(18); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CancelEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(19); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_EventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(20); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_RootElement() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(21); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CatchEvent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(22); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Category() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(23); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CategoryValue() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(24); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Choreography() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(25); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Collaboration() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(26); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ChoreographyActivity() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(27); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ChoreographyTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(28); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CompensateEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(29); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ComplexBehaviorDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(30); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ComplexGateway() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(31); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ConditionalEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(32); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Conversation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(33); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ConversationAssociation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(34); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ConversationLink() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(35); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CorrelationKey() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(36); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CorrelationProperty() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(37); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CorrelationPropertyBinding() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(38); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CorrelationPropertyRetrievalExpression() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(39); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_CorrelationSubscription() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(40); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataAssociation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(41); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataInput() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(42); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataInputAssociation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(43); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataObject() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(44); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataObjectReference() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(45); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataOutput() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(46); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataOutputAssociation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(47); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataState() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(48); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataStore() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(49); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataStoreReference() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(50); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Definitions() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(51); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Documentation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(52); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_EndEvent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(53); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_EndPoint() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(54); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Error() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(55); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ErrorEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(56); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Escalation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(57); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_EscalationEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(58); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Event() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(59); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_EventBasedGateway() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(60); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ExclusiveGateway() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(61); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Expression() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(62); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Extension() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(63); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ExtensionElements() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(64); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_FlowNode() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(65); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_FormalExpression() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(66); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Gateway() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(67); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_GlobalBusinessRuleTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(68); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_GlobalChoreographyTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(69); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_GlobalConversation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(70); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_GlobalManualTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(71); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_GlobalScriptTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(72); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_GlobalTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(73); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_GlobalUserTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(74); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Group() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(75); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_HumanPerformer() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(76); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Performer() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(77); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ResourceRole() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(78); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ImplicitThrowEvent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(79); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Import() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(80); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_InclusiveGateway() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(81); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_InputSet() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(82); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Interface() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(83); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_IntermediateCatchEvent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(84); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_IntermediateThrowEvent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(85); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_IoBinding() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(86); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_IoSpecification() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(87); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ItemDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(88); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Lane() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(89); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_LaneSet() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(90); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_LinkEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(91); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_LoopCharacteristics() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(92); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ManualTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(93); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Message() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(94); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_MessageEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(95); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_MessageFlow() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(96); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_MessageFlowAssociation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(97); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Monitoring() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(98); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_MultiInstanceLoopCharacteristics() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(99); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Operation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(100); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_OutputSet() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(101); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ParallelGateway() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(102); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Participant() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(103); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ParticipantAssociation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(104); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ParticipantMultiplicity() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(105); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_PartnerEntity() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(106); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_PartnerRole() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(107); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_PotentialOwner() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(108); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Process() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(109); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Property() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(110); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ReceiveTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(111); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Relationship() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(112); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Rendering() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(113); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Resource() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(114); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ResourceAssignmentExpression() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(115); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ResourceParameter() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(116); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ResourceParameterBinding() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(117); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Script() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(118); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ScriptTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(119); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_SendTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(120); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_SequenceFlow() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(121); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ServiceTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(122); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Signal() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(123); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_SignalEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(124); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_StandardLoopCharacteristics() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(125); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_StartEvent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(126); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_SubChoreography() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(127); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_SubConversation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(128); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_SubProcess() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(129); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Task() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(130); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_TerminateEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(131); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Text() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(132); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_TextAnnotation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(133); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ThrowEvent() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(134); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_TimerEventDefinition() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(135); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Transaction() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(136); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_UserTask() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(137); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getActivity() { if (activityEClass == null) { activityEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(1); } return activityEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_IoSpecification() { return (EReference) getActivity().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_BoundaryEventRefs() { return (EReference) getActivity().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_Properties() { return (EReference) getActivity().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_DataInputAssociations() { return (EReference) getActivity().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_DataOutputAssociations() { return (EReference) getActivity().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_Resources() { return (EReference) getActivity().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_LoopCharacteristics() { return (EReference) getActivity().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivity_CompletionQuantity() { return (EAttribute) getActivity().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_Default() { return (EReference) getActivity().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivity_IsForCompensation() { return (EAttribute) getActivity().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivity_StartQuantity() { return (EAttribute) getActivity().getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_ActivitiListeners() { return (EReference) getActivity().getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivity_Asynchronous() { return (EAttribute) getActivity().getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_ActivityActions() { return (EReference) getActivity().getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivity_ActivityAuthorizationConstraints() { return (EReference) getActivity().getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAdHocSubProcess() { if (adHocSubProcessEClass == null) { adHocSubProcessEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(3); } return adHocSubProcessEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdHocSubProcess_CompletionCondition() { return (EReference) getAdHocSubProcess().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAdHocSubProcess_CancelRemainingInstances() { return (EAttribute) getAdHocSubProcess().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAdHocSubProcess_Ordering() { return (EAttribute) getAdHocSubProcess().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getArtifact() { if (artifactEClass == null) { artifactEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(4); } return artifactEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAssignment() { if (assignmentEClass == null) { assignmentEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(5); } return assignmentEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAssignment_From() { return (EReference) getAssignment().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAssignment_To() { return (EReference) getAssignment().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAssociation() { if (associationEClass == null) { associationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(6); } return associationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAssociation_AssociationDirection() { return (EAttribute) getAssociation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAssociation_SourceRef() { return (EReference) getAssociation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAssociation_TargetRef() { return (EReference) getAssociation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAuditing() { if (auditingEClass == null) { auditingEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(8); } return auditingEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getBaseElement() { if (baseElementEClass == null) { baseElementEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(9); } return baseElementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getBaseElement_ExtensionValues() { return (EReference) getBaseElement().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getBaseElement_Documentation() { return (EReference) getBaseElement().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getBaseElement_ExtensionDefinitions() { return (EReference) getBaseElement().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBaseElement_Id() { return (EAttribute) getBaseElement().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getBoundaryEvent() { if (boundaryEventEClass == null) { boundaryEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(10); } return boundaryEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getBoundaryEvent_AttachedToRef() { return (EReference) getBoundaryEvent().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBoundaryEvent_CancelActivity() { return (EAttribute) getBoundaryEvent().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getBusinessRuleTask() { if (businessRuleTaskEClass == null) { businessRuleTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(11); } return businessRuleTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBusinessRuleTask_Implementation() { return (EAttribute) getBusinessRuleTask().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBusinessRuleTask_RuleNames() { return (EAttribute) getBusinessRuleTask().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBusinessRuleTask_InputVariables() { return (EAttribute) getBusinessRuleTask().getEStructuralFeatures().get( 2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBusinessRuleTask_ResultVariableName() { return (EAttribute) getBusinessRuleTask().getEStructuralFeatures().get( 3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBusinessRuleTask_Exclude() { return (EAttribute) getBusinessRuleTask().getEStructuralFeatures().get( 4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCallActivity() { if (callActivityEClass == null) { callActivityEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(12); } return callActivityEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallActivity_CalledElementRef() { return (EReference) getCallActivity().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCallActivity_CalledElement() { return (EAttribute) getCallActivity().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallActivity_InParameters() { return (EReference) getCallActivity().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallActivity_OutParameters() { return (EReference) getCallActivity().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCallChoreography() { if (callChoreographyEClass == null) { callChoreographyEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(13); } return callChoreographyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallChoreography_ParticipantAssociations() { return (EReference) getCallChoreography().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallChoreography_CalledChoreographyRef() { return (EReference) getCallChoreography().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCallConversation() { if (callConversationEClass == null) { callConversationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(14); } return callConversationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallConversation_ParticipantAssociations() { return (EReference) getCallConversation().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallConversation_CalledCollaborationRef() { return (EReference) getCallConversation().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCallableElement() { if (callableElementEClass == null) { callableElementEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(15); } return callableElementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallableElement_SupportedInterfaceRefs() { return (EReference) getCallableElement().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallableElement_IoSpecification() { return (EReference) getCallableElement().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCallableElement_IoBinding() { return (EReference) getCallableElement().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCallableElement_Name() { return (EAttribute) getCallableElement().getEStructuralFeatures() .get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCancelEventDefinition() { if (cancelEventDefinitionEClass == null) { cancelEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(16); } return cancelEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCatchEvent() { if (catchEventEClass == null) { catchEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(17); } return catchEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCatchEvent_DataOutputs() { return (EReference) getCatchEvent().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCatchEvent_DataOutputAssociation() { return (EReference) getCatchEvent().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCatchEvent_OutputSet() { return (EReference) getCatchEvent().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCatchEvent_EventDefinitions() { return (EReference) getCatchEvent().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCatchEvent_EventDefinitionRefs() { return (EReference) getCatchEvent().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCatchEvent_ParallelMultiple() { return (EAttribute) getCatchEvent().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCategory() { if (categoryEClass == null) { categoryEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(18); } return categoryEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCategory_CategoryValue() { return (EReference) getCategory().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCategory_Name() { return (EAttribute) getCategory().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCategoryValue() { if (categoryValueEClass == null) { categoryValueEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(19); } return categoryValueEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCategoryValue_Value() { return (EAttribute) getCategoryValue().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCategoryValue_CategorizedFlowElements() { return (EReference) getCategoryValue().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getChoreography() { if (choreographyEClass == null) { choreographyEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(20); } return choreographyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getChoreographyActivity() { if (choreographyActivityEClass == null) { choreographyActivityEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(21); } return choreographyActivityEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getChoreographyActivity_ParticipantRefs() { return (EReference) getChoreographyActivity().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getChoreographyActivity_CorrelationKeys() { return (EReference) getChoreographyActivity().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getChoreographyActivity_InitiatingParticipantRef() { return (EReference) getChoreographyActivity().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getChoreographyActivity_LoopType() { return (EAttribute) getChoreographyActivity().getEStructuralFeatures() .get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getChoreographyTask() { if (choreographyTaskEClass == null) { choreographyTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(23); } return choreographyTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getChoreographyTask_MessageFlowRef() { return (EReference) getChoreographyTask().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCollaboration() { if (collaborationEClass == null) { collaborationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(24); } return collaborationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_Participants() { return (EReference) getCollaboration().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_MessageFlows() { return (EReference) getCollaboration().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_Artifacts() { return (EReference) getCollaboration().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_Conversations() { return (EReference) getCollaboration().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_ConversationAssociations() { return (EReference) getCollaboration().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_ParticipantAssociations() { return (EReference) getCollaboration().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_MessageFlowAssociations() { return (EReference) getCollaboration().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_CorrelationKeys() { return (EReference) getCollaboration().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_ChoreographyRef() { return (EReference) getCollaboration().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCollaboration_ConversationLinks() { return (EReference) getCollaboration().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCollaboration_IsClosed() { return (EAttribute) getCollaboration().getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCollaboration_Name() { return (EAttribute) getCollaboration().getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCompensateEventDefinition() { if (compensateEventDefinitionEClass == null) { compensateEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(25); } return compensateEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCompensateEventDefinition_ActivityRef() { return (EReference) getCompensateEventDefinition() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCompensateEventDefinition_WaitForCompletion() { return (EAttribute) getCompensateEventDefinition() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getComplexBehaviorDefinition() { if (complexBehaviorDefinitionEClass == null) { complexBehaviorDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(26); } return complexBehaviorDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getComplexBehaviorDefinition_Condition() { return (EReference) getComplexBehaviorDefinition() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getComplexBehaviorDefinition_Event() { return (EReference) getComplexBehaviorDefinition() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getComplexGateway() { if (complexGatewayEClass == null) { complexGatewayEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(27); } return complexGatewayEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getComplexGateway_ActivationCondition() { return (EReference) getComplexGateway().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getComplexGateway_Default() { return (EReference) getComplexGateway().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getConditionalEventDefinition() { if (conditionalEventDefinitionEClass == null) { conditionalEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(28); } return conditionalEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getConditionalEventDefinition_Condition() { return (EReference) getConditionalEventDefinition() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getConversation() { if (conversationEClass == null) { conversationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(29); } return conversationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getConversationAssociation() { if (conversationAssociationEClass == null) { conversationAssociationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(30); } return conversationAssociationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getConversationAssociation_InnerConversationNodeRef() { return (EReference) getConversationAssociation() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getConversationAssociation_OuterConversationNodeRef() { return (EReference) getConversationAssociation() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getConversationLink() { if (conversationLinkEClass == null) { conversationLinkEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(31); } return conversationLinkEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getConversationLink_Name() { return (EAttribute) getConversationLink().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getConversationLink_SourceRef() { return (EReference) getConversationLink().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getConversationLink_TargetRef() { return (EReference) getConversationLink().getEStructuralFeatures().get( 2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getConversationNode() { if (conversationNodeEClass == null) { conversationNodeEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(32); } return conversationNodeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getConversationNode_ParticipantRefs() { return (EReference) getConversationNode().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getConversationNode_MessageFlowRefs() { return (EReference) getConversationNode().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getConversationNode_CorrelationKeys() { return (EReference) getConversationNode().getEStructuralFeatures().get( 2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getConversationNode_Name() { return (EAttribute) getConversationNode().getEStructuralFeatures().get( 3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCorrelationKey() { if (correlationKeyEClass == null) { correlationKeyEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(33); } return correlationKeyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationKey_CorrelationPropertyRef() { return (EReference) getCorrelationKey().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCorrelationKey_Name() { return (EAttribute) getCorrelationKey().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCorrelationProperty() { if (correlationPropertyEClass == null) { correlationPropertyEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(34); } return correlationPropertyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationProperty_CorrelationPropertyRetrievalExpression() { return (EReference) getCorrelationProperty().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCorrelationProperty_Name() { return (EAttribute) getCorrelationProperty().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationProperty_Type() { return (EReference) getCorrelationProperty().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCorrelationPropertyBinding() { if (correlationPropertyBindingEClass == null) { correlationPropertyBindingEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(35); } return correlationPropertyBindingEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationPropertyBinding_DataPath() { return (EReference) getCorrelationPropertyBinding() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationPropertyBinding_CorrelationPropertyRef() { return (EReference) getCorrelationPropertyBinding() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCorrelationPropertyRetrievalExpression() { if (correlationPropertyRetrievalExpressionEClass == null) { correlationPropertyRetrievalExpressionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(36); } return correlationPropertyRetrievalExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationPropertyRetrievalExpression_MessagePath() { return (EReference) getCorrelationPropertyRetrievalExpression() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationPropertyRetrievalExpression_MessageRef() { return (EReference) getCorrelationPropertyRetrievalExpression() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCorrelationSubscription() { if (correlationSubscriptionEClass == null) { correlationSubscriptionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(37); } return correlationSubscriptionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationSubscription_CorrelationPropertyBinding() { return (EReference) getCorrelationSubscription() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCorrelationSubscription_CorrelationKeyRef() { return (EReference) getCorrelationSubscription() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataAssociation() { if (dataAssociationEClass == null) { dataAssociationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(38); } return dataAssociationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataAssociation_SourceRef() { return (EReference) getDataAssociation().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataAssociation_TargetRef() { return (EReference) getDataAssociation().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataAssociation_Transformation() { return (EReference) getDataAssociation().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataAssociation_Assignment() { return (EReference) getDataAssociation().getEStructuralFeatures() .get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataInput() { if (dataInputEClass == null) { dataInputEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(39); } return dataInputEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataInput_InputSetWithOptional() { return (EReference) getDataInput().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataInput_InputSetWithWhileExecuting() { return (EReference) getDataInput().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataInput_InputSetRefs() { return (EReference) getDataInput().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataInput_IsCollection() { return (EAttribute) getDataInput().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataInput_Name() { return (EAttribute) getDataInput().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataInputAssociation() { if (dataInputAssociationEClass == null) { dataInputAssociationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(40); } return dataInputAssociationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataObject() { if (dataObjectEClass == null) { dataObjectEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(41); } return dataObjectEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataObject_IsCollection() { return (EAttribute) getDataObject().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataObjectReference() { if (dataObjectReferenceEClass == null) { dataObjectReferenceEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(42); } return dataObjectReferenceEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataObjectReference_DataObjectRef() { return (EReference) getDataObjectReference().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataOutput() { if (dataOutputEClass == null) { dataOutputEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(43); } return dataOutputEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataOutput_OutputSetWithOptional() { return (EReference) getDataOutput().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataOutput_OutputSetWithWhileExecuting() { return (EReference) getDataOutput().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataOutput_OutputSetRefs() { return (EReference) getDataOutput().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataOutput_IsCollection() { return (EAttribute) getDataOutput().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataOutput_Name() { return (EAttribute) getDataOutput().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataOutputAssociation() { if (dataOutputAssociationEClass == null) { dataOutputAssociationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(44); } return dataOutputAssociationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataState() { if (dataStateEClass == null) { dataStateEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(45); } return dataStateEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataState_Name() { return (EAttribute) getDataState().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataStore() { if (dataStoreEClass == null) { dataStoreEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(46); } return dataStoreEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataStore_Capacity() { return (EAttribute) getDataStore().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataStore_IsUnlimited() { return (EAttribute) getDataStore().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataStore_Name() { return (EAttribute) getDataStore().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataStoreReference() { if (dataStoreReferenceEClass == null) { dataStoreReferenceEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(47); } return dataStoreReferenceEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataStoreReference_DataStoreRef() { return (EReference) getDataStoreReference().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDefinitions() { if (definitionsEClass == null) { definitionsEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(48); } return definitionsEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDefinitions_Imports() { return (EReference) getDefinitions().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDefinitions_Extensions() { return (EReference) getDefinitions().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDefinitions_RootElements() { return (EReference) getDefinitions().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDefinitions_Diagrams() { return (EReference) getDefinitions().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDefinitions_Relationships() { return (EReference) getDefinitions().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDefinitions_Exporter() { return (EAttribute) getDefinitions().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDefinitions_ExporterVersion() { return (EAttribute) getDefinitions().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDefinitions_ExpressionLanguage() { return (EAttribute) getDefinitions().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDefinitions_Name() { return (EAttribute) getDefinitions().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDefinitions_TargetNamespace() { return (EAttribute) getDefinitions().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDefinitions_TypeLanguage() { return (EAttribute) getDefinitions().getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDocumentation() { if (documentationEClass == null) { documentationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(49); } return documentationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentation_Text() { return (EAttribute) getDocumentation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentation_TextFormat() { return (EAttribute) getDocumentation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEndEvent() { if (endEventEClass == null) { endEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(50); } return endEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEndPoint() { if (endPointEClass == null) { endPointEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(51); } return endPointEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getError() { if (errorEClass == null) { errorEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(52); } return errorEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getError_ErrorCode() { return (EAttribute) getError().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getError_Name() { return (EAttribute) getError().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getError_StructureRef() { return (EReference) getError().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getErrorEventDefinition() { if (errorEventDefinitionEClass == null) { errorEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(53); } return errorEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getErrorEventDefinition_ErrorRef() { return (EReference) getErrorEventDefinition().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getErrorEventDefinition_ErrorCode() { return (EAttribute) getErrorEventDefinition().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEscalation() { if (escalationEClass == null) { escalationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(54); } return escalationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEscalation_EscalationCode() { return (EAttribute) getEscalation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEscalation_Name() { return (EAttribute) getEscalation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEscalation_StructureRef() { return (EReference) getEscalation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEscalationEventDefinition() { if (escalationEventDefinitionEClass == null) { escalationEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(55); } return escalationEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEscalationEventDefinition_EscalationRef() { return (EReference) getEscalationEventDefinition() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEvent() { if (eventEClass == null) { eventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(56); } return eventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEvent_Properties() { return (EReference) getEvent().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEventBasedGateway() { if (eventBasedGatewayEClass == null) { eventBasedGatewayEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(57); } return eventBasedGatewayEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEventBasedGateway_EventGatewayType() { return (EAttribute) getEventBasedGateway().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEventBasedGateway_Instantiate() { return (EAttribute) getEventBasedGateway().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEventDefinition() { if (eventDefinitionEClass == null) { eventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(59); } return eventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExclusiveGateway() { if (exclusiveGatewayEClass == null) { exclusiveGatewayEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(60); } return exclusiveGatewayEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExclusiveGateway_Default() { return (EReference) getExclusiveGateway().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExpression() { if (expressionEClass == null) { expressionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(61); } return expressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExtension() { if (extensionEClass == null) { extensionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(62); } return extensionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExtension_Definition() { return (EReference) getExtension().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExtension_MustUnderstand() { return (EAttribute) getExtension().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExtensionAttributeDefinition() { if (extensionAttributeDefinitionEClass == null) { extensionAttributeDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(63); } return extensionAttributeDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExtensionAttributeDefinition_Name() { return (EAttribute) getExtensionAttributeDefinition() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExtensionAttributeDefinition_Type() { return (EAttribute) getExtensionAttributeDefinition() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExtensionAttributeDefinition_IsReference() { return (EAttribute) getExtensionAttributeDefinition() .getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExtensionAttributeDefinition_ExtensionDefinition() { return (EReference) getExtensionAttributeDefinition() .getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExtensionAttributeValue() { if (extensionAttributeValueEClass == null) { extensionAttributeValueEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(64); } return extensionAttributeValueEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExtensionAttributeValue_ValueRef() { return (EReference) getExtensionAttributeValue() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExtensionAttributeValue_Value() { return (EReference) getExtensionAttributeValue() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExtensionAttributeValue_ExtensionAttributeDefinition() { return (EReference) getExtensionAttributeValue() .getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExtensionDefinition() { if (extensionDefinitionEClass == null) { extensionDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(65); } return extensionDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExtensionDefinition_Name() { return (EAttribute) getExtensionDefinition().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExtensionDefinition_ExtensionAttributeDefinitions() { return (EReference) getExtensionDefinition().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFlowElement() { if (flowElementEClass == null) { flowElementEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(66); } return flowElementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowElement_Auditing() { return (EReference) getFlowElement().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowElement_Monitoring() { return (EReference) getFlowElement().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowElement_CategoryValueRef() { return (EReference) getFlowElement().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFlowElement_Name() { return (EAttribute) getFlowElement().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFlowElementsContainer() { if (flowElementsContainerEClass == null) { flowElementsContainerEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(67); } return flowElementsContainerEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowElementsContainer_LaneSets() { return (EReference) getFlowElementsContainer().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowElementsContainer_FlowElements() { return (EReference) getFlowElementsContainer().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFlowNode() { if (flowNodeEClass == null) { flowNodeEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(68); } return flowNodeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowNode_Incoming() { return (EReference) getFlowNode().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowNode_Lanes() { return (EReference) getFlowNode().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowNode_Outgoing() { return (EReference) getFlowNode().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowNode_IncomingSecurityFlow() { return (EReference) getFlowNode().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlowNode_OutgoingSecurityFlow() { return (EReference) getFlowNode().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFormalExpression() { if (formalExpressionEClass == null) { formalExpressionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(69); } return formalExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFormalExpression_EvaluatesToTypeRef() { return (EReference) getFormalExpression().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormalExpression_Language() { return (EAttribute) getFormalExpression().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormalExpression_Body() { return (EAttribute) getFormalExpression().getEStructuralFeatures().get( 2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGateway() { if (gatewayEClass == null) { gatewayEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(70); } return gatewayEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGateway_GatewayDirection() { return (EAttribute) getGateway().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGlobalBusinessRuleTask() { if (globalBusinessRuleTaskEClass == null) { globalBusinessRuleTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(72); } return globalBusinessRuleTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGlobalBusinessRuleTask_Implementation() { return (EAttribute) getGlobalBusinessRuleTask() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGlobalChoreographyTask() { if (globalChoreographyTaskEClass == null) { globalChoreographyTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(73); } return globalChoreographyTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getGlobalChoreographyTask_InitiatingParticipantRef() { return (EReference) getGlobalChoreographyTask() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGlobalConversation() { if (globalConversationEClass == null) { globalConversationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(74); } return globalConversationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGlobalManualTask() { if (globalManualTaskEClass == null) { globalManualTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(75); } return globalManualTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGlobalScriptTask() { if (globalScriptTaskEClass == null) { globalScriptTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(76); } return globalScriptTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGlobalScriptTask_Script() { return (EAttribute) getGlobalScriptTask().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGlobalScriptTask_ScriptLanguage() { return (EAttribute) getGlobalScriptTask().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGlobalTask() { if (globalTaskEClass == null) { globalTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(77); } return globalTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getGlobalTask_Resources() { return (EReference) getGlobalTask().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGlobalUserTask() { if (globalUserTaskEClass == null) { globalUserTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(78); } return globalUserTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getGlobalUserTask_Renderings() { return (EReference) getGlobalUserTask().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGlobalUserTask_Implementation() { return (EAttribute) getGlobalUserTask().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGroup() { if (groupEClass == null) { groupEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(79); } return groupEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getGroup_CategoryValueRef() { return (EReference) getGroup().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getHumanPerformer() { if (humanPerformerEClass == null) { humanPerformerEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(80); } return humanPerformerEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getImplicitThrowEvent() { if (implicitThrowEventEClass == null) { implicitThrowEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(81); } return implicitThrowEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getImport() { if (importEClass == null) { importEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(82); } return importEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getImport_ImportType() { return (EAttribute) getImport().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getImport_Location() { return (EAttribute) getImport().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getImport_Namespace() { return (EAttribute) getImport().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInclusiveGateway() { if (inclusiveGatewayEClass == null) { inclusiveGatewayEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(83); } return inclusiveGatewayEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInclusiveGateway_Default() { return (EReference) getInclusiveGateway().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInputOutputBinding() { if (inputOutputBindingEClass == null) { inputOutputBindingEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(84); } return inputOutputBindingEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputOutputBinding_InputDataRef() { return (EReference) getInputOutputBinding().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputOutputBinding_OperationRef() { return (EReference) getInputOutputBinding().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputOutputBinding_OutputDataRef() { return (EReference) getInputOutputBinding().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInputOutputSpecification() { if (inputOutputSpecificationEClass == null) { inputOutputSpecificationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(85); } return inputOutputSpecificationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputOutputSpecification_DataInputs() { return (EReference) getInputOutputSpecification() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputOutputSpecification_DataOutputs() { return (EReference) getInputOutputSpecification() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputOutputSpecification_InputSets() { return (EReference) getInputOutputSpecification() .getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputOutputSpecification_OutputSets() { return (EReference) getInputOutputSpecification() .getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInputSet() { if (inputSetEClass == null) { inputSetEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(86); } return inputSetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputSet_DataInputRefs() { return (EReference) getInputSet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputSet_OptionalInputRefs() { return (EReference) getInputSet().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputSet_WhileExecutingInputRefs() { return (EReference) getInputSet().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputSet_OutputSetRefs() { return (EReference) getInputSet().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputSet_Name() { return (EAttribute) getInputSet().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInteractionNode() { if (interactionNodeEClass == null) { interactionNodeEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(87); } return interactionNodeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInteractionNode_IncomingConversationLinks() { return (EReference) getInteractionNode().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInteractionNode_OutgoingConversationLinks() { return (EReference) getInteractionNode().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInterface() { if (interfaceEClass == null) { interfaceEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(88); } return interfaceEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInterface_Operations() { return (EReference) getInterface().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInterface_ImplementationRef() { return (EReference) getInterface().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInterface_Name() { return (EAttribute) getInterface().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getIntermediateCatchEvent() { if (intermediateCatchEventEClass == null) { intermediateCatchEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(89); } return intermediateCatchEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getIntermediateThrowEvent() { if (intermediateThrowEventEClass == null) { intermediateThrowEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(90); } return intermediateThrowEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getItemAwareElement() { if (itemAwareElementEClass == null) { itemAwareElementEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(91); } return itemAwareElementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getItemAwareElement_DataState() { return (EReference) getItemAwareElement().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getItemAwareElement_ItemSubjectRef() { return (EReference) getItemAwareElement().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getItemAwareElement_ItemAwareElementActions() { return (EReference) getItemAwareElement().getEStructuralFeatures().get( 2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getItemDefinition() { if (itemDefinitionEClass == null) { itemDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(92); } return itemDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getItemDefinition_IsCollection() { return (EAttribute) getItemDefinition().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getItemDefinition_Import() { return (EReference) getItemDefinition().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getItemDefinition_ItemKind() { return (EAttribute) getItemDefinition().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getItemDefinition_StructureRef() { return (EReference) getItemDefinition().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLane() { if (laneEClass == null) { laneEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(94); } return laneEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLane_PartitionElement() { return (EReference) getLane().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLane_FlowNodeRefs() { return (EReference) getLane().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLane_ChildLaneSet() { return (EReference) getLane().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLane_Name() { return (EAttribute) getLane().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLane_PartitionElementRef() { return (EReference) getLane().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLaneSet() { if (laneSetEClass == null) { laneSetEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(95); } return laneSetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLaneSet_Lanes() { return (EReference) getLaneSet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLaneSet_Name() { return (EAttribute) getLaneSet().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLinkEventDefinition() { if (linkEventDefinitionEClass == null) { linkEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(96); } return linkEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLinkEventDefinition_Source() { return (EReference) getLinkEventDefinition().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLinkEventDefinition_Target() { return (EReference) getLinkEventDefinition().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLinkEventDefinition_Name() { return (EAttribute) getLinkEventDefinition().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLoopCharacteristics() { if (loopCharacteristicsEClass == null) { loopCharacteristicsEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(97); } return loopCharacteristicsEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getManualTask() { if (manualTaskEClass == null) { manualTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(98); } return manualTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMessage() { if (messageEClass == null) { messageEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(99); } return messageEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMessage_ItemRef() { return (EReference) getMessage().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMessage_Name() { return (EAttribute) getMessage().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMessageEventDefinition() { if (messageEventDefinitionEClass == null) { messageEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(100); } return messageEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMessageEventDefinition_OperationRef() { return (EReference) getMessageEventDefinition() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMessageEventDefinition_MessageRef() { return (EReference) getMessageEventDefinition() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMessageFlow() { if (messageFlowEClass == null) { messageFlowEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(101); } return messageFlowEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMessageFlow_MessageRef() { return (EReference) getMessageFlow().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMessageFlow_Name() { return (EAttribute) getMessageFlow().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMessageFlow_SourceRef() { return (EReference) getMessageFlow().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMessageFlow_TargetRef() { return (EReference) getMessageFlow().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMessageFlowAssociation() { if (messageFlowAssociationEClass == null) { messageFlowAssociationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(102); } return messageFlowAssociationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMessageFlowAssociation_InnerMessageFlowRef() { return (EReference) getMessageFlowAssociation() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMessageFlowAssociation_OuterMessageFlowRef() { return (EReference) getMessageFlowAssociation() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMonitoring() { if (monitoringEClass == null) { monitoringEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(103); } return monitoringEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMultiInstanceLoopCharacteristics() { if (multiInstanceLoopCharacteristicsEClass == null) { multiInstanceLoopCharacteristicsEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(105); } return multiInstanceLoopCharacteristicsEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMultiInstanceLoopCharacteristics_LoopDataInputRef() { return (EReference) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMultiInstanceLoopCharacteristics_LoopDataOutputRef() { return (EReference) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMultiInstanceLoopCharacteristics_OutputDataItem() { return (EReference) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMultiInstanceLoopCharacteristics_ComplexBehaviorDefinition() { return (EReference) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiInstanceLoopCharacteristics_Behavior() { return (EAttribute) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiInstanceLoopCharacteristics_IsSequential() { return (EAttribute) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMultiInstanceLoopCharacteristics_NoneBehaviorEventRef() { return (EReference) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getMultiInstanceLoopCharacteristics_OneBehaviorEventRef() { return (EReference) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiInstanceLoopCharacteristics_LoopCardinality() { return (EAttribute) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiInstanceLoopCharacteristics_InputDataItem() { return (EAttribute) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiInstanceLoopCharacteristics_CompletionCondition() { return (EAttribute) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiInstanceLoopCharacteristics_ElementVariable() { return (EAttribute) getMultiInstanceLoopCharacteristics() .getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOperation() { if (operationEClass == null) { operationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(106); } return operationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOperation_InMessageRef() { return (EReference) getOperation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOperation_OutMessageRef() { return (EReference) getOperation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOperation_ErrorRefs() { return (EReference) getOperation().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOperation_ImplementationRef() { return (EReference) getOperation().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOperation_Name() { return (EAttribute) getOperation().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOutputSet() { if (outputSetEClass == null) { outputSetEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(107); } return outputSetEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputSet_DataOutputRefs() { return (EReference) getOutputSet().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputSet_OptionalOutputRefs() { return (EReference) getOutputSet().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputSet_WhileExecutingOutputRefs() { return (EReference) getOutputSet().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputSet_InputSetRefs() { return (EReference) getOutputSet().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputSet_Name() { return (EAttribute) getOutputSet().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getParallelGateway() { if (parallelGatewayEClass == null) { parallelGatewayEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(108); } return parallelGatewayEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getParticipant() { if (participantEClass == null) { participantEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(109); } return participantEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getParticipant_InterfaceRefs() { return (EReference) getParticipant().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getParticipant_EndPointRefs() { return (EReference) getParticipant().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getParticipant_ParticipantMultiplicity() { return (EReference) getParticipant().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getParticipant_Name() { return (EAttribute) getParticipant().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getParticipant_ProcessRef() { return (EReference) getParticipant().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getParticipantAssociation() { if (participantAssociationEClass == null) { participantAssociationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(110); } return participantAssociationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getParticipantAssociation_InnerParticipantRef() { return (EReference) getParticipantAssociation() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getParticipantAssociation_OuterParticipantRef() { return (EReference) getParticipantAssociation() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getParticipantMultiplicity() { if (participantMultiplicityEClass == null) { participantMultiplicityEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(111); } return participantMultiplicityEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getParticipantMultiplicity_Maximum() { return (EAttribute) getParticipantMultiplicity() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getParticipantMultiplicity_Minimum() { return (EAttribute) getParticipantMultiplicity() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPartnerEntity() { if (partnerEntityEClass == null) { partnerEntityEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(112); } return partnerEntityEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPartnerEntity_ParticipantRef() { return (EReference) getPartnerEntity().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPartnerEntity_Name() { return (EAttribute) getPartnerEntity().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPartnerRole() { if (partnerRoleEClass == null) { partnerRoleEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(113); } return partnerRoleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPartnerRole_ParticipantRef() { return (EReference) getPartnerRole().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPartnerRole_Name() { return (EAttribute) getPartnerRole().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPerformer() { if (performerEClass == null) { performerEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(114); } return performerEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPotentialOwner() { if (potentialOwnerEClass == null) { potentialOwnerEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(115); } return potentialOwnerEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcess() { if (processEClass == null) { processEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(116); } return processEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_Auditing() { return (EReference) getProcess().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_Monitoring() { return (EReference) getProcess().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_Properties() { return (EReference) getProcess().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_Artifacts() { return (EReference) getProcess().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_Resources() { return (EReference) getProcess().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_CorrelationSubscriptions() { return (EReference) getProcess().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_Supports() { return (EReference) getProcess().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_DefinitionalCollaborationRef() { return (EReference) getProcess().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcess_IsClosed() { return (EAttribute) getProcess().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcess_IsExecutable() { return (EAttribute) getProcess().getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcess_ProcessType() { return (EAttribute) getProcess().getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcess_Filename() { return (EAttribute) getProcess().getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_ExecutionListeners() { return (EReference) getProcess().getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcess_Namespace() { return (EAttribute) getProcess().getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcess_ProcessActions() { return (EReference) getProcess().getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProperty() { if (propertyEClass == null) { propertyEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(118); } return propertyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProperty_Name() { return (EAttribute) getProperty().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getReceiveTask() { if (receiveTaskEClass == null) { receiveTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(119); } return receiveTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getReceiveTask_Implementation() { return (EAttribute) getReceiveTask().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getReceiveTask_Instantiate() { return (EAttribute) getReceiveTask().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getReceiveTask_MessageRef() { return (EReference) getReceiveTask().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getReceiveTask_OperationRef() { return (EReference) getReceiveTask().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRelationship() { if (relationshipEClass == null) { relationshipEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(120); } return relationshipEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationship_Sources() { return (EReference) getRelationship().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRelationship_Targets() { return (EReference) getRelationship().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRelationship_Direction() { return (EAttribute) getRelationship().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRelationship_Type() { return (EAttribute) getRelationship().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRendering() { if (renderingEClass == null) { renderingEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(122); } return renderingEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getResource() { if (resourceEClass == null) { resourceEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(123); } return resourceEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResource_ResourceParameters() { return (EReference) getResource().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResource_Name() { return (EAttribute) getResource().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getResourceAssignmentExpression() { if (resourceAssignmentExpressionEClass == null) { resourceAssignmentExpressionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(124); } return resourceAssignmentExpressionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResourceAssignmentExpression_Expression() { return (EReference) getResourceAssignmentExpression() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getResourceParameter() { if (resourceParameterEClass == null) { resourceParameterEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(125); } return resourceParameterEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResourceParameter_IsRequired() { return (EAttribute) getResourceParameter().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResourceParameter_Name() { return (EAttribute) getResourceParameter().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResourceParameter_Type() { return (EReference) getResourceParameter().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getResourceParameterBinding() { if (resourceParameterBindingEClass == null) { resourceParameterBindingEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(126); } return resourceParameterBindingEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResourceParameterBinding_Expression() { return (EReference) getResourceParameterBinding() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResourceParameterBinding_ParameterRef() { return (EReference) getResourceParameterBinding() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getResourceRole() { if (resourceRoleEClass == null) { resourceRoleEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(127); } return resourceRoleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResourceRole_ResourceRef() { return (EReference) getResourceRole().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResourceRole_ResourceParameterBindings() { return (EReference) getResourceRole().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResourceRole_ResourceAssignmentExpression() { return (EReference) getResourceRole().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResourceRole_Name() { return (EAttribute) getResourceRole().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRootElement() { if (rootElementEClass == null) { rootElementEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(128); } return rootElementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getScriptTask() { if (scriptTaskEClass == null) { scriptTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(129); } return scriptTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getScriptTask_Script() { return (EAttribute) getScriptTask().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getScriptTask_ScriptFormat() { return (EAttribute) getScriptTask().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSendTask() { if (sendTaskEClass == null) { sendTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(130); } return sendTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSendTask_Implementation() { return (EAttribute) getSendTask().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSendTask_MessageRef() { return (EReference) getSendTask().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSendTask_OperationRef() { return (EReference) getSendTask().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSequenceFlow() { if (sequenceFlowEClass == null) { sequenceFlowEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(131); } return sequenceFlowEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSequenceFlow_ConditionExpression() { return (EReference) getSequenceFlow().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSequenceFlow_IsImmediate() { return (EAttribute) getSequenceFlow().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSequenceFlow_SourceRef() { return (EReference) getSequenceFlow().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSequenceFlow_TargetRef() { return (EReference) getSequenceFlow().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSequenceFlow_ExecutionListeners() { return (EReference) getSequenceFlow().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getServiceTask() { if (serviceTaskEClass == null) { serviceTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(132); } return serviceTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getServiceTask_Implementation() { return (EAttribute) getServiceTask().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getServiceTask_OperationRef() { return (EReference) getServiceTask().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getServiceTask_CustomProperties() { return (EReference) getServiceTask().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getServiceTask_ImplementationType() { return (EAttribute) getServiceTask().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getServiceTask_FieldExtensions() { return (EReference) getServiceTask().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getServiceTask_ResultVariableName() { return (EAttribute) getServiceTask().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSignal() { if (signalEClass == null) { signalEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(133); } return signalEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSignal_Name() { return (EAttribute) getSignal().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSignal_StructureRef() { return (EReference) getSignal().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSignalEventDefinition() { if (signalEventDefinitionEClass == null) { signalEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(134); } return signalEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSignalEventDefinition_SignalRef() { return (EReference) getSignalEventDefinition().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStandardLoopCharacteristics() { if (standardLoopCharacteristicsEClass == null) { standardLoopCharacteristicsEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(135); } return standardLoopCharacteristicsEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStandardLoopCharacteristics_LoopCondition() { return (EReference) getStandardLoopCharacteristics() .getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStandardLoopCharacteristics_LoopMaximum() { return (EReference) getStandardLoopCharacteristics() .getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStandardLoopCharacteristics_TestBefore() { return (EAttribute) getStandardLoopCharacteristics() .getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStartEvent() { if (startEventEClass == null) { startEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(136); } return startEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStartEvent_IsInterrupting() { return (EAttribute) getStartEvent().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStartEvent_FormKey() { return (EAttribute) getStartEvent().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStartEvent_FormProperties() { return (EReference) getStartEvent().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStartEvent_Initiator() { return (EAttribute) getStartEvent().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSubChoreography() { if (subChoreographyEClass == null) { subChoreographyEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(137); } return subChoreographyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSubChoreography_Artifacts() { return (EReference) getSubChoreography().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSubConversation() { if (subConversationEClass == null) { subConversationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(138); } return subConversationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSubConversation_ConversationNodes() { return (EReference) getSubConversation().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSubProcess() { if (subProcessEClass == null) { subProcessEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(139); } return subProcessEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSubProcess_Artifacts() { return (EReference) getSubProcess().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSubProcess_TriggeredByEvent() { return (EAttribute) getSubProcess().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTask() { if (taskEClass == null) { taskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(140); } return taskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTerminateEventDefinition() { if (terminateEventDefinitionEClass == null) { terminateEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(141); } return terminateEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTextAnnotation() { if (textAnnotationEClass == null) { textAnnotationEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(142); } return textAnnotationEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextAnnotation_Text() { return (EAttribute) getTextAnnotation().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextAnnotation_TextFormat() { return (EAttribute) getTextAnnotation().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getThrowEvent() { if (throwEventEClass == null) { throwEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(143); } return throwEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getThrowEvent_DataInputs() { return (EReference) getThrowEvent().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getThrowEvent_DataInputAssociation() { return (EReference) getThrowEvent().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getThrowEvent_InputSet() { return (EReference) getThrowEvent().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getThrowEvent_EventDefinitions() { return (EReference) getThrowEvent().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getThrowEvent_EventDefinitionRefs() { return (EReference) getThrowEvent().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTimerEventDefinition() { if (timerEventDefinitionEClass == null) { timerEventDefinitionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(144); } return timerEventDefinitionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTimerEventDefinition_TimeDate() { return (EReference) getTimerEventDefinition().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTimerEventDefinition_TimeDuration() { return (EReference) getTimerEventDefinition().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTimerEventDefinition_TimeCycle() { return (EReference) getTimerEventDefinition().getEStructuralFeatures() .get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTransaction() { if (transactionEClass == null) { transactionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(145); } return transactionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTransaction_Protocol() { return (EAttribute) getTransaction().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTransaction_Method() { return (EAttribute) getTransaction().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getUserTask() { if (userTaskEClass == null) { userTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(146); } return userTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getUserTask_Renderings() { return (EReference) getUserTask().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getUserTask_Implementation() { return (EAttribute) getUserTask().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getUserTask_Assignee() { return (EAttribute) getUserTask().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getUserTask_CandidateUsers() { return (EReference) getUserTask().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getUserTask_CandidateGroups() { return (EReference) getUserTask().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getUserTask_FormKey() { return (EAttribute) getUserTask().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getUserTask_FormProperties() { return (EReference) getUserTask().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getUserTask_Priority() { return (EAttribute) getUserTask().getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getUserTask_DueDate() { return (EAttribute) getUserTask().getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCandidateUser() { if (candidateUserEClass == null) { candidateUserEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(147); } return candidateUserEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCandidateUser_User() { return (EAttribute) getCandidateUser().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCandidateGroup() { if (candidateGroupEClass == null) { candidateGroupEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(148); } return candidateGroupEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCandidateGroup_Group() { return (EAttribute) getCandidateGroup().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCustomProperty() { if (customPropertyEClass == null) { customPropertyEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(149); } return customPropertyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCustomProperty_Name() { return (EAttribute) getCustomProperty().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCustomProperty_SimpleValue() { return (EAttribute) getCustomProperty().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getCustomProperty_ComplexValue() { return (EReference) getCustomProperty().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMailTask() { if (mailTaskEClass == null) { mailTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(150); } return mailTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMailTask_To() { return (EAttribute) getMailTask().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMailTask_From() { return (EAttribute) getMailTask().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMailTask_Subject() { return (EAttribute) getMailTask().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMailTask_Cc() { return (EAttribute) getMailTask().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMailTask_Bcc() { return (EAttribute) getMailTask().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMailTask_Html() { return (EAttribute) getMailTask().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMailTask_Text() { return (EAttribute) getMailTask().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFieldExtension() { if (fieldExtensionEClass == null) { fieldExtensionEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(151); } return fieldExtensionEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFieldExtension_Fieldname() { return (EAttribute) getFieldExtension().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFieldExtension_Expression() { return (EAttribute) getFieldExtension().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getComplexDataType() { if (complexDataTypeEClass == null) { complexDataTypeEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(152); } return complexDataTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataGrid() { if (dataGridEClass == null) { dataGridEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(153); } return dataGridEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataGrid_Row() { return (EReference) getDataGrid().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataGridRow() { if (dataGridRowEClass == null) { dataGridRowEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(154); } return dataGridRowEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataGridRow_Index() { return (EAttribute) getDataGridRow().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataGridRow_Field() { return (EReference) getDataGridRow().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataGridField() { if (dataGridFieldEClass == null) { dataGridFieldEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(155); } return dataGridFieldEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataGridField_Name() { return (EAttribute) getDataGridField().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataGridField_SimpleValue() { return (EAttribute) getDataGridField().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getActivitiListener() { if (activitiListenerEClass == null) { activitiListenerEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(156); } return activitiListenerEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivitiListener_ImplementationType() { return (EAttribute) getActivitiListener().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivitiListener_Implementation() { return (EAttribute) getActivitiListener().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivitiListener_Event() { return (EAttribute) getActivitiListener().getEStructuralFeatures().get( 2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getActivitiListener_FieldExtensions() { return (EReference) getActivitiListener().getEStructuralFeatures().get( 3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivitiListener_RunAs() { return (EAttribute) getActivitiListener().getEStructuralFeatures().get( 4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getActivitiListener_ScriptProcessor() { return (EAttribute) getActivitiListener().getEStructuralFeatures().get( 5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFormProperty() { if (formPropertyEClass == null) { formPropertyEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(157); } return formPropertyEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormProperty_Name() { return (EAttribute) getFormProperty().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormProperty_Type() { return (EAttribute) getFormProperty().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormProperty_Value() { return (EAttribute) getFormProperty().getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormProperty_Readable() { return (EAttribute) getFormProperty().getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormProperty_Writeable() { return (EAttribute) getFormProperty().getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormProperty_Required() { return (EAttribute) getFormProperty().getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFormProperty_FormValues() { return (EReference) getFormProperty().getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getIOParameter() { if (ioParameterEClass == null) { ioParameterEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(158); } return ioParameterEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getIOParameter_Source() { return (EAttribute) getIOParameter().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getIOParameter_Target() { return (EAttribute) getIOParameter().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAlfrescoUserTask() { if (alfrescoUserTaskEClass == null) { alfrescoUserTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(159); } return alfrescoUserTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAlfrescoStartEvent() { if (alfrescoStartEventEClass == null) { alfrescoStartEventEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(160); } return alfrescoStartEventEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAlfrescoScriptTask() { if (alfrescoScriptTaskEClass == null) { alfrescoScriptTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(161); } return alfrescoScriptTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAlfrescoScriptTask_Script() { return (EAttribute) getAlfrescoScriptTask().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAlfrescoScriptBase() { if (alfrescoScriptBaseEClass == null) { alfrescoScriptBaseEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(162); } return alfrescoScriptBaseEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAlfrescoScriptBase_RunAs() { return (EAttribute) getAlfrescoScriptBase().getEStructuralFeatures() .get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAlfrescoScriptBase_ScriptProcessor() { return (EAttribute) getAlfrescoScriptBase().getEStructuralFeatures() .get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAlfrescoMailTask() { if (alfrescoMailTaskEClass == null) { alfrescoMailTaskEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(163); } return alfrescoMailTaskEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAlfrescoMailTask_ToMany() { return (EAttribute) getAlfrescoMailTask().getEStructuralFeatures().get( 0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAlfrescoMailTask_Template() { return (EAttribute) getAlfrescoMailTask().getEStructuralFeatures().get( 1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAlfrescoMailTask_TemplateModel() { return (EAttribute) getAlfrescoMailTask().getEStructuralFeatures().get( 2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFormValue() { if (formValueEClass == null) { formValueEClass = (EClass) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(164); } return formValueEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormValue_ValueId() { return (EAttribute) getFormValue().getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFormValue_ValueName() { return (EAttribute) getFormValue().getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getAdHocOrdering() { if (adHocOrderingEEnum == null) { adHocOrderingEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(2); } return adHocOrderingEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getAssociationDirection() { if (associationDirectionEEnum == null) { associationDirectionEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers().get(7); } return associationDirectionEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getChoreographyLoopType() { if (choreographyLoopTypeEEnum == null) { choreographyLoopTypeEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(22); } return choreographyLoopTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getEventBasedGatewayType() { if (eventBasedGatewayTypeEEnum == null) { eventBasedGatewayTypeEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(58); } return eventBasedGatewayTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getGatewayDirection() { if (gatewayDirectionEEnum == null) { gatewayDirectionEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(71); } return gatewayDirectionEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getItemKind() { if (itemKindEEnum == null) { itemKindEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(93); } return itemKindEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getMultiInstanceBehavior() { if (multiInstanceBehaviorEEnum == null) { multiInstanceBehaviorEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(104); } return multiInstanceBehaviorEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getProcessType() { if (processTypeEEnum == null) { processTypeEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(117); } return processTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getRelationshipDirection() { if (relationshipDirectionEEnum == null) { relationshipDirectionEEnum = (EEnum) EPackage.Registry.INSTANCE .getEPackage(Bpmn2Package.eNS_URI).getEClassifiers() .get(121); } return relationshipDirectionEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Bpmn2Factory getBpmn2Factory() { return (Bpmn2Factory) getEFactoryInstance(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isLoaded = false; /** * Laods the package and any sub-packages from their serialized form. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void loadPackage() { if (isLoaded) return; isLoaded = true; URL url = getClass().getResource(packageFilename); if (url == null) { throw new RuntimeException("Missing serialized package: " + packageFilename); } URI uri = URI.createURI(url.toString()); Resource resource = new EcoreResourceFactoryImpl().createResource(uri); try { resource.load(null); } catch (IOException exception) { throw new WrappedException(exception); } initializeFromLoadedEPackage(this, (EPackage) resource.getContents() .get(0)); createResource(eNS_URI); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isFixed = false; /** * Fixes up the loaded package, to make it appear as if it had been programmatically built. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void fixPackageContents() { if (isFixed) return; isFixed = true; fixEClassifiers(); } /** * Sets the instance class on the given classifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void fixInstanceClass(EClassifier eClassifier) { if (eClassifier.getInstanceClassName() == null) { eClassifier.setInstanceClassName("org.eclipse.bpmn2." + eClassifier.getName()); setGeneratedClassName(eClassifier); } } } //Bpmn2PackageImpl