diff options
author | Kenn Hussey | 2011-10-06 02:05:09 +0000 |
---|---|---|
committer | Kenn Hussey | 2011-10-06 02:05:09 +0000 |
commit | cab66f3576c668586ce408b840cb1d3e9108423b (patch) | |
tree | df047250e51c474cc18586401ba2dbcafb04c4e9 /plugins/org.eclipse.uml2.uml/model/CMOF_2_UML.ecore2xml | |
parent | 813b5c115bb0cee7e60399030538ea315a9523de (diff) | |
download | org.eclipse.uml2-cab66f3576c668586ce408b840cb1d3e9108423b.tar.gz org.eclipse.uml2-cab66f3576c668586ce408b840cb1d3e9108423b.tar.xz org.eclipse.uml2-cab66f3576c668586ce408b840cb1d3e9108423b.zip |
[327039] Adding models and mappings for CMOF interchange support.
Diffstat (limited to 'plugins/org.eclipse.uml2.uml/model/CMOF_2_UML.ecore2xml')
-rw-r--r-- | plugins/org.eclipse.uml2.uml/model/CMOF_2_UML.ecore2xml | 574 |
1 files changed, 287 insertions, 287 deletions
diff --git a/plugins/org.eclipse.uml2.uml/model/CMOF_2_UML.ecore2xml b/plugins/org.eclipse.uml2.uml/model/CMOF_2_UML.ecore2xml index 875412acf..210a150ff 100644 --- a/plugins/org.eclipse.uml2.uml/model/CMOF_2_UML.ecore2xml +++ b/plugins/org.eclipse.uml2.uml/model/CMOF_2_UML.ecore2xml @@ -2,34 +2,38 @@ <ecore2xml:XMLMap 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" xmlns:ecore2xml="http://www.eclipse.org/emf/2005/Ecore2XML"> <ecoreToXMLInfo> <key xsi:type="ecore:EPackage" href="UML.ecore#/"/> - <value name="cmof" targetNamespace="http://schema.omg.org/spec/MOF/2.0/cmof.xml"/> + <value name="cmof" targetNamespace="http://www.omg.org/spec/MOF/20100901/cmof.xmi"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Package/packagedElement"/> - <value name="ownedMember"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Property/interface"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Namespace/ownedMember"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Property/associationEnd"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Constraint/context"/> - <value name="namespace"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Property/qualifier"/> + <value xMLRepresentation="0"/> + </ecoreToXMLInfo> + <ecoreToXMLInfo> + <key xsi:type="ecore:EReference" href="UML.ecore#//ConnectableElement/end"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Classifier/isAbstract"/> - <value name="isAbstract"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//ParameterableElement/owningTemplateParameter"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//StructuredClassifier/ownedAttribute"/> - <value name="ownedAttribute"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//ParameterableElement/templateParameter"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/generalization"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//DeploymentTarget/deployedElement"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Package/profileApplication"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//DeploymentTarget/deployment"/> <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -41,223 +45,207 @@ <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Dependency"/> - <value/> - </ecoreToXMLInfo> - <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/powertypeExtent"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Class/extension"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/redefinedClassifier"/> + <key xsi:type="ecore:EAttribute" href="UML.ecore#//Class/isActive"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/substitution"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Class/ownedReception"/> <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/representation"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//StructuredClassifier/part"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/collaborationUse"/> - <value xMLRepresentation="0"/> - </ecoreToXMLInfo> - <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/ownedUseCase"/> - <value xMLRepresentation="0"/> - </ecoreToXMLInfo> - <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/useCase"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//StructuredClassifier/role"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//RedefinableElement/isLeaf"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioredClassifier/classifierBehavior"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TemplateBinding"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioredClassifier/interfaceRealization"/> + <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TemplateSignature"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioredClassifier/ownedBehavior"/> + <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TemplateParameter"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/collaborationUse"/> + <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TemplateParameterSubstitution"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/powertypeExtent"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Generalization"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/ownedUseCase"/> + <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//GeneralizationSet"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/useCase"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Feature/isStatic"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/representation"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Substitution"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Classifier/substitution"/> + <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Realization"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//TemplateableElement/ownedTemplateSignature"/> + <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Abstraction"/> - <value/> + <key xsi:type="ecore:EReference" href="UML.ecore#//TemplateableElement/templateBinding"/> + <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//OpaqueExpression/result"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Package/ownedStereotype"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//OpaqueExpression/behavior"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Package/profileApplication"/> + <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Parameter/defaultValue"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Generalization/generalizationSet"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Parameter/isException"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Operation/interface"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Parameter/isStream"/> + <key xsi:type="ecore:EAttribute" href="UML.ecore#//BehavioralFeature/concurrency"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Parameter/effect"/> + <key xsi:type="ecore:EAttribute" href="UML.ecore#//BehavioralFeature/isAbstract"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//MultiplicityElement/upperValue"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioralFeature/method"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//MultiplicityElement/lowerValue"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioralFeature/ownedParameterSet"/> <value xMLRepresentation="0"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ConnectableElementTemplateParameter"/> - <value/> + <key xsi:type="ecore:EAttribute" href="UML.ecore#//Parameter/effect"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ConnectorEnd"/> - <value/> + <key xsi:type="ecore:EAttribute" href="UML.ecore#//Parameter/isException"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Property/aggregation"/> + <key xsi:type="ecore:EAttribute" href="UML.ecore#//Parameter/isStream"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Property/defaultValue"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//Parameter/parameterSet"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Property/qualifier"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//OpaqueExpression/behavior"/> + <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Property/associationEnd"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//OpaqueExpression/result"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Deployment"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Abstraction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DeploymentSpecification"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Dependency"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Artifact"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Stereotype"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Manifestation"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//StringExpression"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Operation/interface"/> - <value xMLRepresentation="1"/> - </ecoreToXMLInfo> - <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//BehavioralFeature/isAbstract"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TemplateSignature"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioralFeature/method"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TemplateParameter"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//BehavioralFeature/concurrency"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TemplateBinding"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioralFeature/ownedParameterSet"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TemplateParameterSubstitution"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Class/nestedClassifier"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ProfileApplication"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Class/isActive"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Profile"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//Class/ownedReception"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Extension"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//TemplateableElement/templateBinding"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ConnectorEnd"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//TemplateableElement/ownedTemplateSignature"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ConnectableElementTemplateParameter"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//ParameterableElement/owningTemplateParameter"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Deployment"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//ParameterableElement/templateParameter"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DeploymentSpecification"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//ConnectableElement/end"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Artifact"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioredClassifier/ownedBehavior"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Manifestation"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioredClassifier/classifierBehavior"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//CallConcurrencyKind"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioredClassifier/interfaceRealization"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Behavior"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//BehavioredClassifier/ownedTrigger"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//ParameterEffectKind"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InterfaceRealization"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ParameterSet"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -281,23 +269,15 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Region"/> - <value/> - </ecoreToXMLInfo> - <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Transition"/> - <value/> - </ecoreToXMLInfo> - <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//TransitionKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Pseudostate"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Trigger"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Vertex"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Port"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Region"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -309,35 +289,35 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Pseudostate"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Trigger"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//PseudostateKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Event"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ProtocolConformance"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Port"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//EncapsulatedClassifier/ownedPort"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Transition"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//StructuredClassifier/ownedConnector"/> - <value xMLRepresentation="0"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//TransitionKind"/> + <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Connector"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//PseudostateKind"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//ConnectorKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ProtocolConformance"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Extension"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//OperationTemplateParameter"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -345,51 +325,47 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Stereotype"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Model"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Image"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Usage"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Profile"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//CollaborationUse"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Model/viewpoint"/> - <value xMLRepresentation="1"/> - </ecoreToXMLInfo> - <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ParameterSet"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Collaboration"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//CallConcurrencyKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Connector"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//OperationTemplateParameter"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//ConnectorKind"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//AggregationKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//GeneralizationSet"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//ParameterEffectKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//RedefinableTemplateSignature"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CollaborationUse"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//UseCase"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Collaboration"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Extend"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//UseCase"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ExtensionPoint"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -397,95 +373,95 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Extend"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Substitution"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ExtensionPoint"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Realization"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//RedefinableTemplateSignature"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ClassifierTemplateParameter"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ClassifierTemplateParameter"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InterfaceRealization"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//StringExpression"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//EncapsulatedClassifier"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EAttribute" href="UML.ecore#//Expression/symbol"/> + <key xsi:type="ecore:EReference" href="UML.ecore#//EncapsulatedClassifier/ownedPort"/> <value xMLRepresentation="1"/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Usage"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Image"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ProfileApplication"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//AcceptCallAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InstanceSpecification"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//AcceptEventAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Slot"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Action"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LiteralInteger"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ExecutableNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LiteralString"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LiteralBoolean"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Activity"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LiteralNull"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityEdge"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InstanceValue"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityGroup"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LiteralUnlimitedNatural"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityPartition"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//OpaqueBehavior"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//StructuredActivityNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//FunctionBehavior"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InputPin"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//OpaqueAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Pin"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//StructuredActivityNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ObjectNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Activity"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//ObjectNodeOrderingKind"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Variable"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//OutputPin"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityPartition"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Variable"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -497,155 +473,159 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//ObjectNodeOrderingKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ActionExecutionSpecification"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//OutputPin"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ExecutionSpecification"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Pin"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InteractionFragment"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InputPin"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Lifeline"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//SendSignalAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//PartDecomposition"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CallOperationAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InteractionUse"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CallBehaviorAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Gate"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//SequenceNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//MessageEnd"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ControlFlow"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Message"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InitialNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Interaction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityParameterNode"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//MessageKind"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ValuePin"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//MessageSort"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Message"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InteractionOperand"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//MessageKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InteractionConstraint"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//MessageSort"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//GeneralOrdering"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Interaction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//OccurrenceSpecification"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Lifeline"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ActionInputPin"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//PartDecomposition"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityFinalNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InteractionUse"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//FinalNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Gate"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ControlNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//GeneralOrdering"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityParameterNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//OccurrenceSpecification"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Actor"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InteractionOperand"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//AddStructuralFeatureValueAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InteractionConstraint"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//WriteStructuralFeatureAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//StateInvariant"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//StructuralFeatureAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ActionExecutionSpecification"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//AddVariableValueAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//BehaviorExecutionSpecification"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//WriteVariableAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ExecutionEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//VariableAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CreationEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//AnyReceiveEvent"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DestructionEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//MessageEvent"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//SendOperationEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//AssociationClass"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//SendSignalEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//BehaviorExecutionSpecification"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//MessageOccurrenceSpecification"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//BroadcastSignalAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ExecutionOccurrenceSpecification"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InvocationAction"/> + <value/> + </ecoreToXMLInfo> + <ecoreToXMLInfo> + <key xsi:type="ecore:EClass" href="UML.ecore#//CallAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReceiveOperationEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//CallBehaviorAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReceiveSignalEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//CallEvent"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Actor"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//CallOperationAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CallEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//CentralBufferNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -653,35 +633,35 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//SignalEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Clause"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//AnyReceiveEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ClearAssociationAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ForkNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ClearStructuralFeatureAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//FlowFinalNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ClearVariableAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CentralBufferNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//CombinedFragment"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//MergeNode"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//InteractionOperatorKind"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DecisionNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//CommunicationPath"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ActivityFinalNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Component"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -689,39 +669,47 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Component"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ConditionalNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Node"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ConsiderIgnoreFragment"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Device"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Continuation"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ExecutionEnvironment"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ControlFlow"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CommunicationPath"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//CreateLinkAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CombinedFragment"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//WriteLinkAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//InteractionOperatorKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//LinkAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Continuation"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//LinkEndData"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ConsiderIgnoreFragment"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//QualifierValue"/> + <value/> + </ecoreToXMLInfo> + <ecoreToXMLInfo> + <key xsi:type="ecore:EClass" href="UML.ecore#//LinkEndCreationData"/> + <value/> + </ecoreToXMLInfo> + <ecoreToXMLInfo> + <key xsi:type="ecore:EClass" href="UML.ecore#//CreateLinkObjectAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -729,139 +717,143 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DestroyObjectAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DataStoreNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TestIdentityAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DecisionNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReadSelfAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ObjectFlow"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReadStructuralFeatureAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DestroyLinkAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ClearStructuralFeatureAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//LinkEndDestructionData"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//RemoveStructuralFeatureValueAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DestroyObjectAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//AddStructuralFeatureValueAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DestructionOccurrenceSpecification"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LinkEndData"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//MessageOccurrenceSpecification"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//QualifierValue"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Device"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReadLinkAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Node"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LinkEndCreationData"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Duration"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CreateLinkAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Observation"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DestroyLinkAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DurationConstraint"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LinkEndDestructionData"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//IntervalConstraint"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ClearAssociationAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//Interval"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//BroadcastSignalAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DurationInterval"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//SendObjectAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//DurationObservation"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ValueSpecificationAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ExecutionEnvironment"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TimeExpression"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ExecutionOccurrenceSpecification"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Duration"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ExpansionNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DurationInterval"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ExpansionRegion"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Interval"/> + <key xsi:type="ecore:EEnum" href="UML.ecore#//ExpansionKind"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TimeConstraint"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//FinalState"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//IntervalConstraint"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//FlowFinalNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TimeInterval"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ForkNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DurationConstraint"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//FunctionBehavior"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TimeObservation"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//OpaqueBehavior"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DurationObservation"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InformationFlow"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//FinalState"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InformationItem"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//TimeEvent"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InitialNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReadVariableAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//InstanceValue"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ClearVariableAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//LoopNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//AddVariableValueAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//MergeNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//RemoveVariableValueAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//OpaqueAction"/> + <value/> + </ecoreToXMLInfo> + <ecoreToXMLInfo> + <key xsi:type="ecore:EClass" href="UML.ecore#//ProtocolTransition"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -869,51 +861,51 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ActionInputPin"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReadExtentAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InformationItem"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReadIsClassifiedObjectAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//InformationFlow"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReadLinkAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReadExtentAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReadLinkObjectEndAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReclassifyObjectAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReadLinkObjectEndQualifierAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReadIsClassifiedObjectAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReadSelfAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//StartClassifierBehaviorAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReadStructuralFeatureAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReadLinkObjectEndAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReadVariableAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReadLinkObjectEndQualifierAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReclassifyObjectAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//CreateLinkObjectAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//ReduceAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//AcceptEventAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//RemoveStructuralFeatureValueAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//AcceptCallAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//RemoveVariableValueAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> @@ -921,59 +913,67 @@ <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//UnmarshallAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//SendObjectAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ReduceAction"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//SendSignalAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//JoinNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//SequenceNode"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//DataStoreNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//SignalEvent"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ObjectFlow"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//StartClassifierBehaviorAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ConditionalNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//StartObjectBehaviorAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//Clause"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//StateInvariant"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//LoopNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TestIdentityAction"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ExpansionNode"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TimeConstraint"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ExpansionRegion"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TimeInterval"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EEnum" href="UML.ecore#//ExpansionKind"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TimeExpression"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//ProtocolTransition"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TimeEvent"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EClass" href="UML.ecore#//AssociationClass"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//TimeObservation"/> <value/> </ecoreToXMLInfo> <ecoreToXMLInfo> - <key xsi:type="ecore:EReference" href="UML.ecore#//NamedElement/namespace"/> - <value xMLRepresentation="1"/> + <key xsi:type="ecore:EClass" href="UML.ecore#//UnmarshallAction"/> + <value/> + </ecoreToXMLInfo> + <ecoreToXMLInfo> + <key xsi:type="ecore:EClass" href="UML.ecore#//ValuePin"/> + <value/> + </ecoreToXMLInfo> + <ecoreToXMLInfo> + <key xsi:type="ecore:EClass" href="UML.ecore#//ValueSpecificationAction"/> + <value/> </ecoreToXMLInfo> </ecore2xml:XMLMap> |