blob: ab13b732d663a9c3e79e10fffe8fafa3781bda0b [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<u2ec:Mappings
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:u2ec="http://www.eclipse.org/ocl/2012/UML2EcoreControl"
xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"
xsi:schemaLocation="http://www.eclipse.org/ocl/2012/UML2EcoreControl UML2EcoreControl.ecore"
name="OMG">
<mappings
xsi:type="u2ec:CreatePackage"
newName="csecore"
nsPrefix="csecore"
nsURI="http://www.eclipse.org/emf/2002/Ecore"
ecoreFileStem="CSEcore">
<oldPackages
href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#_0"/>
<oldPackages
href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#_0"/>
</mappings>
<mappings
xsi:type="u2ec:CreatePackage"
newName="basecs">
<createTypes
newName="ScopeFilter"
newInstanceTypeName="org.eclipse.ocl.pivot.internal.scoping.ScopeFilter">
<oldTypes
xsi:type="uml:PrimitiveType"
href="../model-gen/BaseCS.uml#basecs-ScopeFilter"/>
</createTypes>
<createTypes
newName="BigNumber"
newInstanceTypeName="java.lang.Number">
<oldTypes
xsi:type="uml:PrimitiveType"
href="../model-gen/BaseCS.uml#basecs-BigNumber"/>
</createTypes>
<createTypes
newName="ClassCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-ClassCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-NamedElementCS"/>
<orderedSuperTypes
xsi:type="uml:Interface"
href="../model-gen/BaseCS.uml#basecs-TypeCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-TemplateableElementCS"/>
</createTypes>
<createTypes
newName="LambdaTypeCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-LambdaTypeCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-TypedRefCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-TemplateableElementCS"/>
<orderedSuperTypes
xsi:type="uml:Interface"
href="../model-gen/CSPivot.uml#pivot-Nameable"/>
</createTypes>
<createTypes
newName="ModelElementCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-ModelElementCS"/>
<createProperties
newName="csi"
newIsTransient="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-ModelElementCS-csi"/>
</createProperties>
<createProperties
newName="originalXmiId"
newIsTransient="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-ModelElementCS-originalXmiId"/>
</createProperties>
</createTypes>
<createTypes
newName="OperationCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-OperationCS"/>
<orderedSuperTypes
xsi:type="uml:Interface"
href="../model-gen/BaseCS.uml#basecs-FeatureCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-TemplateableElementCS"/>
</createTypes>
<createTypes
newName="PathElementCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-PathElementCS"/>
<createProperties
newName="elementType"
newIsResolveProxies="true"
newIsTransient="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-PathElementCS-elementType"/>
</createProperties>
<createProperties
newName="uri"
newIsTransient="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-PathElementCS-uri"/>
</createProperties>
</createTypes>
<createTypes
newName="PathElementWithURICS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-PathElementWithURICS"/>
<createProperties
newName="uri"
newIsTransient="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-PathElementWithURICS-uri"/>
</createProperties>
</createTypes>
<createTypes
newName="PathNameCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-PathNameCS"/>
<createProperties
newName="context"
newIsTransient="true"
newIsUnsettable="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-PathNameCS-context"/>
</createProperties>
<createProperties
newName="referredElement"
newIsResolveProxies="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-PathNameCS-referredElement"/>
</createProperties>
</createTypes>
<createTypes
newName="PivotableElementCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-PivotableElementCS"/>
<createProperties
newName="pivot"
newIsResolveProxies="false"
newIsTransient="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-PivotableElementCS-pivot"/>
</createProperties>
</createTypes>
<createTypes
newName="VisitableCS" newInstanceTypeName="org.eclipse.ocl.xtext.basecs.util.VisitableCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-VisitableCS"/>
</createTypes>
<createTypes
newName="PathNameCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-PathNameCS"/>
<createProperties
newName="scopeFilter"
newIsTransient="true">
<oldProperties
href="../model-gen/BaseCS.uml#basecs-PathNameCS-scopeFilter"/>
</createProperties>
</createTypes>
</mappings>
<mappings
xsi:type="u2ec:CreatePackage"
newName="essentialoclcs">
<createTypes
newName="AbstractNameExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-AbstractNameExpCS"/>
<createProperties
newName="sourceType"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-AbstractNameExpCS-sourceType"/>
</createProperties>
<createProperties
newName="sourceTypeValue"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-AbstractNameExpCS-sourceTypeValue"/>
</createProperties>
</createTypes>
<createTypes
newName="AssociationClassCallExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-AssociationClassCallExpCS"/>
<createProperties
newName="referredAssociation"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-AssociationClassCallExpCS-referredAssociation"/>
</createProperties>
</createTypes>
<createTypes
newName="CallExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-CallExpCS"/>
<createProperties
newName="arguments"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-CallExpCS-arguments"/>
</createProperties>
<createProperties
newName="source"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-CallExpCS-source"/>
</createProperties>
</createTypes>
<createTypes
newName="CollectionTypeCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-CollectionTypeCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-TypedRefCS"/>
<orderedSuperTypes
xsi:type="uml:Interface"
href="../model-gen/CSPivot.uml#pivot-Nameable"/>
</createTypes>
<createTypes
newName="ConstructorExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-ConstructorExpCS"/>
<createProperties
newName="parts"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-ConstructorExpCS-parts"/>
</createProperties>
<createProperties
newName="typeName"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-ConstructorExpCS-typeName"/>
</createProperties>
<createProperties
newName="value"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-ConstructorExpCS-value"/>
</createProperties>
</createTypes>
<createTypes
newName="ExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-ExpCS"/>
<createProperties
newName="hasError"
newIsTransient="true">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-ExpCS-hasError"/>
</createProperties>
</createTypes>
<createTypes
newName="ExpSpecificationCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-ExpSpecificationCS"/>
<createProperties
newName="ownedExpression"
newIsResolveProxies="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-ExpSpecificationCS-ownedExpression"/>
</createProperties>
</createTypes>
<createTypes
newName="InfixExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-InfixExpCS"/>
<createProperties
newName="argument"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-InfixExpCS-argument"/>
</createProperties>
</createTypes>
<createTypes
newName="IterateCallExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-IterateCallExpCS"/>
<createProperties
newName="accumulators"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-IterateCallExpCS-accumulators"/>
</createProperties>
</createTypes>
<createTypes
newName="IterationCallExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-IterationCallExpCS"/>
<createProperties
newName="iterators"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-IterationCallExpCS-iterators"/>
</createProperties>
<createProperties
newName="referredIteration"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-IterationCallExpCS-referredIteration"/>
</createProperties>
</createTypes>
<createTypes
newName="NavigatingArgCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-NavigatingArgCS"/>
<createProperties
newName="role"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-NavigatingArgCS-role"/>
</createProperties>
</createTypes>
<createTypes
newName="OperationCallExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-OperationCallExpCS"/>
<createProperties
newName="referredOperation"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-OperationCallExpCS-referredOperation"/>
</createProperties>
</createTypes>
<createTypes
newName="OperatorExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-OperatorExpCS"/>
<createProperties
newName="source"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-OperatorExpCS-source"/>
</createProperties>
</createTypes>
<createTypes
newName="PropertyCallExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-PropertyCallExpCS"/>
<createProperties
newName="referredProperty"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-PropertyCallExpCS-referredProperty"/>
</createProperties>
</createTypes>
<createTypes
newName="VariableExpCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-VariableExpCS"/>
<createProperties
newName="referredVariable"
newIsTransient="false"
newIsVolatile="false">
<oldProperties
href="../model-gen/EssentialOCLCS.uml#essentialoclcs-VariableExpCS-referredVariable"/>
</createProperties>
</createTypes>
</mappings>
<mappings xsi:type="u2ec:CreatePackage" newName="completeoclcs">
<createTypes
newName="CompleteOCLDocumentCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/CompleteOCLCS.uml#completeoclcs-CompleteOCLDocumentCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-NamespaceCS"/>
</createTypes>
<createTypes
newName="OperationContextDeclCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/CompleteOCLCS.uml#completeoclcs-OperationContextDeclCS"/>
<createProperties
newName="ownedResult"
newIsVolatile="false">
<oldProperties
href="../model-gen/CompleteOCLCS.uml#completeoclcs-OperationContextDeclCS-ownedResult"/>
</createProperties>
</createTypes>
</mappings>
<mappings xsi:type="u2ec:CreatePackage" newName="oclstdlibcs" nsPrefix="oclstdlibcs" nsURI="http://www.eclipse.org/ocl/2015/OCLstdlibCS" ecoreFileStem="OCLstdlibCS">
<oldPackages href="../model-gen/OCLstdlibCS.uml#oclstdlibcs"/>
<createTypes
newName="LibIterationCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/OCLstdlibCS.uml#oclstdlibcs-LibIterationCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-OperationCS"/>
</createTypes>
<createTypes
newName="LibOperationCS">
<oldTypes
xsi:type="uml:Class"
href="../model-gen/OCLstdlibCS.uml#oclstdlibcs-LibOperationCS"/>
<orderedSuperTypes
xsi:type="uml:Class"
href="../model-gen/BaseCS.uml#basecs-OperationCS"/>
</createTypes>
</mappings>
<mappings xsi:type="u2ec:CreatePackage" newName="oclinecorecs" nsPrefix="oclinecorecs" nsURI="http://www.eclipse.org/ocl/2015/OCLinEcoreCS" ecoreFileStem="OCLinEcoreCS">
<oldPackages href="../model-gen/OCLinEcoreCS.uml#oclinecorecs"/>
</mappings>
</u2ec:Mappings>