<?xml version="1.0" encoding="UTF-8"?> | |
<ecore:EPackage xmi:version="2.0" | |
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="bpmn2" | |
nsURI="http://www.omg.org/spec/BPMN/20100524/MODEL-XMI" nsPrefix="bpmn2"> | |
<eClassifiers xsi:type="ecore:EClass" name="DocumentRoot"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=""/> | |
<details key="kind" value="mixed"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="elementWildcard"/> | |
<details key="name" value=":mixed"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="xMLNSPrefixMap" upperBound="-1" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" | |
transient="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="xmlns:prefix"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" | |
transient="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="xsi:schemaLocation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="activity" upperBound="-2" | |
eType="#//Activity" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="activity"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="adHocSubProcess" upperBound="-2" | |
eType="#//AdHocSubProcess" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="adHocSubProcess"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="flowElement" upperBound="-2" | |
eType="#//FlowElement" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="flowElement"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="artifact" upperBound="-2" | |
eType="#//Artifact" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="artifact"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="assignment" upperBound="-2" | |
eType="#//Assignment" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="assignment"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="association" upperBound="-2" | |
eType="#//Association" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="association"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#artifact"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="auditing" upperBound="-2" | |
eType="#//Auditing" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="auditing"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="baseElement" upperBound="-2" | |
eType="#//BaseElement" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="baseElement"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="baseElementWithMixedContent" | |
upperBound="-2" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject" | |
volatile="true" transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="baseElementWithMixedContent"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="boundaryEvent" upperBound="-2" | |
eType="#//BoundaryEvent" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="boundaryEvent"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="businessRuleTask" upperBound="-2" | |
eType="#//BusinessRuleTask" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="businessRuleTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="callableElement" upperBound="-2" | |
eType="#//CallableElement" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="callableElement"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="callActivity" upperBound="-2" | |
eType="#//CallActivity" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="callActivity"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="callChoreography" upperBound="-2" | |
eType="#//CallChoreography" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="callChoreography"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="callConversation" upperBound="-2" | |
eType="#//CallConversation" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="callConversation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#conversationNode"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conversationNode" upperBound="-2" | |
eType="#//ConversationNode" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conversationNode"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cancelEventDefinition" | |
upperBound="-2" eType="#//CancelEventDefinition" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="cancelEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="eventDefinition" upperBound="-2" | |
eType="#//EventDefinition" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="eventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="rootElement" upperBound="-2" | |
eType="#//RootElement" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="rootElement"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="catchEvent" upperBound="-2" | |
eType="#//CatchEvent" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="catchEvent"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="category" upperBound="-2" | |
eType="#//Category" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="category"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="categoryValue" upperBound="-2" | |
eType="#//CategoryValue" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="categoryValue"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="choreography" upperBound="-2" | |
eType="#//Choreography" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="choreography"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#collaboration"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="collaboration" upperBound="-2" | |
eType="#//Collaboration" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="collaboration"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="choreographyActivity" upperBound="-2" | |
eType="#//ChoreographyActivity" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="choreographyActivity"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="choreographyTask" upperBound="-2" | |
eType="#//ChoreographyTask" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="choreographyTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="compensateEventDefinition" | |
upperBound="-2" eType="#//CompensateEventDefinition" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="compensateEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="complexBehaviorDefinition" | |
upperBound="-2" eType="#//ComplexBehaviorDefinition" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="complexBehaviorDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="complexGateway" upperBound="-2" | |
eType="#//ComplexGateway" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="complexGateway"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionalEventDefinition" | |
upperBound="-2" eType="#//ConditionalEventDefinition" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conditionalEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conversation" upperBound="-2" | |
eType="#//Conversation" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conversation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#conversationNode"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conversationAssociation" | |
upperBound="-2" eType="#//ConversationAssociation" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conversationAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conversationLink" upperBound="-2" | |
eType="#//ConversationLink" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conversationLink"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationKey" upperBound="-2" | |
eType="#//CorrelationKey" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationKey"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationProperty" upperBound="-2" | |
eType="#//CorrelationProperty" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationProperty"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyBinding" | |
upperBound="-2" eType="#//CorrelationPropertyBinding" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationPropertyBinding"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyRetrievalExpression" | |
upperBound="-2" eType="#//CorrelationPropertyRetrievalExpression" volatile="true" | |
transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationPropertyRetrievalExpression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationSubscription" | |
upperBound="-2" eType="#//CorrelationSubscription" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationSubscription"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataAssociation" upperBound="-2" | |
eType="#//DataAssociation" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataInput" upperBound="-2" | |
eType="#//DataInput" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataInput"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataInputAssociation" upperBound="-2" | |
eType="#//DataInputAssociation" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataInputAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataObject" upperBound="-2" | |
eType="#//DataObject" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataObject"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataObjectReference" upperBound="-2" | |
eType="#//DataObjectReference" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataObjectReference"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataOutput" upperBound="-2" | |
eType="#//DataOutput" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataOutput"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputAssociation" | |
upperBound="-2" eType="#//DataOutputAssociation" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataOutputAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataState" upperBound="-2" | |
eType="#//DataState" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataState"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataStore" upperBound="-2" | |
eType="#//DataStore" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataStore"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataStoreReference" upperBound="-2" | |
eType="#//DataStoreReference" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataStoreReference"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="definitions" upperBound="-2" | |
eType="#//Definitions" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="definitions"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" upperBound="-2" | |
eType="#//Documentation" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="documentation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="endEvent" upperBound="-2" | |
eType="#//EndEvent" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="endEvent"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="endPoint" upperBound="-2" | |
eType="#//EndPoint" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="endPoint"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="error" upperBound="-2" | |
eType="#//Error" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="error"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="errorEventDefinition" upperBound="-2" | |
eType="#//ErrorEventDefinition" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="errorEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="escalation" upperBound="-2" | |
eType="#//Escalation" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="escalation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="escalationEventDefinition" | |
upperBound="-2" eType="#//EscalationEventDefinition" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="escalationEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="event" upperBound="-2" | |
eType="#//Event" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="event"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="eventBasedGateway" upperBound="-2" | |
eType="#//EventBasedGateway" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="eventBasedGateway"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="exclusiveGateway" upperBound="-2" | |
eType="#//ExclusiveGateway" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="exclusiveGateway"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="expression" upperBound="-2" | |
eType="#//Expression" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="expression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="extension" upperBound="-2" | |
eType="#//Extension" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="extension"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="extensionElements" upperBound="-2" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject" volatile="true" | |
transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="extensionElements"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="flowNode" upperBound="-2" | |
eType="#//FlowNode" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="flowNode"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="formalExpression" upperBound="-2" | |
eType="#//FormalExpression" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="formalExpression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#expression"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="gateway" upperBound="-2" | |
eType="#//Gateway" changeable="false" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="gateway"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="globalBusinessRuleTask" | |
upperBound="-2" eType="#//GlobalBusinessRuleTask" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="globalBusinessRuleTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="globalChoreographyTask" | |
upperBound="-2" eType="#//GlobalChoreographyTask" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="globalChoreographyTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#choreography"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="globalConversation" upperBound="-2" | |
eType="#//GlobalConversation" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="globalConversation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#collaboration"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="globalManualTask" upperBound="-2" | |
eType="#//GlobalManualTask" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="globalManualTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="globalScriptTask" upperBound="-2" | |
eType="#//GlobalScriptTask" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="globalScriptTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="globalTask" upperBound="-2" | |
eType="#//GlobalTask" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="globalTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="globalUserTask" upperBound="-2" | |
eType="#//GlobalUserTask" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="globalUserTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="group" upperBound="-2" | |
eType="#//Group" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="group"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#artifact"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="humanPerformer" upperBound="-2" | |
eType="#//HumanPerformer" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="humanPerformer"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#performer"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="performer" upperBound="-2" | |
eType="#//Performer" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="performer"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#resourceRole"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceRole" upperBound="-2" | |
eType="#//ResourceRole" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceRole"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="implicitThrowEvent" upperBound="-2" | |
eType="#//ImplicitThrowEvent" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="implicitThrowEvent"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="import" upperBound="-2" | |
eType="#//Import" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="import"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inclusiveGateway" upperBound="-2" | |
eType="#//InclusiveGateway" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="inclusiveGateway"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputSet" upperBound="-2" | |
eType="#//InputSet" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="inputSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interface" upperBound="-2" | |
eType="#//Interface" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interface"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="intermediateCatchEvent" | |
upperBound="-2" eType="#//IntermediateCatchEvent" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="intermediateCatchEvent"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="intermediateThrowEvent" | |
upperBound="-2" eType="#//IntermediateThrowEvent" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="intermediateThrowEvent"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ioBinding" upperBound="-2" | |
eType="#//InputOutputBinding" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ioBinding"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ioSpecification" upperBound="-2" | |
eType="#//InputOutputSpecification" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ioSpecification"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="itemDefinition" upperBound="-2" | |
eType="#//ItemDefinition" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="itemDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="lane" upperBound="-2" eType="#//Lane" | |
volatile="true" transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="lane"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="laneSet" upperBound="-2" | |
eType="#//LaneSet" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="laneSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="linkEventDefinition" upperBound="-2" | |
eType="#//LinkEventDefinition" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="linkEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="loopCharacteristics" upperBound="-2" | |
eType="#//LoopCharacteristics" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="loopCharacteristics"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="manualTask" upperBound="-2" | |
eType="#//ManualTask" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="manualTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="message" upperBound="-2" | |
eType="#//Message" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageEventDefinition" | |
upperBound="-2" eType="#//MessageEventDefinition" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messageEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageFlow" upperBound="-2" | |
eType="#//MessageFlow" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messageFlow"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageFlowAssociation" | |
upperBound="-2" eType="#//MessageFlowAssociation" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messageFlowAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="monitoring" upperBound="-2" | |
eType="#//Monitoring" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="monitoring"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="multiInstanceLoopCharacteristics" | |
upperBound="-2" eType="#//MultiInstanceLoopCharacteristics" volatile="true" | |
transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="multiInstanceLoopCharacteristics"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#loopCharacteristics"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="operation" upperBound="-2" | |
eType="#//Operation" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="operation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputSet" upperBound="-2" | |
eType="#//OutputSet" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="outputSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="parallelGateway" upperBound="-2" | |
eType="#//ParallelGateway" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="parallelGateway"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participant" upperBound="-2" | |
eType="#//Participant" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participant"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantAssociation" | |
upperBound="-2" eType="#//ParticipantAssociation" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantMultiplicity" | |
upperBound="-2" eType="#//ParticipantMultiplicity" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantMultiplicity"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="partnerEntity" upperBound="-2" | |
eType="#//PartnerEntity" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="partnerEntity"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="partnerRole" upperBound="-2" | |
eType="#//PartnerRole" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="partnerRole"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="potentialOwner" upperBound="-2" | |
eType="#//PotentialOwner" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="potentialOwner"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#performer"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="process" upperBound="-2" | |
eType="#//Process" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="process"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-2" | |
eType="#//Property" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="property"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="receiveTask" upperBound="-2" | |
eType="#//ReceiveTask" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="receiveTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="relationship" upperBound="-2" | |
eType="#//Relationship" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="relationship"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="rendering" upperBound="-2" | |
eType="#//Rendering" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="rendering"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resource" upperBound="-2" | |
eType="#//Resource" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceAssignmentExpression" | |
upperBound="-2" eType="#//ResourceAssignmentExpression" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceAssignmentExpression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceParameter" upperBound="-2" | |
eType="#//ResourceParameter" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceParameter"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceParameterBinding" | |
upperBound="-2" eType="#//ResourceParameterBinding" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceParameterBinding"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="script" upperBound="-2" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject" volatile="true" | |
transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="script"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="scriptTask" upperBound="-2" | |
eType="#//ScriptTask" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="scriptTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sendTask" upperBound="-2" | |
eType="#//SendTask" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="sendTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceFlow" upperBound="-2" | |
eType="#//SequenceFlow" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="sequenceFlow"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceTask" upperBound="-2" | |
eType="#//ServiceTask" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="serviceTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="signal" upperBound="-2" | |
eType="#//Signal" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="signal"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="signalEventDefinition" | |
upperBound="-2" eType="#//SignalEventDefinition" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="signalEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="standardLoopCharacteristics" | |
upperBound="-2" eType="#//StandardLoopCharacteristics" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="standardLoopCharacteristics"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#loopCharacteristics"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="startEvent" upperBound="-2" | |
eType="#//StartEvent" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="startEvent"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="subChoreography" upperBound="-2" | |
eType="#//SubChoreography" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="subChoreography"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="subConversation" upperBound="-2" | |
eType="#//SubConversation" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="subConversation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#conversationNode"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="subProcess" upperBound="-2" | |
eType="#//SubProcess" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="subProcess"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="task" upperBound="-2" eType="#//Task" | |
volatile="true" transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="task"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="terminateEventDefinition" | |
upperBound="-2" eType="#//TerminateEventDefinition" volatile="true" transient="true" | |
derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="terminateEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="text" upperBound="-2" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject" | |
volatile="true" transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="text"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="textAnnotation" upperBound="-2" | |
eType="#//TextAnnotation" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="textAnnotation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#artifact"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="throwEvent" upperBound="-2" | |
eType="#//ThrowEvent" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="throwEvent"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="timerEventDefinition" upperBound="-2" | |
eType="#//TimerEventDefinition" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="timerEventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="transaction" upperBound="-2" | |
eType="#//Transaction" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="transaction"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="userTask" upperBound="-2" | |
eType="#//UserTask" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="userTask"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="affiliation" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Activity" eSuperTypes="#//FlowNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tActivity"/> | |
<details key="kind" value="elementOnly"/> | |
<details key="abstract" value="true"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ioSpecification" ordered="false" | |
eType="#//InputOutputSpecification" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ioSpecification"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="boundaryEventRefs" ordered="false" | |
upperBound="-1" eType="#//BoundaryEvent" transient="true" derived="true" resolveProxies="false" | |
eOpposite="#//BoundaryEvent/attachedToRef"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="properties" ordered="false" | |
upperBound="-1" eType="#//Property" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="property"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataInputAssociations" | |
ordered="false" upperBound="-1" eType="#//DataInputAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataInputAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputAssociations" | |
ordered="false" upperBound="-1" eType="#//DataOutputAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataOutputAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resources" ordered="false" | |
upperBound="-1" eType="#//ResourceRole" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceRole"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#resourceRole"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="loopCharacteristics" ordered="false" | |
eType="#//LoopCharacteristics" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="loopCharacteristics"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#loopCharacteristics"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="completionQuantity" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" | |
defaultValueLiteral="1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="completionQuantity"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="default" ordered="false" | |
eType="#//SequenceFlow" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="default"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isForCompensation" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isForCompensation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="startQuantity" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" | |
defaultValueLiteral="1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="startQuantity"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="AdHocOrdering"> | |
<eLiterals name="Parallel"/> | |
<eLiterals name="Sequential" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="AdHocSubProcess" eSuperTypes="#//SubProcess"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tAdHocSubProcess"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="completionCondition" ordered="false" | |
lowerBound="1" eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="completionCondition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="cancelRemainingInstances" | |
ordered="false" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="cancelRemainingInstances"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="ordering" ordered="false" | |
lowerBound="1" eType="#//AdHocOrdering"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="ordering"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Artifact" abstract="true" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tArtifact"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Assignment" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tAssignment"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="from" ordered="false" lowerBound="1" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="from"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="to" ordered="false" lowerBound="1" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="to"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Association" eSuperTypes="#//Artifact"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tAssociation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="associationDirection" ordered="false" | |
lowerBound="1" eType="#//AssociationDirection"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="associationDirection"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false" | |
lowerBound="1" eType="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="sourceRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false" | |
lowerBound="1" eType="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="targetRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="AssociationDirection"> | |
<eLiterals name="None"/> | |
<eLiterals name="One" value="1"/> | |
<eLiterals name="Both" value="2"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Auditing" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tAuditing"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tBaseElement"/> | |
<details key="kind" value="elementOnly"/> | |
<details key="abstract" value="true"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="extensionValues" ordered="false" | |
upperBound="-1" eType="#//ExtensionAttributeValue" transient="true" derived="true" | |
containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="extensionElements"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="documentation" ordered="false" | |
upperBound="-1" eType="#//Documentation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="documentation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="extensionDefinitions" ordered="false" | |
upperBound="-1" eType="#//ExtensionDefinition"/> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false" | |
upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attributeWildcard"/> | |
<details key="wildcards" value="##other"/> | |
<details key="name" value=":3"/> | |
<details key="processing" value="lax"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="BoundaryEvent" eSuperTypes="#//CatchEvent"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tBoundaryEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="attachedToRef" ordered="false" | |
lowerBound="1" eType="#//Activity" resolveProxies="false" eOpposite="#//Activity/boundaryEventRefs"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="attachedToRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="cancelActivity" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="cancelActivity"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="BusinessRuleTask" eSuperTypes="#//Task"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tBusinessRuleTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CallActivity" eSuperTypes="#//Activity"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCallActivity"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="calledElementRef" ordered="false" | |
eType="#//CallableElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="calledElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CallChoreography" eSuperTypes="#//ChoreographyActivity"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCallChoreography"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantAssociations" | |
ordered="false" upperBound="-1" eType="#//ParticipantAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="calledChoreographyRef" | |
ordered="false" eType="#//Choreography"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="calledChoreographyRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CallConversation" eSuperTypes="#//ConversationNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCallConversation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantAssociations" | |
ordered="false" upperBound="-1" eType="#//ParticipantAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="calledCollaborationRef" | |
ordered="false" eType="#//Collaboration"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="calledCollaborationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CallableElement" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCallableElement"/> | |
<details key="kind" value="elementOnly"/> | |
<details key="abstract" value="true"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="supportedInterfaceRefs" | |
ordered="false" upperBound="-1" eType="#//Interface"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="supportedInterfaceRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ioSpecification" ordered="false" | |
eType="#//InputOutputSpecification" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ioSpecification"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ioBinding" ordered="false" | |
upperBound="-1" eType="#//InputOutputBinding" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ioBinding"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CancelEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCancelEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CatchEvent" abstract="true" eSuperTypes="#//Event"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCatchEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputs" ordered="false" | |
upperBound="-1" eType="#//DataOutput" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataOutput"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputAssociation" | |
ordered="false" upperBound="-1" eType="#//DataOutputAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataOutputAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputSet" ordered="false" | |
eType="#//OutputSet" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="outputSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="eventDefinitions" ordered="false" | |
upperBound="-1" eType="#//EventDefinition" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="eventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="eventDefinitionRefs" ordered="false" | |
upperBound="-1" eType="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="eventDefinitionRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="parallelMultiple" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="parallelMultiple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Category" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCategory"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="categoryValue" ordered="false" | |
upperBound="-1" eType="#//CategoryValue" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="categoryValue"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CategoryValue" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCategoryValue"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="value"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="categorizedFlowElements" | |
ordered="false" upperBound="-1" eType="#//FlowElement" changeable="false" | |
volatile="true" transient="true" derived="true" resolveProxies="false"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Choreography" eSuperTypes="#//Collaboration #//FlowElementsContainer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tChoreography"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ChoreographyActivity" abstract="true" | |
eSuperTypes="#//FlowNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tChoreographyActivity"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantRefs" ordered="false" | |
lowerBound="2" upperBound="-1" eType="#//Participant"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationKeys" ordered="false" | |
upperBound="-1" eType="#//CorrelationKey" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationKey"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="initiatingParticipantRef" | |
ordered="false" lowerBound="1" eType="#//Participant"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="initiatingParticipantRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="loopType" ordered="false" | |
lowerBound="1" eType="#//ChoreographyLoopType" defaultValueLiteral="None"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="loopType"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="ChoreographyLoopType"> | |
<eLiterals name="None"/> | |
<eLiterals name="Standard" value="1"/> | |
<eLiterals name="MultiInstanceSequential" value="2"/> | |
<eLiterals name="MultiInstanceParallel" value="3"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ChoreographyTask" eSuperTypes="#//ChoreographyActivity"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tChoreographyTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageFlowRef" ordered="false" | |
lowerBound="1" upperBound="2" eType="#//MessageFlow"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messageFlowRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Collaboration" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCollaboration"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participants" ordered="false" | |
upperBound="-1" eType="#//Participant" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participant"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageFlows" ordered="false" | |
upperBound="-1" eType="#//MessageFlow" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messageFlow"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="artifacts" ordered="false" | |
upperBound="-1" eType="#//Artifact" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="artifact"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#artifact"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conversations" ordered="false" | |
upperBound="-1" eType="#//ConversationNode" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conversationNode"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#conversationNode"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conversationAssociations" | |
ordered="false" lowerBound="1" eType="#//ConversationAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conversationAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantAssociations" | |
ordered="false" upperBound="-1" eType="#//ParticipantAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageFlowAssociations" | |
ordered="false" upperBound="-1" eType="#//MessageFlowAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messageFlowAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationKeys" ordered="false" | |
upperBound="-1" eType="#//CorrelationKey" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationKey"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="choreographyRef" ordered="false" | |
upperBound="-1" eType="#//Choreography"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="choreographyRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conversationLinks" ordered="false" | |
upperBound="-1" eType="#//ConversationLink" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conversationLink"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isClosed" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isClosed"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CompensateEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCompensateEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="activityRef" ordered="false" | |
eType="#//Activity"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="activityRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="waitForCompletion" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="waitForCompletion"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ComplexBehaviorDefinition" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tComplexBehaviorDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="condition" ordered="false" | |
lowerBound="1" eType="#//FormalExpression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="condition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="event" ordered="false" | |
eType="#//ImplicitThrowEvent" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="event"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ComplexGateway" eSuperTypes="#//Gateway"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tComplexGateway"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="activationCondition" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="activationCondition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="default" ordered="false" | |
eType="#//SequenceFlow" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="default"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ConditionalEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tConditionalEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="condition" ordered="false" | |
lowerBound="1" eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="condition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Conversation" eSuperTypes="#//ConversationNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tConversation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ConversationAssociation" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tConversationAssociation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="innerConversationNodeRef" | |
ordered="false" lowerBound="1" eType="#//ConversationNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="innerConversationNodeRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outerConversationNodeRef" | |
ordered="false" lowerBound="1" eType="#//ConversationNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="outerConversationNodeRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ConversationLink" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tConversationLink"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false" | |
lowerBound="1" eType="#//InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="sourceRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false" | |
lowerBound="1" eType="#//InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="targetRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ConversationNode" eSuperTypes="#//BaseElement #//InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tConversationNode"/> | |
<details key="kind" value="elementOnly"/> | |
<details key="abstract" value="true"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantRefs" ordered="false" | |
lowerBound="2" upperBound="-1" eType="#//Participant"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageFlowRefs" ordered="false" | |
upperBound="-1" eType="#//MessageFlow"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messageFlowRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationKeys" ordered="false" | |
upperBound="-1" eType="#//CorrelationKey" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationKey"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CorrelationKey" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCorrelationKey"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyRef" | |
ordered="false" upperBound="-1" eType="#//CorrelationProperty"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationPropertyRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CorrelationProperty" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCorrelationProperty"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyRetrievalExpression" | |
ordered="false" lowerBound="1" upperBound="-1" eType="#//CorrelationPropertyRetrievalExpression" | |
containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationPropertyRetrievalExpression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="type" ordered="false" eType="#//ItemDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="type"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CorrelationPropertyBinding" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCorrelationPropertyBinding"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataPath" ordered="false" | |
lowerBound="1" eType="#//FormalExpression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataPath"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyRef" | |
ordered="false" lowerBound="1" eType="#//CorrelationProperty"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="correlationPropertyRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CorrelationPropertyRetrievalExpression" | |
eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCorrelationPropertyRetrievalExpression"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messagePath" ordered="false" | |
lowerBound="1" eType="#//FormalExpression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messagePath"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false" | |
lowerBound="1" eType="#//Message"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="messageRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CorrelationSubscription" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tCorrelationSubscription"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyBinding" | |
ordered="false" upperBound="-1" eType="#//CorrelationPropertyBinding" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationPropertyBinding"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationKeyRef" ordered="false" | |
lowerBound="1" eType="#//CorrelationKey"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="correlationKeyRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataAssociation" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataAssociation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false" | |
upperBound="-1" eType="#//ItemAwareElement" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="sourceRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false" | |
lowerBound="1" eType="#//ItemAwareElement" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="targetRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="transformation" ordered="false" | |
eType="#//FormalExpression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="transformation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="assignment" ordered="false" | |
upperBound="-1" eType="#//Assignment" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="assignment"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataInput" eSuperTypes="#//ItemAwareElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataInput"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputSetWithOptional" ordered="false" | |
upperBound="-1" eType="#//InputSet" transient="true" derived="true" eOpposite="#//InputSet/optionalInputRefs"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputSetWithWhileExecuting" | |
ordered="false" upperBound="-1" eType="#//InputSet" transient="true" derived="true" | |
eOpposite="#//InputSet/whileExecutingInputRefs"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputSetRefs" ordered="false" | |
lowerBound="1" upperBound="-1" eType="#//InputSet" transient="true" derived="true" | |
eOpposite="#//InputSet/dataInputRefs"/> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isCollection" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isCollection"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataInputAssociation" eSuperTypes="#//DataAssociation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataInputAssociation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataObject" eSuperTypes="#//FlowElement #//ItemAwareElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataObject"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isCollection" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isCollection"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataObjectReference" eSuperTypes="#//FlowElement #//ItemAwareElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataObjectReference"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataObjectRef" ordered="false" | |
lowerBound="1" eType="#//DataObject" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="dataObjectRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataOutput" eSuperTypes="#//ItemAwareElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataOutput"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputSetWithOptional" | |
ordered="false" upperBound="-1" eType="#//OutputSet" transient="true" derived="true" | |
eOpposite="#//OutputSet/optionalOutputRefs"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputSetWithWhileExecuting" | |
ordered="false" upperBound="-1" eType="#//OutputSet" transient="true" derived="true" | |
eOpposite="#//OutputSet/whileExecutingOutputRefs"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputSetRefs" ordered="false" | |
lowerBound="1" upperBound="-1" eType="#//OutputSet" transient="true" derived="true" | |
eOpposite="#//OutputSet/dataOutputRefs"/> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isCollection" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isCollection"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataOutputAssociation" eSuperTypes="#//DataAssociation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataOutputAssociation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataState" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataState"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataStore" eSuperTypes="#//ItemAwareElement #//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataStore"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="capacity" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="capacity"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isUnlimited" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isUnlimited"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DataStoreReference" eSuperTypes="#//FlowElement #//ItemAwareElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDataStoreReference"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataStoreRef" ordered="false" | |
eType="#//DataStore"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="dataStoreRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Definitions" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDefinitions"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="imports" ordered="false" | |
upperBound="-1" eType="#//Import" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="import"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="extensions" ordered="false" | |
upperBound="-1" eType="#//Extension" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="extension"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="rootElements" ordered="false" | |
upperBound="-1" eType="#//RootElement" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="rootElement"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="diagrams" ordered="false" | |
upperBound="-1" eType="ecore:EClass http://www.omg.org/spec/BPMN/20100524/DI-XMI#//BPMNDiagram" | |
containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="BPMNDiagram"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/DI"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="relationships" ordered="false" | |
upperBound="-1" eType="#//Relationship" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="relationship"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="exporter" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="exporter"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="exporterVersion" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="exporterVersion"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="expressionLanguage" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" | |
defaultValueLiteral="http://www.w3.org/1999/XPath"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="expressionLanguage"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="targetNamespace" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="typeLanguage" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" | |
defaultValueLiteral="http://www.w3.org/2001/XMLSchema"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="typeLanguage"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Documentation" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tDocumentation"/> | |
<details key="kind" value="mixed"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="elementWildcard"/> | |
<details key="name" value=":mixed"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="text" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" volatile="true" | |
derived="true"/> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="textFormat" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" | |
defaultValueLiteral="text/plain"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="textFormat"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EndEvent" eSuperTypes="#//ThrowEvent"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tEndEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EndPoint" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tEndPoint"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Error" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tError"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="errorCode" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="errorCode"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="structureRef" ordered="false" | |
eType="#//ItemDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="structureRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ErrorEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tErrorEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="errorRef" ordered="false" | |
eType="#//Error"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="errorRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Escalation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tEscalation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="escalationCode" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="escalationCode"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="structureRef" ordered="false" | |
eType="#//ItemDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="structureRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EscalationEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tEscalationEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="escalationRef" ordered="false" | |
eType="#//Escalation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="escalationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Event" abstract="true" eSuperTypes="#//FlowNode #//InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="properties" ordered="false" | |
upperBound="-1" eType="#//Property" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="property"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EventBasedGateway" eSuperTypes="#//Gateway"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tEventBasedGateway"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="eventGatewayType" ordered="false" | |
lowerBound="1" eType="#//EventBasedGatewayType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="eventGatewayType"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="instantiate" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="instantiate"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="EventBasedGatewayType"> | |
<eLiterals name="Parallel"/> | |
<eLiterals name="Exclusive" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EventDefinition" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
<details key="abstract" value="true"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ExclusiveGateway" eSuperTypes="#//Gateway"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tExclusiveGateway"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="default" ordered="false" | |
eType="#//SequenceFlow" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="default"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Expression" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tExpression"/> | |
<details key="kind" value="mixed"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Extension"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tExtension"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="definition" ordered="false" | |
lowerBound="1" eType="#//ExtensionDefinition" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="definition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mustUnderstand" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="mustUnderstand"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ExtensionAttributeDefinition"> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="type" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isReference" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="extensionDefinition" ordered="false" | |
lowerBound="1" eType="#//ExtensionDefinition" transient="true" derived="true" | |
resolveProxies="false" eOpposite="#//ExtensionDefinition/extensionAttributeDefinitions"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ExtensionAttributeValue"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tExtensionElements"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="valueRef" ordered="false" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject" transient="true" | |
derived="true"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="value" ordered="false" | |
upperBound="-1" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject" | |
containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="elementWildcard"/> | |
<details key="wildcards" value="##other"/> | |
<details key="name" value=":0"/> | |
<details key="processing" value="lax"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="extensionAttributeDefinition" | |
ordered="false" lowerBound="1" eType="#//ExtensionAttributeDefinition" transient="true" | |
derived="true"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ExtensionDefinition"> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="extensionAttributeDefinitions" | |
ordered="false" upperBound="-1" eType="#//ExtensionAttributeDefinition" transient="true" | |
derived="true" containment="true" resolveProxies="false" eOpposite="#//ExtensionAttributeDefinition/extensionDefinition"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="FlowElement" abstract="true" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tFlowElement"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="auditing" ordered="false" | |
eType="#//Auditing" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="auditing"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="monitoring" ordered="false" | |
eType="#//Monitoring" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="monitoring"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="categoryValueRef" ordered="false" | |
upperBound="-1" eType="#//CategoryValue"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="categoryValueRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="FlowElementsContainer" abstract="true" | |
eSuperTypes="#//BaseElement"> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="laneSets" ordered="false" | |
upperBound="-1" eType="#//LaneSet" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="laneSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="flowElements" ordered="false" | |
upperBound="-1" eType="#//FlowElement" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="flowElement"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="FlowNode" abstract="true" eSuperTypes="#//FlowElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tFlowNode"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="incoming" ordered="false" | |
upperBound="-1" eType="#//SequenceFlow" resolveProxies="false" eOpposite="#//SequenceFlow/targetRef"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="incoming"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="lanes" ordered="false" | |
upperBound="-1" eType="#//Lane" transient="true" derived="true" eOpposite="#//Lane/flowNodeRefs"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outgoing" upperBound="-1" | |
eType="#//SequenceFlow" resolveProxies="false" eOpposite="#//SequenceFlow/sourceRef"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="outgoing"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="FormalExpression" eSuperTypes="#//Expression"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tFormalExpression"/> | |
<details key="kind" value="mixed"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="elementWildcard"/> | |
<details key="name" value=":mixed"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="body" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" volatile="true" | |
derived="true"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="evaluatesToTypeRef" ordered="false" | |
lowerBound="1" eType="#//ItemDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="evaluatesToTypeRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="language" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="language"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Gateway" abstract="true" eSuperTypes="#//FlowNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGateway"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="gatewayDirection" ordered="false" | |
lowerBound="1" eType="#//GatewayDirection" defaultValueLiteral="unspecified"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="gatewayDirection"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="GatewayDirection"> | |
<eLiterals name="Unspecified"/> | |
<eLiterals name="Converging" value="1"/> | |
<eLiterals name="Diverging" value="2"/> | |
<eLiterals name="Mixed" value="3"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GlobalBusinessRuleTask" eSuperTypes="#//GlobalTask"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGlobalBusinessRuleTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GlobalChoreographyTask" eSuperTypes="#//Choreography"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGlobalChoreographyTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="initiatingParticipantRef" | |
ordered="false" lowerBound="1" eType="#//Participant"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="initiatingParticipantRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GlobalConversation" eSuperTypes="#//Collaboration"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGlobalConversation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GlobalManualTask" eSuperTypes="#//GlobalTask"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGlobalManualTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GlobalScriptTask" eSuperTypes="#//GlobalTask"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGlobalScriptTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="script" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="script"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="scriptLanguage" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="scriptLanguage"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GlobalTask" eSuperTypes="#//CallableElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGlobalTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resources" ordered="false" | |
upperBound="-1" eType="#//ResourceRole" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceRole"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#resourceRole"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GlobalUserTask" eSuperTypes="#//GlobalTask"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGlobalUserTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="renderings" ordered="false" | |
upperBound="-1" eType="#//Rendering" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="rendering"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Group" eSuperTypes="#//Artifact"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tGroup"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="categoryValueRef" ordered="false" | |
eType="#//CategoryValue"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="categoryValueRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="HumanPerformer" eSuperTypes="#//Performer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tHumanPerformer"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ImplicitThrowEvent" eSuperTypes="#//ThrowEvent"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tImplicitThrowEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Import"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tImport"/> | |
<details key="kind" value="empty"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="importType" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="importType"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="location" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="location"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="namespace" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="namespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InclusiveGateway" eSuperTypes="#//Gateway"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tInclusiveGateway"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="default" ordered="false" | |
eType="#//SequenceFlow" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="default"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InputOutputBinding"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tInputOutputBinding"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputDataRef" ordered="false" | |
lowerBound="1" eType="#//InputSet" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="inputDataRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false" | |
lowerBound="1" eType="#//Operation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="operationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputDataRef" ordered="false" | |
lowerBound="1" eType="#//OutputSet" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="outputDataRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InputOutputSpecification" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tInputOutputSpecification"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataInputs" ordered="false" | |
upperBound="-1" eType="#//DataInput" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataInput"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputs" ordered="false" | |
upperBound="-1" eType="#//DataOutput" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataOutput"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputSets" ordered="false" | |
lowerBound="1" upperBound="-1" eType="#//InputSet" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="inputSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputSets" ordered="false" | |
lowerBound="1" upperBound="-1" eType="#//OutputSet" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="outputSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InputSet" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tInputSet"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataInputRefs" ordered="false" | |
upperBound="-1" eType="#//DataInput" resolveProxies="false" eOpposite="#//DataInput/inputSetRefs"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataInputRefs"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="optionalInputRefs" ordered="false" | |
upperBound="-1" eType="#//DataInput" resolveProxies="false" eOpposite="#//DataInput/inputSetWithOptional"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="optionalInputRefs"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="whileExecutingInputRefs" | |
ordered="false" upperBound="-1" eType="#//DataInput" resolveProxies="false" | |
eOpposite="#//DataInput/inputSetWithWhileExecuting"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="whileExecutingInputRefs"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputSetRefs" ordered="false" | |
upperBound="-1" eType="#//OutputSet" resolveProxies="false" eOpposite="#//OutputSet/inputSetRefs"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="outputSetRefs"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="abstract" value="true"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="incomingConversationLinks" | |
ordered="false" upperBound="-1" eType="#//ConversationLink" changeable="false" | |
volatile="true" transient="true" derived="true" resolveProxies="false"/> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outgoingConversationLinks" | |
ordered="false" upperBound="-1" eType="#//ConversationLink" changeable="false" | |
volatile="true" transient="true" derived="true"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Interface" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tInterface"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="operations" ordered="false" | |
lowerBound="1" upperBound="-1" eType="#//Operation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="operation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="implementationRef" ordered="false" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="IntermediateCatchEvent" eSuperTypes="#//CatchEvent"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tIntermediateCatchEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="IntermediateThrowEvent" eSuperTypes="#//ThrowEvent"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tIntermediateThrowEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ItemAwareElement" eSuperTypes="#//BaseElement"> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataState" ordered="false" | |
eType="#//DataState" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataState"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="itemSubjectRef" ordered="false" | |
eType="#//ItemDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="itemSubjectRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ItemDefinition" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tItemDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isCollection" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isCollection"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="import" ordered="false" | |
eType="#//Import" transient="true" derived="true"/> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="itemKind" ordered="false" | |
lowerBound="1" eType="#//ItemKind"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="itemKind"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="structureRef" ordered="false" | |
lowerBound="1" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="structureRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="ItemKind"> | |
<eLiterals name="Physical"/> | |
<eLiterals name="Information" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Lane" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tLane"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="partitionElement" ordered="false" | |
eType="#//BaseElement" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="partitionElement"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="flowNodeRefs" ordered="false" | |
upperBound="-1" eType="#//FlowNode" resolveProxies="false" eOpposite="#//FlowNode/lanes"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="flowNodeRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="childLaneSet" ordered="false" | |
eType="#//LaneSet" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="childLaneSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="partitionElementRef" ordered="false" | |
eType="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="partitionElementRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="LaneSet" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tLaneSet"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="lanes" ordered="false" | |
upperBound="-1" eType="#//Lane" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="lane"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="LinkEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tLinkEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="source" ordered="false" | |
upperBound="-1" eType="#//LinkEventDefinition" eOpposite="#//LinkEventDefinition/target"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="source"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="target" ordered="false" | |
eType="#//LinkEventDefinition" eOpposite="#//LinkEventDefinition/source"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="target"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="LoopCharacteristics" abstract="true" | |
eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tLoopCharacteristics"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ManualTask" eSuperTypes="#//Task"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tManualTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Message" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tMessage"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="itemRef" ordered="false" | |
eType="#//ItemDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="itemRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tMessageEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false" | |
eType="#//Operation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="operationRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false" | |
eType="#//Message"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="messageRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageFlow" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tMessageFlow"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false" | |
eType="#//Message"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="messageRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false" | |
lowerBound="1" eType="#//InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="sourceRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false" | |
lowerBound="1" eType="#//InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="targetRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageFlowAssociation" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tMessageFlowAssociation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="innerMessageFlowRef" ordered="false" | |
lowerBound="1" eType="#//MessageFlow"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="innerMessageFlowRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outerMessageFlowRef" ordered="false" | |
lowerBound="1" eType="#//MessageFlow"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="outerMessageFlowRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Monitoring" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tMonitoring"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="MultiInstanceBehavior"> | |
<eLiterals name="None"/> | |
<eLiterals name="One" value="1"/> | |
<eLiterals name="All" value="2"/> | |
<eLiterals name="Complex" value="3"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MultiInstanceLoopCharacteristics" eSuperTypes="#//LoopCharacteristics"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tMultiInstanceLoopCharacteristics"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="loopCardinality" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="loopCardinality"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="loopDataInputRef" ordered="false" | |
eType="#//ItemAwareElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="loopDataInputRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="loopDataOutputRef" ordered="false" | |
eType="#//ItemAwareElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="loopDataOutputRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputDataItem" ordered="false" | |
eType="#//DataInput" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="inputDataItem"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outputDataItem" ordered="false" | |
eType="#//DataOutput" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="outputDataItem"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="complexBehaviorDefinition" | |
ordered="false" upperBound="-1" eType="#//ComplexBehaviorDefinition" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="complexBehaviorDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="completionCondition" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="completionCondition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="behavior" ordered="false" | |
lowerBound="1" eType="#//MultiInstanceBehavior" defaultValueLiteral="All"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="behavior"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isSequential" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isSequential"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="noneBehaviorEventRef" ordered="false" | |
eType="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="noneBehaviorEventRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="oneBehaviorEventRef" ordered="false" | |
eType="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="oneBehaviorEventRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Operation" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tOperation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inMessageRef" ordered="false" | |
lowerBound="1" eType="#//Message"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="inMessageRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outMessageRef" ordered="false" | |
eType="#//Message"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="outMessageRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="errorRefs" ordered="false" | |
upperBound="-1" eType="#//Error"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="errorRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="implementationRef" ordered="false" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="OutputSet" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tOutputSet"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputRefs" ordered="false" | |
upperBound="-1" eType="#//DataOutput" resolveProxies="false" eOpposite="#//DataOutput/outputSetRefs"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataOutputRefs"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="optionalOutputRefs" ordered="false" | |
upperBound="-1" eType="#//DataOutput" resolveProxies="false" eOpposite="#//DataOutput/outputSetWithOptional"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="optionalOutputRefs"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="whileExecutingOutputRefs" | |
ordered="false" upperBound="-1" eType="#//DataOutput" resolveProxies="false" | |
eOpposite="#//DataOutput/outputSetWithWhileExecuting"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="whileExecutingOutputRefs"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputSetRefs" ordered="false" | |
upperBound="-1" eType="#//InputSet" resolveProxies="false" eOpposite="#//InputSet/outputSetRefs"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="inputSetRefs"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ParallelGateway" eSuperTypes="#//Gateway"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tParallelGateway"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Participant" eSuperTypes="#//BaseElement #//InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tParticipant"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interfaceRefs" ordered="false" | |
upperBound="-1" eType="#//Interface"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interfaceRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="endPointRefs" ordered="false" | |
upperBound="-1" eType="#//EndPoint"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="endPointRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantMultiplicity" | |
ordered="false" eType="#//ParticipantMultiplicity" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantMultiplicity"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="processRef" ordered="false" | |
eType="#//Process"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="processRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ParticipantAssociation" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tParticipantAssociation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="innerParticipantRef" ordered="false" | |
lowerBound="1" eType="#//Participant"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="innerParticipantRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="outerParticipantRef" ordered="false" | |
lowerBound="1" eType="#//Participant"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="outerParticipantRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ParticipantMultiplicity"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tParticipantMultiplicity"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="maximum" ordered="false" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" defaultValueLiteral="1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="maximum"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="minimum" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" | |
defaultValueLiteral="0"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="minimum"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PartnerEntity" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tPartnerEntity"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantRef" ordered="false" | |
upperBound="-1" eType="#//Participant"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PartnerRole" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tPartnerRole"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="participantRef" ordered="false" | |
upperBound="-1" eType="#//Participant"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="participantRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Performer" eSuperTypes="#//ResourceRole"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tPerformer"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PotentialOwner" eSuperTypes="#//HumanPerformer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tPotentialOwner"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Process" eSuperTypes="#//CallableElement #//FlowElementsContainer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tProcess"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="auditing" ordered="false" | |
eType="#//Auditing" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="auditing"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="monitoring" ordered="false" | |
eType="#//Monitoring" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="monitoring"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="properties" ordered="false" | |
upperBound="-1" eType="#//Property" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="property"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="artifacts" ordered="false" | |
upperBound="-1" eType="#//Artifact" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="artifact"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#artifact"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resources" ordered="false" | |
upperBound="-1" eType="#//ResourceRole" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceRole"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#resourceRole"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="correlationSubscriptions" | |
ordered="false" upperBound="-1" eType="#//CorrelationSubscription" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="correlationSubscription"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="supports" ordered="false" | |
upperBound="-1" eType="#//Process"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="supports"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="definitionalCollaborationRef" | |
ordered="false" eType="#//Collaboration"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="definitionalCollaborationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isClosed" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isClosed"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isExecutable" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isExecutable"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="processType" ordered="false" | |
lowerBound="1" eType="#//ProcessType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="processType"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="ProcessType"> | |
<eLiterals name="None"/> | |
<eLiterals name="Public" value="1"/> | |
<eLiterals name="Private" value="2"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Property" eSuperTypes="#//ItemAwareElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tProperty"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ReceiveTask" eSuperTypes="#//Task"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tReceiveTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="instantiate" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="instantiate"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false" | |
eType="#//Message"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="messageRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false" | |
eType="#//Operation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="operationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Relationship" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tRelationship"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sources" ordered="false" | |
lowerBound="1" upperBound="-1" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="source"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="targets" ordered="false" | |
lowerBound="1" upperBound="-1" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="target"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="direction" ordered="false" | |
lowerBound="1" eType="#//RelationshipDirection"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="direction"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="type" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="type"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="RelationshipDirection"> | |
<eLiterals name="None"/> | |
<eLiterals name="Forward" value="1"/> | |
<eLiterals name="Backward" value="2"/> | |
<eLiterals name="Both" value="3"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Rendering" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tRendering"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Resource" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tResource"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceParameters" ordered="false" | |
upperBound="-1" eType="#//ResourceParameter" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceParameter"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResourceAssignmentExpression"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tResourceAssignmentExpression"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="expression" ordered="false" | |
lowerBound="1" eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="expression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#expression"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResourceParameter" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tResourceParameter"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isRequired" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isRequired"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="type" ordered="false" eType="#//ItemDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="type"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResourceParameterBinding"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tResourceParameterBinding"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="expression" ordered="false" | |
lowerBound="1" eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="expression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#expression"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="parameterRef" ordered="false" | |
lowerBound="1" eType="#//ResourceParameter"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="parameterRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResourceRole" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tResourceRole"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceRef" ordered="false" | |
eType="#//Resource"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceParameterBindings" | |
ordered="false" upperBound="-1" eType="#//ResourceParameterBinding" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceParameterBinding"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceAssignmentExpression" | |
ordered="false" eType="#//ResourceAssignmentExpression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resourceAssignmentExpression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RootElement" abstract="true" eSuperTypes="#//BaseElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tRootElement"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ScriptTask" eSuperTypes="#//Task"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tScriptTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="script" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="script"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="scriptFormat" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="scriptFormat"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SendTask" eSuperTypes="#//Task"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tSendTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false" | |
eType="#//Message"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="messageRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false" | |
eType="#//Operation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="operationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SequenceFlow" eSuperTypes="#//FlowElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tSequenceFlow"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionExpression" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conditionExpression"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isImmediate" ordered="false" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isImmediate"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false" | |
lowerBound="1" eType="#//FlowNode" resolveProxies="false" eOpposite="#//FlowNode/outgoing"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="sourceRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false" | |
lowerBound="1" eType="#//FlowNode" resolveProxies="false" eOpposite="#//FlowNode/incoming"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="targetRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ServiceTask" eSuperTypes="#//Task"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tServiceTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false" | |
eType="#//Operation"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="operationRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Signal" eSuperTypes="#//RootElement"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tSignal"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="name"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="structureRef" ordered="false" | |
eType="#//ItemDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="structureRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SignalEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tSignalEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="signalRef" ordered="false" | |
eType="#//Signal"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="signalRef"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="StandardLoopCharacteristics" eSuperTypes="#//LoopCharacteristics"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tStandardLoopCharacteristics"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="loopCondition" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="loopCondition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="loopMaximum" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="loopMaximum"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="testBefore" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="testBefore"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="StartEvent" eSuperTypes="#//CatchEvent"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tStartEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isInterrupting" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="isInterrupting"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SubChoreography" eSuperTypes="#//ChoreographyActivity #//FlowElementsContainer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tSubChoreography"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="artifacts" ordered="false" | |
upperBound="-1" eType="#//Artifact" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="artifact"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#artifact"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SubConversation" eSuperTypes="#//ConversationNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tSubConversation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="conversationNodes" ordered="false" | |
upperBound="-1" eType="#//ConversationNode" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="conversationNode"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#conversationNode"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SubProcess" eSuperTypes="#//Activity #//FlowElementsContainer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tSubProcess"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="artifacts" ordered="false" | |
upperBound="-1" eType="#//Artifact" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="artifact"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#artifact"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="triggeredByEvent" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="triggeredByEvent"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Task" eSuperTypes="#//Activity #//InteractionNode"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TerminateEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tTerminateEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TextAnnotation" eSuperTypes="#//Artifact"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tTextAnnotation"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="text" ordered="false" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="text"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="textFormat" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" | |
defaultValueLiteral="text/plain"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="textFormat"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ThrowEvent" abstract="true" eSuperTypes="#//Event"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tThrowEvent"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataInputs" ordered="false" | |
upperBound="-1" eType="#//DataInput" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataInput"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dataInputAssociation" ordered="false" | |
upperBound="-1" eType="#//DataInputAssociation" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="dataInputAssociation"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="inputSet" ordered="false" | |
eType="#//InputSet" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="inputSet"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="eventDefinitions" ordered="false" | |
upperBound="-1" eType="#//EventDefinition" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="eventDefinition"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
<details key="group" value="http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="eventDefinitionRefs" ordered="false" | |
upperBound="-1" eType="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="eventDefinitionRef"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TimerEventDefinition" eSuperTypes="#//EventDefinition"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tTimerEventDefinition"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="timeDate" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="timeDate"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="timeDuration" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="timeDuration"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="timeCycle" ordered="false" | |
eType="#//Expression" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="timeCycle"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="Transaction" eSuperTypes="#//SubProcess"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tTransaction"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="protocol" ordered="false" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="method" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="method"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="UserTask" eSuperTypes="#//Task"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="tUserTask"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="renderings" ordered="false" | |
upperBound="-1" eType="#//Rendering" containment="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="rendering"/> | |
<details key="namespace" value="http://www.omg.org/spec/BPMN/20100524/MODEL"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false" | |
lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="implementation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
</ecore:EPackage> |