| <?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> |