<?xml version="1.0" encoding="UTF-8"?> | |
<history:History 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:history="http://www.eclipse.org/emf/edapt/history/0.3"> | |
<releases date="2009-02-09T23:34:41.937+0100" label="1.0"> | |
<changes xsi:type="history:CompositeChange"> | |
<changes xsi:type="history:Create" element="mappings.ecore#/"> | |
<changes xsi:type="history:Set" element="mappings.ecore#/" featureName="name" | |
dataValue="mappings"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#/" featureName="nsURI" | |
dataValue="http://www.eclipse.org/gmf/2005/mappings"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#/" featureName="nsPrefix" | |
dataValue="gmfmap"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eAnnotations" | |
element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2004/EmfaticAnnotationMap"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%" | |
referenceName="details" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%/@details.0" | |
featureName="key" dataValue="constraints"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%/@details.0" | |
featureName="value" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%" | |
referenceName="details" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%/@details.1" | |
featureName="key" dataValue="constraintsMeta"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2004%2FEmfaticAnnotationMap%/@details.1" | |
featureName="value" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eAnnotations" | |
element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="import"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="http://www.eclipse.org/gmf/runtime/1.0.0/notation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//Mapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping" featureName="name" | |
dataValue="Mapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping" referenceName="eAnnotations" | |
element="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="nodes->forAll(n|n.containmentFeature.oclIsUndefined() and not n.child.domainMetaElement.oclIsUndefined() implies links->exists(let r:ecore::EReference= linkMetaFeature.oclAsType(ecore::EReference) in r.containment and r.eReferenceType.isSuperTypeOf(n.child.domainMetaElement)))"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Phantom nodes that are not targeted by a link mapping exist"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//Mapping/appearanceStyles"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/appearanceStyles" | |
featureName="name" dataValue="appearanceStyles"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/appearanceStyles" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/appearanceStyles" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/appearanceStyles" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.tooldef/models/tooldef.ecore#//StyleSelector"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//MappingEntry"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry" featureName="name" | |
dataValue="MappingEntry"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry" featureName="abstract" | |
dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry" referenceName="eOperations" | |
element="mappings.ecore#//MappingEntry/getDomainContext"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/getDomainContext" | |
featureName="name" dataValue="getDomainContext"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/getDomainContext" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/getDomainContext" | |
referenceName="eAnnotations" element="mappings.ecore#//MappingEntry/getDomainContext/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/getDomainContext/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/getDomainContext/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/getDomainContext/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/getDomainContext/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/getDomainContext/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="This method simplifies OCL expressions (makes it easy to write for both Node and Link)."/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MappingEntry/domainMetaElement"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainMetaElement" | |
featureName="name" dataValue="domainMetaElement"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainMetaElement" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//NeedsContainment"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment" | |
featureName="name" dataValue="NeedsContainment"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment" | |
featureName="interface" dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NeedsContainment" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//NeedsContainment/containmentFeature"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment/containmentFeature" | |
featureName="name" dataValue="containmentFeature"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment/containmentFeature" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EReference"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NeedsContainment/containmentFeature" | |
referenceName="eAnnotations" element="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not containmentFeature.oclIsUndefined() implies containmentFeature.containment"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment/containmentFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Containment EReference expected"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//NodeReference"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference" featureName="name" | |
dataValue="NodeReference"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference" featureName="abstract" | |
dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//NodeReference" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//NeedsContainment"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeReference" referenceName="eAnnotations" | |
element="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not containmentFeature.oclIsUndefined() implies containmentFeature.eReferenceType.isSuperTypeOf(child.domainMetaElement)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="'Containment Feature' must reference the same class or super type of 'Domain Meta Element' of the referenced node"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeReference" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//NodeReference/childrenFeature"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/childrenFeature" | |
featureName="name" dataValue="childrenFeature"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/childrenFeature" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EReference"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeReference/childrenFeature" | |
referenceName="eAnnotations" element="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not childrenFeature.oclIsUndefined() implies childrenFeature.eReferenceType.isSuperTypeOf(child.domainMetaElement)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/childrenFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="'Children Feature' must reference the same class or super type of 'Domain Meta Element' of the referenced node"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//ChildReference"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference" | |
featureName="name" dataValue="ChildReference"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//ChildReference" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//NodeReference"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eAnnotations" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not (ownedChild.oclIsUndefined() and referencedChild.oclIsUndefined())"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Either 'ownedChild' or 'referencedChild' NodeMapping must be set"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eAnnotations" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="value" dataValue="not childrenFeature.oclIsUndefined() implies childrenFeature.eContainingClass.isSuperTypeOf(parentNode.domainMetaElement)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="value" dataValue="'Children Feature' must be owned by 'Domain Meta Element' or its super type of this reference parent Node Mapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eAnnotations" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.0" | |
featureName="value" dataValue="not containmentFeature.oclIsUndefined() implies containmentFeature.eContainingClass.isSuperTypeOf(parentNode.domainMetaElement)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.1" | |
featureName="value" dataValue="'Containment Feature' must be owned by 'Domain Meta Element' or its super type of this reference parent Node Mapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eAnnotations" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3/@details.0" | |
featureName="value" dataValue="not child.getDomainContext().oclIsUndefined() implies not containmentFeature.oclIsUndefined()"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.3/@details.1" | |
featureName="value" dataValue="ChildReference to NodeMapping with domainElement should define 'containmentFeature'"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//TopNodeReference"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//TopNodeReference" | |
featureName="name" dataValue="TopNodeReference"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//TopNodeReference" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//NodeReference"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//Mapping/nodes"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/nodes" featureName="name" | |
dataValue="nodes"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/nodes" featureName="upperBound" | |
dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/nodes" featureName="containment" | |
dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/nodes" featureName="resolveProxies" | |
dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/nodes" featureName="eType" | |
referenceValue="mappings.ecore#//TopNodeReference"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//CompartmentMapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping" | |
featureName="name" dataValue="CompartmentMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CompartmentMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//CompartmentMapping/compartment"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/compartment" | |
featureName="name" dataValue="compartment"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/compartment" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/compartment" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.graphdef/models/gmfgraph.ecore#//Compartment"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CompartmentMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//CompartmentMapping/children"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/children" | |
featureName="name" dataValue="children"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/children" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/children" | |
featureName="eType" referenceValue="mappings.ecore#//ChildReference"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ChildReference/compartment"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/compartment" | |
featureName="name" dataValue="compartment"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/compartment" | |
featureName="eType" referenceValue="mappings.ecore#//CompartmentMapping"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/compartment" | |
featureName="eOpposite" referenceValue="mappings.ecore#//CompartmentMapping/children"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/children" | |
featureName="eOpposite" referenceValue="mappings.ecore#//ChildReference/compartment"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//CanvasMapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping" featureName="name" | |
dataValue="CanvasMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//Mapping/diagram"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/diagram" | |
featureName="name" dataValue="diagram"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/diagram" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/diagram" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/diagram" | |
featureName="resolveProxies" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/diagram" | |
featureName="eType" referenceValue="mappings.ecore#//CanvasMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//CanvasMapping/diagramCanvas"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/diagramCanvas" | |
featureName="name" dataValue="diagramCanvas"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/diagramCanvas" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/diagramCanvas" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.graphdef/models/gmfgraph.ecore#//Canvas"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//CanvasMapping/domainModel"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainModel" | |
featureName="name" dataValue="domainModel"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainModel" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//CanvasMapping/domainMetaElement"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainMetaElement" | |
featureName="name" dataValue="domainMetaElement"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainMetaElement" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping/domainMetaElement" | |
referenceName="eAnnotations" element="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not domainMetaElement.oclIsUndefined() implies not(domainMetaElement.abstract or domainMetaElement.interface)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/domainMetaElement/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Top-level diagram container must be concrete"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//CanvasMapping/palette"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/palette" | |
featureName="name" dataValue="palette"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/palette" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.tooldef/models/tooldef.ecore#//Palette"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//CanvasMapping/menuContributions"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/menuContributions" | |
featureName="name" dataValue="menuContributions"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/menuContributions" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/menuContributions" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.tooldef/models/tooldef.ecore#//MainMenu"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CanvasMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//CanvasMapping/toolbarContributions"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/toolbarContributions" | |
featureName="name" dataValue="toolbarContributions"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/toolbarContributions" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CanvasMapping/toolbarContributions" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.tooldef/models/tooldef.ecore#//Toolbar"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//LabelMapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping" featureName="name" | |
dataValue="LabelMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MappingEntry/labelMappings"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/labelMappings" | |
featureName="name" dataValue="labelMappings"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/labelMappings" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/labelMappings" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/labelMappings" | |
featureName="eType" referenceValue="mappings.ecore#//LabelMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping" referenceName="eAnnotations" | |
element="mappings.ecore#//LabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//LabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Label on diagram; either features or text should be specified"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//LabelMapping/diagramLabel"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/diagramLabel" | |
featureName="name" dataValue="diagramLabel"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/diagramLabel" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/diagramLabel" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.graphdef/models/gmfgraph.ecore#//DiagramLabel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//FeatureLabelMapping/features"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features" | |
featureName="name" dataValue="features"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/features" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="features->forAll(f | f.eContainingClass.isSuperTypeOf(mapEntry.domainMetaElement))"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Label attributes must be available in 'Domain Element' EClass of the labeled mapping entry"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//LabelMapping/readOnly"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/readOnly" | |
featureName="name" dataValue="readOnly"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/readOnly" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//FeatureLabelMapping/viewPattern"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewPattern" | |
featureName="name" dataValue="viewPattern"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewPattern" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/viewPattern" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureLabelMapping/viewPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/viewPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//FeatureLabelMapping/viewPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Pattern for java.text.MessageFormat to produce label on diagram"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//FeatureLabelMapping/editPattern"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editPattern" | |
featureName="name" dataValue="editPattern"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editPattern" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/editPattern" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureLabelMapping/editPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/editPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//FeatureLabelMapping/editPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Pattern for java.text.MessageFormat to produce text for inplace editor; if not specified then viewPattern should be used"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//LabelMapping/mapEntry"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/mapEntry" | |
featureName="name" dataValue="mapEntry"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/mapEntry" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/mapEntry" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/mapEntry" | |
featureName="eType" referenceValue="mappings.ecore#//MappingEntry"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/mapEntry" | |
featureName="eOpposite" referenceValue="mappings.ecore#//MappingEntry/labelMappings"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/labelMappings" | |
featureName="eOpposite" referenceValue="mappings.ecore#//LabelMapping/mapEntry"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//LinkConstraints"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints" | |
featureName="name" dataValue="LinkConstraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Groups constraints on the link source and target end"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not (sourceEnd.oclIsUndefined() and targetEnd.oclIsUndefined())"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Either 'sourceEnd' or 'targetEnd' constraint must be specified"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//ValueExpression"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression" | |
featureName="name" dataValue="ValueExpression"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//Constraint"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Constraint" featureName="name" | |
dataValue="Constraint"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//Constraint" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//ValueExpression"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MappingEntry/domainSpecialization"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization" | |
featureName="name" dataValue="domainSpecialization"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization" | |
featureName="eType" referenceValue="mappings.ecore#//Constraint"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainSpecialization" | |
referenceName="eAnnotations" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Specializes further the domain meta element EClass associated with this mapping and should be evaluated in this EClass context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainSpecialization" | |
referenceName="eAnnotations" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="self.getDomainContext()"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainSpecialization" | |
referenceName="eAnnotations" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not domainSpecialization.oclIsUndefined() implies not domainMetaElement.oclIsUndefined()"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainSpecialization/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Using 'Domain Specialization' requires 'Domain Meta Element' to be set"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Constraint" referenceName="eAnnotations" | |
element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Boolean type value expression which is to be evaluated in a context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Constraint" referenceName="eAnnotations" | |
element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="Constraint"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//LinkConstraints/sourceEnd"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd" | |
featureName="name" dataValue="sourceEnd"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd" | |
featureName="eType" referenceValue="mappings.ecore#//Constraint"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Restriction enforced by the the source end, may reference variable 'oppositeEnd' pointing to targetEnd domainMetaElement instance if available."/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="let lm:LinkMapping=linkMapping in if lm.sourceMetaFeature.oclIsUndefined() then (if lm.containmentFeature.oclIsUndefined() then lm.linkMetaFeature.eContainingClass else lm.containmentFeature.eContainingClass endif) else lm.sourceMetaFeature.oclAsType(ecore::EReference).eReferenceType endif"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0" | |
featureName="value" dataValue="variable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1" | |
featureName="key" dataValue="name"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1" | |
featureName="value" dataValue="oppositeEnd"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.2"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.2" | |
featureName="key" dataValue="type.ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/sourceEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.2" | |
featureName="value" dataValue="linkMapping.linkMetaFeature.eType"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//LinkConstraints/targetEnd"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd" | |
featureName="name" dataValue="targetEnd"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd" | |
featureName="eType" referenceValue="mappings.ecore#//Constraint"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Restriction enforced by the the target end, may reference variable 'oppositeEnd' pointing to sourceEnd domainMetaElement instance."/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="linkMapping.linkMetaFeature.eType.oclAsType(ecore::EClass)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0" | |
featureName="value" dataValue="variable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1" | |
featureName="key" dataValue="name"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1" | |
featureName="value" dataValue="oppositeEnd"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.2"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.2" | |
featureName="key" dataValue="type.ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/targetEnd/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.2" | |
featureName="value" dataValue="let lm:LinkMapping=linkMapping in if lm.sourceMetaFeature.oclIsUndefined() then (if lm.containmentFeature.oclIsUndefined() then lm.linkMetaFeature.eContainingClass else lm.containmentFeature.eContainingClass endif) else lm.sourceMetaFeature.oclAsType(ecore::EReference).eReferenceType endif"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression" | |
referenceName="eAnnotations" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="ValueSpec"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression" | |
referenceName="eAnnotations" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Expression as a textual statement which results in a value when evaluated in a context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ValueExpression/body"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body" | |
featureName="name" dataValue="body"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/body" | |
referenceName="eAnnotations" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The text of the expression"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/body" | |
referenceName="eAnnotations" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/body/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="body"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ValueExpression/langName"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName" | |
featureName="name" dataValue="langName"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName" | |
featureName="volatile" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName" | |
featureName="transient" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName" | |
featureName="derived" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/langName" | |
referenceName="eAnnotations" element="mappings.ecore#//ValueExpression/langName/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/langName/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//ValueExpression/langName/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/langName/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="lang"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//ElementInitializer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer" | |
featureName="name" dataValue="ElementInitializer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer" | |
featureName="interface" dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ElementInitializer" | |
referenceName="eAnnotations" element="mappings.ecore#//ElementInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ElementInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//ElementInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Base class for initializers of domain model elements"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ElementInitializer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ElementInitializer/mappingEntry"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry" | |
featureName="name" dataValue="mappingEntry"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry" | |
featureName="eType" referenceValue="mappings.ecore#//MappingEntry"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MappingEntry/domainInitializer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer" | |
featureName="name" dataValue="domainInitializer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer" | |
featureName="eType" referenceValue="mappings.ecore#//ElementInitializer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer" | |
featureName="eOpposite" referenceValue="mappings.ecore#//ElementInitializer/mappingEntry"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry" | |
featureName="eOpposite" referenceValue="mappings.ecore#//MappingEntry/domainInitializer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainInitializer" | |
referenceName="eAnnotations" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Initializer for the domain model element associated with mapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainInitializer" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="self.getDomainContext()"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainInitializer" | |
referenceName="eAnnotations" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not domainInitializer.oclIsUndefined() implies not domainMetaElement.oclIsUndefined()"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="'Domain Element' must be set in mapping with 'Element Initializers'"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//FeatureSeqInitializer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer" | |
featureName="name" dataValue="FeatureSeqInitializer"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//FeatureSeqInitializer" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//ElementInitializer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureSeqInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//FeatureSeqInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Feature sequence initializer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//FeatureValueSpec"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec" | |
featureName="name" dataValue="FeatureValueSpec"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//FeatureValueSpec" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//ValueExpression"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureSeqInitializer/initializers"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers" | |
featureName="name" dataValue="initializers"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers" | |
featureName="eType" referenceValue="mappings.ecore#//FeatureValueSpec"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/initializers" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Value specifications as initializers for individual features which should be initialized in the order given by this list"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Value specification associated with a specific feature"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="ValueSpec"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureInitializer/feature"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature" | |
featureName="name" dataValue="feature"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Denotes the feature for which this value expression is specified. Its containing EClass is the context for evaluation."/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.13/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.13/@element" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.13/@element" | |
referenceName="details" element="#//@releases.1/@changes.13/@element/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.13/@element/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.13/@element/@details.0" | |
featureName="value" dataValue="type"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="feature.eContainingClass.isSuperTypeOf(featureSeqInitializer.mappingEntry.getDomainContext())"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Initialized 'Feature' must be owned by 'Domain Element' or its super type"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
featureName="name" dataValue="featureSeqInitializer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
featureName="eType" referenceValue="mappings.ecore#//FeatureSeqInitializer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
featureName="eOpposite" referenceValue="mappings.ecore#//FeatureSeqInitializer/initializers"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers" | |
featureName="eOpposite" referenceValue="mappings.ecore#//FeatureInitializer/featureSeqInitializer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//MenuOwner"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MenuOwner" featureName="name" | |
dataValue="MenuOwner"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MenuOwner" featureName="interface" | |
dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MenuOwner" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MenuOwner/contextMenu"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MenuOwner/contextMenu" | |
featureName="name" dataValue="contextMenu"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MenuOwner/contextMenu" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.tooldef/models/tooldef.ecore#//ContextMenu"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//ToolOwner"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ToolOwner" featureName="name" | |
dataValue="ToolOwner"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ToolOwner" featureName="interface" | |
dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ToolOwner" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//ToolOwner/tool"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ToolOwner/tool" | |
featureName="name" dataValue="tool"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ToolOwner/tool" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.tooldef/models/tooldef.ecore#//AbstractTool"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ToolOwner/tool" | |
referenceName="eAnnotations" element="mappings.ecore#//ToolOwner/tool/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ToolOwner/tool/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ToolOwner/tool/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//ToolOwner/tool/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ToolOwner/tool/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ToolOwner/tool/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Way to create this element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//AppearanceSteward"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AppearanceSteward" | |
featureName="name" dataValue="AppearanceSteward"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AppearanceSteward" | |
featureName="interface" dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//NodeMapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping" featureName="name" | |
dataValue="NodeMapping"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//NodeMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//MappingEntry"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//NodeMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//MenuOwner"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//NodeMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//ToolOwner"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//NodeMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//AppearanceSteward"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeReference" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//NodeReference/child"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/child" | |
featureName="name" dataValue="child"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/child" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/child" | |
featureName="volatile" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/child" | |
featureName="transient" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/child" | |
featureName="unsettable" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/child" | |
featureName="derived" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/child" | |
featureName="resolveProxies" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeReference/child" | |
featureName="eType" referenceValue="mappings.ecore#//NodeMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ChildReference/parentNode"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/parentNode" | |
featureName="name" dataValue="parentNode"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/parentNode" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/parentNode" | |
featureName="eType" referenceValue="mappings.ecore#//NodeMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ChildReference/ownedChild"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/ownedChild" | |
featureName="name" dataValue="ownedChild"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/ownedChild" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/ownedChild" | |
featureName="eType" referenceValue="mappings.ecore#//NodeMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ChildReference/referencedChild"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/referencedChild" | |
featureName="name" dataValue="referencedChild"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/referencedChild" | |
featureName="eType" referenceValue="mappings.ecore#//NodeMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//TopNodeReference" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//TopNodeReference/ownedChild"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//TopNodeReference/ownedChild" | |
featureName="name" dataValue="ownedChild"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//TopNodeReference/ownedChild" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//TopNodeReference/ownedChild" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//TopNodeReference/ownedChild" | |
featureName="eType" referenceValue="mappings.ecore#//NodeMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeMapping" referenceName="eAnnotations" | |
element="mappings.ecore#//NodeMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//NodeMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Both top-level diagram node and any inner node"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//NodeMapping/diagramNode"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/diagramNode" | |
featureName="name" dataValue="diagramNode"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/diagramNode" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/diagramNode" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.graphdef/models/gmfgraph.ecore#//Node"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//NodeMapping/children"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/children" | |
featureName="name" dataValue="children"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/children" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/children" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/children" | |
featureName="eType" referenceValue="mappings.ecore#//ChildReference"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/children" | |
featureName="eOpposite" referenceValue="mappings.ecore#//ChildReference/parentNode"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/parentNode" | |
featureName="eOpposite" referenceValue="mappings.ecore#//NodeMapping/children"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CompartmentMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//CompartmentMapping/parentNode"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/parentNode" | |
featureName="name" dataValue="parentNode"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/parentNode" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/parentNode" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/parentNode" | |
featureName="eType" referenceValue="mappings.ecore#//NodeMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NodeMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//NodeMapping/compartments"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/compartments" | |
featureName="name" dataValue="compartments"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/compartments" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/compartments" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/compartments" | |
featureName="eType" referenceValue="mappings.ecore#//CompartmentMapping"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NodeMapping/compartments" | |
featureName="eOpposite" referenceValue="mappings.ecore#//CompartmentMapping/parentNode"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/parentNode" | |
featureName="eOpposite" referenceValue="mappings.ecore#//NodeMapping/compartments"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//LinkMapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping" featureName="name" | |
dataValue="LinkMapping"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//LinkMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//MappingEntry"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//LinkMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//NeedsContainment"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//LinkMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//MenuOwner"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//LinkMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//ToolOwner"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//LinkMapping" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//AppearanceSteward"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//Mapping/links"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/links" featureName="name" | |
dataValue="links"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/links" featureName="upperBound" | |
dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/links" featureName="containment" | |
dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/links" featureName="resolveProxies" | |
dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/links" featureName="eType" | |
referenceValue="mappings.ecore#//LinkMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping" referenceName="eAnnotations" | |
element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Connection element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping" referenceName="eAnnotations" | |
element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="domainMetaElement.oclIsUndefined() implies containmentFeature.oclIsUndefined() and sourceMetaFeature.oclIsUndefined()"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Link mapping without 'Domain Element' class does not use 'Containment Feature' and 'Source Feature'"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping" referenceName="eAnnotations" | |
element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="value" dataValue="not domainMetaElement.oclIsUndefined() implies containmentFeature.eReferenceType.isSuperTypeOf(domainMetaElement)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="value" dataValue="'Containment Feature' must reference the same class or super type of 'Domain Element' EClass"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//LinkMapping/diagramLink"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/diagramLink" | |
featureName="name" dataValue="diagramLink"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/diagramLink" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/diagramLink" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.graphdef/models/gmfgraph.ecore#//Connection"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//LinkMapping/sourceMetaFeature"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/sourceMetaFeature" | |
featureName="name" dataValue="sourceMetaFeature"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/sourceMetaFeature" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/sourceMetaFeature" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not domainMetaElement.oclIsUndefined() implies sourceMetaFeature.oclIsUndefined() or sourceMetaFeature.eContainingClass.isSuperTypeOf(domainMetaElement)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/sourceMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="'Source Feature' must be owned by the link 'Domain Element' or its super type"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//LinkMapping/linkMetaFeature"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/linkMetaFeature" | |
featureName="name" dataValue="linkMetaFeature"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/linkMetaFeature" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/linkMetaFeature" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not(domainMetaElement.oclIsUndefined() or linkMetaFeature.oclIsUndefined()) implies linkMetaFeature.eContainingClass.isSuperTypeOf(domainMetaElement)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/linkMetaFeature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="'Target Feature' must be owned by the link 'Domain Element' or its super type"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//LinkConstraints/linkMapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping" | |
featureName="name" dataValue="linkMapping"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping" | |
featureName="eType" referenceValue="mappings.ecore#//LinkMapping"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//LinkMapping/creationConstraints"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/creationConstraints" | |
featureName="name" dataValue="creationConstraints"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/creationConstraints" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/creationConstraints" | |
featureName="eType" referenceValue="mappings.ecore#//LinkConstraints"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/creationConstraints" | |
featureName="eOpposite" referenceValue="mappings.ecore#//LinkConstraints/linkMapping"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping" | |
featureName="eOpposite" referenceValue="mappings.ecore#//LinkMapping/creationConstraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/creationConstraints" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkMapping/creationConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/creationConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkMapping/creationConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//LinkMapping/creationConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/creationConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkMapping/creationConstraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Specifies additional restrictions on link creation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/linkMapping" | |
referenceName="eAnnotations" element="mappings.ecore#//LinkConstraints/linkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/linkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//LinkConstraints/linkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="References the link mapping restricted by these constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AppearanceSteward" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//AppearanceSteward/appearanceStyle"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AppearanceSteward/appearanceStyle" | |
featureName="name" dataValue="appearanceStyle"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AppearanceSteward/appearanceStyle" | |
featureName="eType" referenceValue="platform:/plugin/org.eclipse.gmf.tooldef/models/tooldef.ecore#//StyleSelector"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//AuditContainer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer" | |
featureName="name" dataValue="AuditContainer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//Mapping/audits"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/audits" | |
featureName="name" dataValue="audits"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/audits" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/audits" | |
featureName="eType" referenceValue="mappings.ecore#//AuditContainer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditContainer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditContainer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Container for audit rules representing a hierarchical organization of audits in the constraint category hierarchy of emft.validation framework"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//AuditContainer/id"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id" | |
featureName="name" dataValue="id"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/id" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Identifier which is unique within the scope of its parent container."/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/id" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not parentContainer.oclIsUndefined() implies parentContainer.childContainers->one(i | i.id = self.id)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Audit container with the same ID already exists"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//AuditContainer/name"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/name" | |
featureName="name" dataValue="name"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/name" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/name" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditContainer/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditContainer/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A human readable name for the category of audits organized in this container"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//AuditContainer/description"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/description" | |
featureName="name" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/description" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/description" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditContainer/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditContainer/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The detailed description of this audit container"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//AuditContainer/childContainers"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/childContainers" | |
featureName="name" dataValue="childContainers"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/childContainers" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/childContainers" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/childContainers" | |
featureName="eType" referenceValue="mappings.ecore#//AuditContainer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//AuditContainer/parentContainer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/parentContainer" | |
featureName="name" dataValue="parentContainer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/parentContainer" | |
featureName="eType" referenceValue="mappings.ecore#//AuditContainer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/parentContainer" | |
featureName="eOpposite" referenceValue="mappings.ecore#//AuditContainer/childContainers"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/childContainers" | |
featureName="eOpposite" referenceValue="mappings.ecore#//AuditContainer/parentContainer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//RuleBase"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase" featureName="name" | |
dataValue="RuleBase"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase" featureName="interface" | |
dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//RuleBase" referenceName="eAnnotations" | |
element="mappings.ecore#//RuleBase/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//RuleBase/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//RuleBase/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Base class for rule like audit, metric rules..."/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//RuleBase" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//RuleBase/name"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/name" featureName="name" | |
dataValue="name"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/name" featureName="eType" | |
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//RuleBase/name" referenceName="eAnnotations" | |
element="mappings.ecore#//RuleBase/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//RuleBase/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//RuleBase/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A human readable name of this rule"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//RuleBase" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//RuleBase/description"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/description" | |
featureName="name" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/description" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//RuleBase/description" | |
referenceName="eAnnotations" element="mappings.ecore#//RuleBase/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//RuleBase/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//RuleBase/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The detailed description of this rule semantics"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//AuditRule"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule" featureName="name" | |
dataValue="AuditRule"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//AuditRule" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//RuleBase"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//AuditRule/id"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id" featureName="name" | |
dataValue="id"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id" featureName="lowerBound" | |
dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id" featureName="eType" | |
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/id" referenceName="eAnnotations" | |
element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Unique identifier of this audit rule"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/id" referenceName="eAnnotations" | |
element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not id.oclIsUndefined() implies container.audits->one(i | i.id = self.id)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/id/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Audit rule with the same ID already exists"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//AuditRule/rule"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule" | |
featureName="name" dataValue="rule"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule" | |
featureName="eType" referenceValue="mappings.ecore#//Constraint"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/rule" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A boolean type condition which if not satisfied indicates this audit rule violation. It is evaluated in the context of the target"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/rule" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ref"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="target"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//AuditRule/useInLiveMode"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/useInLiveMode" | |
featureName="name" dataValue="useInLiveMode"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/useInLiveMode" | |
featureName="defaultValueLiteral" dataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/useInLiveMode" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/useInLiveMode" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditRule/useInLiveMode/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/useInLiveMode/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/useInLiveMode/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditRule/useInLiveMode/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/useInLiveMode/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/useInLiveMode/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Indicates if this audit should be evaluated also in Live mode. If 'false', only Batch mode is applicable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//AuditRule/message"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/message" | |
featureName="name" dataValue="message"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/message" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/message" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditRule/message/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/message/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/message/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditRule/message/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/message/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/message/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The text message to be reported in case of this audit violation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//AuditRule/container"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/container" | |
featureName="name" dataValue="container"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/container" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/container" | |
featureName="eType" referenceValue="mappings.ecore#//AuditContainer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//AuditContainer/audits"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/audits" | |
featureName="name" dataValue="audits"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/audits" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/audits" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/audits" | |
featureName="eType" referenceValue="mappings.ecore#//AuditRule"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/audits" | |
featureName="eOpposite" referenceValue="mappings.ecore#//AuditRule/container"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/container" | |
featureName="eOpposite" referenceValue="mappings.ecore#//AuditContainer/audits"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/audits" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditContainer/audits/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/audits/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditContainer/audits/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditContainer/audits/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/audits/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditContainer/audits/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The audit rules organized in this container"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/container" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The containing audit container of this audit rule"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//MetricContainer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricContainer" | |
featureName="name" dataValue="MetricContainer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Mapping" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//Mapping/metrics"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/metrics" | |
featureName="name" dataValue="metrics"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/metrics" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Mapping/metrics" | |
featureName="eType" referenceValue="mappings.ecore#//MetricContainer"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//MetricRule"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule" featureName="name" | |
dataValue="MetricRule"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//MetricRule" featureName="eSuperTypes" | |
referenceValue="mappings.ecore#//RuleBase"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricContainer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//MetricContainer/metrics"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricContainer/metrics" | |
featureName="name" dataValue="metrics"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricContainer/metrics" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricContainer/metrics" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricContainer/metrics" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricContainer/metrics" | |
featureName="eType" referenceValue="mappings.ecore#//MetricRule"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule" referenceName="eAnnotations" | |
element="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not lowLimit.oclIsUndefined() and not highLimit.oclIsUndefined() implies lowLimit < highLimit"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Metric value 'lowLimit' must be smaller then 'highLimit'"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MetricRule/key"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key" | |
featureName="name" dataValue="key"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/key" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Unique key identifying this metric an abbreviation for this metric"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/key" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not key.oclIsUndefined() implies container.metrics->one(i | i.key = self.key)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/key/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="Metric rule with the same 'key' already exists"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MetricRule/rule"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule" | |
featureName="name" dataValue="rule"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule" | |
featureName="eType" referenceValue="mappings.ecore#//ValueExpression"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/rule" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Expression that calculates the value of this metric which is of EDataType that encapsulates java.lang.Number subclasses or their primitives"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/rule" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ref"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="target"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/rule" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
referenceName="details" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.0" | |
featureName="value" dataValue="type"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1" | |
referenceName="details" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/rule/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%.1/@details.1" | |
featureName="value" dataValue="'ecore::EDoubleObject'"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MetricRule/lowLimit"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/lowLimit" | |
featureName="name" dataValue="lowLimit"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/lowLimit" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EDoubleObject"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/lowLimit" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/lowLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/lowLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/lowLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MetricRule/lowLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/lowLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/lowLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The lowest acceptable value of the rule expression result"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MetricRule/highLimit"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/highLimit" | |
featureName="name" dataValue="highLimit"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/highLimit" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EDoubleObject"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/highLimit" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/highLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/highLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/highLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MetricRule/highLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/highLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/highLimit/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The highest acceptable value of the rule expression result"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MetricRule/container"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/container" | |
featureName="name" dataValue="container"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/container" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/container" | |
featureName="eType" referenceValue="mappings.ecore#//MetricContainer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/container" | |
featureName="eOpposite" referenceValue="mappings.ecore#//MetricContainer/metrics"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricContainer/metrics" | |
featureName="eOpposite" referenceValue="mappings.ecore#//MetricRule/container"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/container" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MetricRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/container/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The containing metric container of this metric rule"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//Auditable"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Auditable" featureName="name" | |
dataValue="Auditable"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Auditable" featureName="interface" | |
dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//AuditRule/target"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/target" | |
featureName="name" dataValue="target"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/target" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/target" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/target" | |
featureName="eType" referenceValue="mappings.ecore#//Auditable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/target" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The target representing the context this audit is evaluated in"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//DomainAttributeTarget"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget" | |
featureName="name" dataValue="DomainAttributeTarget"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//DomainAttributeTarget" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//Auditable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Represents value based target, useful for audit rules expression not capable of ecore meta-model access"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="attribute.eType"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//DomainAttributeTarget/attribute"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/attribute" | |
featureName="name" dataValue="attribute"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/attribute" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/attribute" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget/attribute" | |
referenceName="eAnnotations" element="mappings.ecore#//DomainAttributeTarget/attribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/attribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget/attribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//DomainAttributeTarget/attribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/attribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/attribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The attribute the value of which is used as context in audit rule defining this target"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//DomainAttributeTarget/nullAsError"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/nullAsError" | |
featureName="name" dataValue="nullAsError"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/nullAsError" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget/nullAsError" | |
referenceName="eAnnotations" element="mappings.ecore#//DomainAttributeTarget/nullAsError/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/nullAsError/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainAttributeTarget/nullAsError/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//DomainAttributeTarget/nullAsError/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/nullAsError/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainAttributeTarget/nullAsError/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Indicates whether null value of the attribute is reported as audit failure or success"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//AuditedMetricTarget"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget" | |
featureName="name" dataValue="AuditedMetricTarget"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//AuditedMetricTarget" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//Auditable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditedMetricTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Target metric which can be evaluated by audit rule. The target context here is the metric rule resulting type classifier"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditedMetricTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="'ecore::EDoubleObject'"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditedMetricTarget" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//AuditedMetricTarget/metric"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/metric" | |
featureName="name" dataValue="metric"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/metric" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/metric" | |
featureName="eType" referenceValue="mappings.ecore#//MetricRule"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditedMetricTarget/metric" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditedMetricTarget/metric/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/metric/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditedMetricTarget/metric/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditedMetricTarget/metric/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/metric/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditedMetricTarget/metric/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Metric which can be checked by audit"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Auditable" referenceName="eAnnotations" | |
element="mappings.ecore#//Auditable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Auditable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Auditable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//Auditable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Auditable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Auditable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Target suitable for auditing"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//Measurable"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Measurable" featureName="name" | |
dataValue="Measurable"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Measurable" featureName="interface" | |
dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//DomainElementTarget"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget" | |
featureName="name" dataValue="DomainElementTarget"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//DomainElementTarget" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//Auditable"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//DomainElementTarget" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//Measurable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainElementTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Target for rules applied on domain model elements"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainElementTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainElementTarget" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//DomainElementTarget/element"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/element" | |
featureName="name" dataValue="element"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/element" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/element" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainElementTarget/element" | |
referenceName="eAnnotations" element="mappings.ecore#//DomainElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DomainElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//DomainElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DomainElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Targeted domain model element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//DiagramElementTarget"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget" | |
featureName="name" dataValue="DiagramElementTarget"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//DiagramElementTarget" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//Auditable"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//DiagramElementTarget" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//Measurable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DiagramElementTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Target for rules applied on diagram notation model selectively, for specific visualized element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DiagramElementTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="if element.oclIsKindOf(NodeMapping) then 'notation::Node' else 'notation::Edge' endif"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DiagramElementTarget" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//DiagramElementTarget/element"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/element" | |
featureName="name" dataValue="element"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/element" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/element" | |
featureName="eType" referenceValue="mappings.ecore#//MappingEntry"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DiagramElementTarget/element" | |
referenceName="eAnnotations" element="mappings.ecore#//DiagramElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DiagramElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//DiagramElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DiagramElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Targeted visualized element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//NotationElementTarget"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget" | |
featureName="name" dataValue="NotationElementTarget"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//NotationElementTarget" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//Auditable"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//NotationElementTarget" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//Measurable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Target for rules applied on diagram notation model elements"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget" | |
referenceName="eAnnotations" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="context"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//NotationElementTarget/element"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element" | |
featureName="name" dataValue="element"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget/element" | |
referenceName="eAnnotations" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Targeted diagram notation model element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget/element" | |
referenceName="eAnnotations" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="element.eAllSuperTypes->including(element)->one(ePackage.name = 'notation' and name = 'View')"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NotationElementTarget/element/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="'notation::View' or its sub-class must be set to NotationElement target"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MetricRule/target"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/target" | |
featureName="name" dataValue="target"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/target" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/target" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/target" | |
featureName="eType" referenceValue="mappings.ecore#//Measurable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/target" | |
referenceName="eAnnotations" element="mappings.ecore#//MetricRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MetricRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MetricRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MetricRule/target/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The target representing the context this metric is evaluated in"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Measurable" referenceName="eAnnotations" | |
element="mappings.ecore#//Measurable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Measurable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Measurable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//Measurable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Measurable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Measurable/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Marker interface for anything that can be subject to metrics"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//Severity"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity" featureName="name" | |
dataValue="Severity"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//AuditRule/severity"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/severity" | |
featureName="name" dataValue="severity"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/severity" | |
featureName="defaultValueLiteral" dataValue="ERROR"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/severity" | |
featureName="eType" referenceValue="mappings.ecore#//Severity"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/severity" | |
referenceName="eAnnotations" element="mappings.ecore#//AuditRule/severity/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/severity/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//AuditRule/severity/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//AuditRule/severity/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/severity/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AuditRule/severity/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Describes the severity of this audit rule violation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Severity" referenceName="eLiterals" | |
element="mappings.ecore#//Severity/INFO"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity/INFO" featureName="name" | |
dataValue="INFO"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity/INFO" featureName="literal" | |
dataValue="INFO"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Severity" referenceName="eLiterals" | |
element="mappings.ecore#//Severity/WARNING"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity/WARNING" | |
featureName="name" dataValue="WARNING"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity/WARNING" | |
featureName="value" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity/WARNING" | |
featureName="literal" dataValue="WARNING"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Severity" referenceName="eLiterals" | |
element="mappings.ecore#//Severity/ERROR"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity/ERROR" | |
featureName="name" dataValue="ERROR"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity/ERROR" | |
featureName="value" dataValue="2" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Severity/ERROR" | |
featureName="literal" dataValue="ERROR"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//Language"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language" featureName="name" | |
dataValue="Language"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ValueExpression/language"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/language" | |
featureName="name" dataValue="language"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/language" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/language" | |
featureName="defaultValueLiteral" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/language" | |
featureName="eType" referenceValue="mappings.ecore#//Language"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/language" | |
referenceName="eAnnotations" element="mappings.ecore#//ValueExpression/language/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/language/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ValueExpression/language/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//ValueExpression/language/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/language/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ValueExpression/language/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Specifies the language in which the expression is stated"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Language" referenceName="eLiterals" | |
element="mappings.ecore#//Language/ocl"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/ocl" featureName="name" | |
dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/ocl" featureName="literal" | |
dataValue="ocl"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Language" referenceName="eLiterals" | |
element="mappings.ecore#//Language/java"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/java" featureName="name" | |
dataValue="java"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/java" featureName="value" | |
dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/java" featureName="literal" | |
dataValue="java"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Language" referenceName="eLiterals" | |
element="mappings.ecore#//Language/regexp"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/regexp" | |
featureName="name" dataValue="regexp"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/regexp" | |
featureName="value" dataValue="2" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/regexp" | |
featureName="literal" dataValue="regexp"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//Language" referenceName="eLiterals" | |
element="mappings.ecore#//Language/nregexp"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/nregexp" | |
featureName="name" dataValue="nregexp"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/nregexp" | |
featureName="value" dataValue="3" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Language/nregexp" | |
featureName="literal" dataValue="nregexp"/> | |
</changes> | |
</changes> | |
</releases> | |
<releases date="2009-02-10T00:03:13.187+0100" label="2.0"> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eAnnotations" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4/@details.0" | |
featureName="value" dataValue="let child:NodeMapping=(if ownedChild.oclIsUndefined() then referencedChild else ownedChild endif) in (((child.labelMappings->size() = 1) and child.labelMappings->forAll( soleLabel: LabelMapping | soleLabel.diagramLabel = child.diagramNode)) implies (child.diagramNode.affixedParentSide = gmfgraph::Direction::NSEW))"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4/@details.1" | |
featureName="value" dataValue="Side-affixed children can not be pure labels"/> | |
</changes> | |
<operation name="newGMFConstraint"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//ChildReference"/> | |
</parameters> | |
<parameters name="ocl"> | |
<dataValue>let child:NodeMapping=(if ownedChild.oclIsUndefined() then referencedChild else ownedChild endif) in (((child.labelMappings->size() = 1) and child.labelMappings->forAll( soleLabel: LabelMapping | soleLabel.diagramLabel = child.diagramNode)) implies (child.diagramNode.affixedParentSide = gmfgraph::Direction::NSEW))</dataValue> | |
</parameters> | |
<parameters name="description"> | |
<dataValue>Side-affixed children can not be pure labels</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference" | |
referenceName="eAnnotations" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5/@details.0" | |
featureName="value" dataValue="let child:NodeMapping=(if ownedChild.oclIsUndefined() then referencedChild else ownedChild endif) in ((not compartment.oclIsUndefined()) implies (child.diagramNode.affixedParentSide = gmfgraph::Direction::NSEW))"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5" | |
referenceName="details" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5/@details.1" | |
featureName="value" dataValue="Side-affixed children can not be placed in compartments"/> | |
</changes> | |
<operation name="newGMFConstraint"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//ChildReference"/> | |
</parameters> | |
<parameters name="ocl"> | |
<dataValue>let child:NodeMapping=(if ownedChild.oclIsUndefined() then referencedChild else ownedChild endif) in ((not compartment.oclIsUndefined()) implies (child.diagramNode.affixedParentSide = gmfgraph::Direction::NSEW))</dataValue> | |
</parameters> | |
<parameters name="description"> | |
<dataValue>Side-affixed children can not be placed in compartments</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.44"/> | |
<changes xsi:type="history:CompositeChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.4/@details.0" | |
featureName="value" dataValue="let child:NodeMapping=(if ownedChild.oclIsUndefined() then referencedChild else ownedChild endif) in (((child.labelMappings->size() = 1) and child.labelMappings->forAll( soleLabel: LabelMapping | soleLabel.diagramLabel = child.diagramNode)) implies (child.diagramNode.affixedParentSide = gmfgraph::Direction::NONE))" | |
oldDataValue="let child:NodeMapping=(if ownedChild.oclIsUndefined() then referencedChild else ownedChild endif) in (((child.labelMappings->size() = 1) and child.labelMappings->forAll( soleLabel: LabelMapping | soleLabel.diagramLabel = child.diagramNode)) implies (child.diagramNode.affixedParentSide = gmfgraph::Direction::NSEW))"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ChildReference/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.5/@details.0" | |
featureName="value" dataValue="let child:NodeMapping=(if ownedChild.oclIsUndefined() then referencedChild else ownedChild endif) in ((not compartment.oclIsUndefined()) implies (child.diagramNode.affixedParentSide = gmfgraph::Direction::NONE))" | |
oldDataValue="let child:NodeMapping=(if ownedChild.oclIsUndefined() then referencedChild else ownedChild endif) in ((not compartment.oclIsUndefined()) implies (child.diagramNode.affixedParentSide = gmfgraph::Direction::NSEW))"/> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.45"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//FeatureInitializer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer" | |
featureName="name" dataValue="FeatureInitializer"/> | |
</changes> | |
<changes xsi:type="history:Move" target="mappings.ecore#//FeatureInitializer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureInitializer/feature" | |
source="mappings.ecore#//FeatureValueSpec"/> | |
<changes xsi:type="history:Move" target="mappings.ecore#//FeatureInitializer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
source="mappings.ecore#//FeatureValueSpec"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers" | |
featureName="eType" referenceValue="mappings.ecore#//FeatureInitializer" | |
oldReferenceValue="mappings.ecore#//FeatureValueSpec"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//FeatureValueSpec" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//FeatureInitializer"/> | |
<operation name="extractSuperClass"> | |
<parameters name="subClass"> | |
<referenceValue element="mappings.ecore#//FeatureValueSpec"/> | |
</parameters> | |
<parameters name="toExtract"> | |
<referenceValue element="mappings.ecore#//FeatureInitializer/feature"/> | |
<referenceValue element="mappings.ecore#//FeatureInitializer/featureSeqInitializer"/> | |
</parameters> | |
<parameters name="ePackage"> | |
<referenceValue element="mappings.ecore#/"/> | |
</parameters> | |
<parameters name="superClassName"> | |
<dataValue>FeatureInitializer</dataValue> | |
</parameters> | |
<parameters name="abstr"> | |
<dataValue>false</dataValue> | |
</parameters> | |
<parameters name="superSuperClasses"/> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer" | |
featureName="interface" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="value" dataValue="feature <> null implies feature.eContainingClass.isSuperTypeOf(featureSeqInitializer.elementClass)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="value" dataValue="The 'feature' of 'FeatureInitializer' must be available in 'Meta Class' of the initialized element"/> | |
</changes> | |
<operation name="newGMFConstraint"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureInitializer/feature"/> | |
</parameters> | |
<parameters name="ocl"> | |
<dataValue>feature <> null implies feature.eContainingClass.isSuperTypeOf(featureSeqInitializer.elementClass)</dataValue> | |
</parameters> | |
<parameters name="description"> | |
<dataValue>The 'feature' of 'FeatureInitializer' must be available in 'Meta Class' of the initialized element</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2" | |
referenceName="details" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.0" | |
featureName="value" dataValue="feature <> null implies feature.changeable"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2" | |
referenceName="details" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.2/@details.1" | |
featureName="value" dataValue="The 'feature' of 'FeatureInitializer' must be changeable"/> | |
</changes> | |
<operation name="newGMFConstraint"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureInitializer/feature"/> | |
</parameters> | |
<parameters name="ocl"> | |
<dataValue>feature <> null implies feature.changeable</dataValue> | |
</parameters> | |
<parameters name="description"> | |
<dataValue>The 'feature' of 'FeatureInitializer' must be changeable</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="feature <> null implies not featureSeqInitializer.initializers->exists(i| i <> self and feature = self.feature)" | |
oldDataValue="feature.eContainingClass.isSuperTypeOf(featureSeqInitializer.mappingEntry.getDomainContext())"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="The feature is already initialized by another 'FeatureInitializer' in the sequence" | |
oldDataValue="Initialized 'Feature' must be owned by 'Domain Element' or its super type"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The feature for which is to be initialized by this initializer" | |
oldDataValue="Denotes the feature for which this value expression is specified. Its containing EClass is the context for evaluation."/> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureInitializer/feature"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>The feature for which is to be initialized by this initializer</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Delete" target="mappings.ecore#//FeatureInitializer/feature" | |
referenceName="eAnnotations"> | |
<element xsi:type="ecore:EAnnotation" source="http://www.eclipse.org/gmf/2005/constraints/meta"> | |
<details key="def" value="type"/> | |
</element> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//ReferenceNewElementSpec"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec" | |
featureName="name" dataValue="ReferenceNewElementSpec"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//ReferenceNewElementSpec" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//FeatureInitializer"/> | |
</changes> | |
<operation name="newClass"> | |
<parameters name="ePackage"> | |
<referenceValue element="mappings.ecore#/"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>ReferenceNewElementSpec</dataValue> | |
</parameters> | |
<parameters name="superClasses"> | |
<referenceValue element="mappings.ecore#//FeatureInitializer"/> | |
</parameters> | |
<parameters name="abstr"> | |
<dataValue>false</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
featureName="name" dataValue="creatingInitializer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
featureName="eType" referenceValue="mappings.ecore#//ReferenceNewElementSpec"/> | |
</changes> | |
<operation name="newReference"> | |
<parameters name="eClass"> | |
<referenceValue element="mappings.ecore#//FeatureSeqInitializer"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>creatingInitializer</dataValue> | |
</parameters> | |
<parameters name="type"> | |
<referenceValue element="mappings.ecore#//ReferenceNewElementSpec"/> | |
</parameters> | |
<parameters name="lowerBound"> | |
<dataValue>0</dataValue> | |
</parameters> | |
<parameters name="upperBound"> | |
<dataValue>1</dataValue> | |
</parameters> | |
<parameters name="containment"> | |
<dataValue>false</dataValue> | |
</parameters> | |
<parameters name="opposite"/> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ReferenceNewElementSpec" | |
referenceName="eAnnotations" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="feature.many = false implies not (newElementInitializers->size() > 1)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="FeatureInitializer for single element EReference can't contain multiple element initializers"/> | |
</changes> | |
<operation name="newGMFConstraint"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//ReferenceNewElementSpec"/> | |
</parameters> | |
<parameters name="ocl"> | |
<dataValue>feature.many = false implies not (newElementInitializers->size() > 1)</dataValue> | |
</parameters> | |
<parameters name="description"> | |
<dataValue>FeatureInitializer for single element EReference can't contain multiple element initializers</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ReferenceNewElementSpec" | |
referenceName="eAnnotations" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="value" dataValue="let r: ecore::EReference = feature.oclAsType(ecore::EReference) in feature <> null implies r.containment"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="value" dataValue="'feature' of 'ReferenceNewElementSpec' must refer to containment ecore::EReference"/> | |
</changes> | |
<operation name="newGMFConstraint"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//ReferenceNewElementSpec"/> | |
</parameters> | |
<parameters name="ocl"> | |
<dataValue>let r: ecore::EReference = feature.oclAsType(ecore::EReference) in feature <> null implies r.containment</dataValue> | |
</parameters> | |
<parameters name="description"> | |
<dataValue>'feature' of 'ReferenceNewElementSpec' must refer to containment ecore::EReference</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ReferenceNewElementSpec" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//ReferenceNewElementSpec/newElementInitializers"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/newElementInitializers" | |
featureName="name" dataValue="newElementInitializers"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/newElementInitializers" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/newElementInitializers" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/newElementInitializers" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/newElementInitializers" | |
featureName="eOpposite" referenceValue="mappings.ecore#//FeatureSeqInitializer/creatingInitializer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
featureName="eOpposite" referenceValue="mappings.ecore#//ReferenceNewElementSpec/newElementInitializers"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ReferenceNewElementSpec/newElementInitializers" | |
featureName="eType" referenceValue="mappings.ecore#//FeatureSeqInitializer"/> | |
</changes> | |
<operation name="newReference"> | |
<parameters name="eClass"> | |
<referenceValue element="mappings.ecore#//ReferenceNewElementSpec"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>newElementInitializers</dataValue> | |
</parameters> | |
<parameters name="type"> | |
<referenceValue element="mappings.ecore#//FeatureSeqInitializer"/> | |
</parameters> | |
<parameters name="lowerBound"> | |
<dataValue>1</dataValue> | |
</parameters> | |
<parameters name="upperBound"> | |
<dataValue>-1</dataValue> | |
</parameters> | |
<parameters name="containment"> | |
<dataValue>true</dataValue> | |
</parameters> | |
<parameters name="opposite"> | |
<referenceValue element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:CompositeChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec" | |
referenceName="eAnnotations" element="#//@releases.2/@changes.9/@changes.2/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.9/@changes.2/@element" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints/meta"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.2/@changes.9/@changes.2/@element" | |
referenceName="details" element="#//@releases.2/@changes.9/@changes.2/@element/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.9/@changes.2/@element/@details.0" | |
featureName="key" dataValue="def"/> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.9/@changes.2/@element/@details.0" | |
featureName="value" dataValue="type"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.2/@changes.9/@changes.2/@element" | |
referenceName="details" element="#//@releases.2/@changes.9/@changes.2/@element/@details.1"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.9/@changes.2/@element/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.9/@changes.2/@element/@details.1" | |
featureName="value" dataValue="feature"/> | |
</changes> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureSeqInitializer/elementClass"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass" | |
featureName="name" dataValue="elementClass"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/elementClass" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="not creatingInitializer.feature.oclIsUndefined() implies creatingInitializer.feature.oclAsType(ecore::EReference).eReferenceType.isSuperTypeOf(elementClass)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%" | |
referenceName="details" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.1" | |
featureName="value" dataValue="'elementClass' must be the same as or sub-type of the containing 'GenReferenceNewElementSpec' reference type"/> | |
</changes> | |
<operation name="newGMFConstraint"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureSeqInitializer/elementClass"/> | |
</parameters> | |
<parameters name="ocl"> | |
<dataValue>not creatingInitializer.feature.oclIsUndefined() implies creatingInitializer.feature.oclAsType(ecore::EReference).eReferenceType.isSuperTypeOf(elementClass)</dataValue> | |
</parameters> | |
<parameters name="description"> | |
<dataValue>'elementClass' must be the same as or sub-type of the containing 'GenReferenceNewElementSpec' reference type</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/elementClass" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
featureName="source" dataValue="http://www.eclipse.org/gmf/2005/constraints"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.0" | |
featureName="value" dataValue="not creatingInitializer.feature.oclIsUndefined() implies not (elementClass.interface or elementClass.abstract)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1" | |
referenceName="details" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="key" dataValue="description"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/elementClass/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%.1/@details.1" | |
featureName="value" dataValue="'elementClass' must be a concrete EClass which is the same or sub-type of the containing 'GenReferenceNewElementSpec' reference type"/> | |
</changes> | |
<operation name="newGMFConstraint"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureSeqInitializer/elementClass"/> | |
</parameters> | |
<parameters name="ocl"> | |
<dataValue>not creatingInitializer.feature.oclIsUndefined() implies not (elementClass.interface or elementClass.abstract)</dataValue> | |
</parameters> | |
<parameters name="description"> | |
<dataValue>'elementClass' must be a concrete EClass which is the same or sub-type of the containing 'GenReferenceNewElementSpec' reference type</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Feature sequence initializer to initialize a sequence of features" | |
oldDataValue="Feature sequence initializer"/> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureSeqInitializer"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Feature sequence initializer to initialize a sequence of features</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry" | |
featureName="volatile" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry" | |
featureName="transient" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry" | |
featureName="eOpposite" oldReferenceValue="mappings.ecore#//MappingEntry/domainInitializer"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/domainInitializer" | |
featureName="eOpposite" oldReferenceValue="mappings.ecore#//ElementInitializer/mappingEntry"/> | |
<operation name="makeFeatureVolatile"> | |
<parameters name="feature"> | |
<referenceValue element="mappings.ecore#//ElementInitializer/mappingEntry"/> | |
</parameters> | |
<parameters name="trans"> | |
<dataValue>true</dataValue> | |
</parameters> | |
<parameters name="derived"> | |
<dataValue>false</dataValue> | |
</parameters> | |
<parameters name="changeable"> | |
<dataValue>false</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:CompositeChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="self.elementClass" oldDataValue="self.getDomainContext()"/> | |
<changes xsi:type="history:Move" target="mappings.ecore#//FeatureSeqInitializer/initializers" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureSeqInitializer/initializers/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
source="mappings.ecore#//MappingEntry/domainInitializer"/> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ElementInitializer/mappingEntry" | |
referenceName="eAnnotations" element="mappings.ecore#//ElementInitializer/mappingEntry/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//ElementInitializer/mappingEntry/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//ElementInitializer/mappingEntry/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer/mappingEntry/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The 'MappingEntry' whose domain model element is to be intialized by this initializer"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//ElementInitializer/mappingEntry"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>The 'MappingEntry' whose domain model element is to be intialized by this initializer</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#/" featureName="nsURI" | |
dataValue="http://www.eclipse.org/gmf/2005/mappings/2.0" oldDataValue="http://www.eclipse.org/gmf/2005/mappings"/> | |
<changes xsi:type="history:NoChange" description="1.46"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry" referenceName="eStructuralFeatures" | |
element="mappings.ecore#//MappingEntry/relatedDiagrams"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/relatedDiagrams" | |
featureName="name" dataValue="relatedDiagrams"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/relatedDiagrams" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/relatedDiagrams" | |
featureName="eType" referenceValue="mappings.ecore#//CanvasMapping"/> | |
</changes> | |
<operation name="newReference"> | |
<parameters name="eClass"> | |
<referenceValue element="mappings.ecore#//MappingEntry"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>relatedDiagrams</dataValue> | |
</parameters> | |
<parameters name="type"> | |
<referenceValue element="mappings.ecore#//CanvasMapping"/> | |
</parameters> | |
<parameters name="lowerBound"> | |
<dataValue>0</dataValue> | |
</parameters> | |
<parameters name="upperBound"> | |
<dataValue>-1</dataValue> | |
</parameters> | |
<parameters name="containment"> | |
<dataValue>false</dataValue> | |
</parameters> | |
<parameters name="opposite"/> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/relatedDiagrams" | |
referenceName="eAnnotations" element="mappings.ecore#//MappingEntry/relatedDiagrams/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/relatedDiagrams/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//MappingEntry/relatedDiagrams/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//MappingEntry/relatedDiagrams/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/relatedDiagrams/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MappingEntry/relatedDiagrams/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Diagrams that may be associated with this diagram element. It's up to client application to define what this association means (e.g. open diagram)"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//MappingEntry/relatedDiagrams"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Diagrams that may be associated with this diagram element. It's up to client application to define what this association means (e.g. open diagram)</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.47"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/feature/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%/@details.0" | |
featureName="value" dataValue="feature <> null implies not featureSeqInitializer.initializers->exists(i| i <> self and i.feature = self.feature)" | |
oldDataValue="feature <> null implies not featureSeqInitializer.initializers->exists(i| i <> self and feature = self.feature)"/> | |
<changes xsi:type="history:NoChange" description="1.48"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//FeatureLabelMapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping" | |
featureName="name" dataValue="FeatureLabelMapping"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//FeatureLabelMapping" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//LabelMapping"/> | |
</changes> | |
<changes xsi:type="history:Move" target="mappings.ecore#//FeatureLabelMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureLabelMapping/features" | |
source="mappings.ecore#//LabelMapping"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/features" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<operation name="extractSubClass"> | |
<parameters name="superClass"> | |
<referenceValue element="mappings.ecore#//LabelMapping"/> | |
</parameters> | |
<parameters name="feature"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping/features"/> | |
</parameters> | |
<parameters name="className"> | |
<dataValue>FeatureLabelMapping</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Move" target="mappings.ecore#//FeatureLabelMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureLabelMapping/viewPattern" | |
source="mappings.ecore#//LabelMapping"/> | |
<operation name="pushFeature"> | |
<parameters name="feature"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping/viewPattern"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Move" target="mappings.ecore#//FeatureLabelMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureLabelMapping/editPattern" | |
source="mappings.ecore#//LabelMapping"/> | |
<operation name="pushFeature"> | |
<parameters name="feature"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping/editPattern"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//FeatureLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Label based on feature(s) from domain model"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Label based on feature(s) from domain model</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Pattern for java.text.MessageFormat to produce label text" | |
oldDataValue="Pattern for java.text.MessageFormat to produce label on diagram"/> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping/viewPattern"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Pattern for java.text.MessageFormat to produce label text</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Label definition; text is taken from the graph model; no editing support; user may contribute custom parser" | |
oldDataValue="Label on diagram; either features or text should be specified"/> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//LabelMapping"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Label definition; text is taken from the graph model; no editing support; user may contribute custom parser</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//DesignLabelMapping"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DesignLabelMapping" | |
featureName="name" dataValue="DesignLabelMapping"/> | |
<changes xsi:type="history:Add" element="mappings.ecore#//DesignLabelMapping" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//LabelMapping"/> | |
</changes> | |
<operation name="newClass"> | |
<parameters name="ePackage"> | |
<referenceValue element="mappings.ecore#/"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>DesignLabelMapping</dataValue> | |
</parameters> | |
<parameters name="superClasses"> | |
<referenceValue element="mappings.ecore#//LabelMapping"/> | |
</parameters> | |
<parameters name="abstr"> | |
<dataValue>false</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DesignLabelMapping" | |
referenceName="eAnnotations" element="mappings.ecore#//DesignLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DesignLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//DesignLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//DesignLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DesignLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//DesignLabelMapping/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Label based on DescriptionStyle from notation model"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//DesignLabelMapping"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Label based on DescriptionStyle from notation model</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.49"/> | |
<changes xsi:type="history:CompositeChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Auditable" featureName="abstract" | |
dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//RuleBase" featureName="abstract" | |
dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//NeedsContainment" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ElementInitializer" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//MenuOwner" featureName="abstract" | |
dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//Measurable" featureName="abstract" | |
dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//AppearanceSteward" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//ToolOwner" featureName="abstract" | |
dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.50"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="#//@releases.1/@changes.54/@changes.1/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element" | |
featureName="name" dataValue="LabelEditMethod"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.54/@changes.1/@element" | |
referenceName="eLiterals" element="#//@releases.1/@changes.54/@changes.1/@element/MESSAGE_FORMAT"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element/MESSAGE_FORMAT" | |
featureName="name" dataValue="MESSAGE_FORMAT"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element/MESSAGE_FORMAT" | |
featureName="literal" dataValue="MESSAGE_FORMAT"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.54/@changes.1/@element" | |
referenceName="eLiterals" element="#//@releases.1/@changes.54/@changes.1/@element/REGEXP"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element/REGEXP" | |
featureName="name" dataValue="REGEXP"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element/REGEXP" | |
featureName="value" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element/REGEXP" | |
featureName="literal" dataValue="REGEXP"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.54/@changes.1/@element" | |
referenceName="eLiterals" element="#//@releases.1/@changes.54/@changes.1/@element/NATIVE"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element/NATIVE" | |
featureName="name" dataValue="NATIVE"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element/NATIVE" | |
featureName="value" dataValue="2" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.54/@changes.1/@element/NATIVE" | |
featureName="literal" dataValue="NATIVE"/> | |
</changes> | |
<operation name="createEnumeration"> | |
<parameters name="ePackage"> | |
<referenceValue element="mappings.ecore#/"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>LabelEditMethod</dataValue> | |
</parameters> | |
<parameters name="literals"> | |
<dataValue>MESSAGE_FORMAT</dataValue> | |
<dataValue>REGEXP</dataValue> | |
<dataValue>NATIVE</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="#//@releases.1/@changes.55/@changes.1/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element" | |
featureName="name" dataValue="LabelViewMethod"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.55/@changes.1/@element" | |
referenceName="eLiterals" element="#//@releases.1/@changes.55/@changes.1/@element/MESSAGE_FORMAT"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element/MESSAGE_FORMAT" | |
featureName="name" dataValue="MESSAGE_FORMAT"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element/MESSAGE_FORMAT" | |
featureName="literal" dataValue="MESSAGE_FORMAT"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.55/@changes.1/@element" | |
referenceName="eLiterals" element="#//@releases.1/@changes.55/@changes.1/@element/PRINTF"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element/PRINTF" | |
featureName="name" dataValue="PRINTF"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element/PRINTF" | |
featureName="value" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element/PRINTF" | |
featureName="literal" dataValue="PRINTF"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.55/@changes.1/@element" | |
referenceName="eLiterals" element="#//@releases.1/@changes.55/@changes.1/@element/NATIVE"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element/NATIVE" | |
featureName="name" dataValue="NATIVE"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element/NATIVE" | |
featureName="value" dataValue="2" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.55/@changes.1/@element/NATIVE" | |
featureName="literal" dataValue="NATIVE"/> | |
</changes> | |
<operation name="createEnumeration"> | |
<parameters name="ePackage"> | |
<referenceValue element="mappings.ecore#/"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>LabelViewMethod</dataValue> | |
</parameters> | |
<parameters name="literals"> | |
<dataValue>MESSAGE_FORMAT</dataValue> | |
<dataValue>PRINTF</dataValue> | |
<dataValue>NATIVE</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureLabelMapping/editMethod"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editMethod" | |
featureName="name" dataValue="editMethod"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editMethod" | |
featureName="eType" referenceValue="#//@releases.1/@changes.54/@changes.1/@element"/> | |
</changes> | |
<operation name="newAttribute"> | |
<parameters name="eClass"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>editMethod</dataValue> | |
</parameters> | |
<parameters name="type"> | |
<referenceValue element="#//@releases.1/@changes.54/@changes.1/@element"/> | |
</parameters> | |
<parameters name="lowerBound"> | |
<dataValue>0</dataValue> | |
</parameters> | |
<parameters name="upperBound"> | |
<dataValue>1</dataValue> | |
</parameters> | |
<parameters name="defaultValue"> | |
<dataValue xsi:nil="true"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureLabelMapping/viewMethod"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewMethod" | |
featureName="name" dataValue="viewMethod"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewMethod" | |
featureName="eType" referenceValue="#//@releases.1/@changes.55/@changes.1/@element"/> | |
</changes> | |
<operation name="newAttribute"> | |
<parameters name="eClass"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>viewMethod</dataValue> | |
</parameters> | |
<parameters name="type"> | |
<referenceValue element="#//@releases.1/@changes.55/@changes.1/@element"/> | |
</parameters> | |
<parameters name="lowerBound"> | |
<dataValue>0</dataValue> | |
</parameters> | |
<parameters name="upperBound"> | |
<dataValue>1</dataValue> | |
</parameters> | |
<parameters name="defaultValue"> | |
<dataValue xsi:nil="true"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Pattern to produce label on diagram, depends on view method" | |
oldDataValue="Pattern for java.text.MessageFormat to produce label text"/> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping/viewPattern"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Pattern to produce label on diagram, depends on view method</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Pattern to produce text for inplace editor, depends on edit method; if not specified then viewPattern should be used" | |
oldDataValue="Pattern for java.text.MessageFormat to produce text for inplace editor; if not specified then viewPattern should be used"/> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping/editPattern"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Pattern to produce text for inplace editor, depends on edit method; if not specified then viewPattern should be used</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.51"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#/" referenceName="eClassifiers" | |
element="mappings.ecore#//LabelTextAccessMethod"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod" | |
featureName="name" dataValue="LabelTextAccessMethod"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelTextAccessMethod" | |
referenceName="eLiterals" element="mappings.ecore#//LabelTextAccessMethod/MESSAGE_FORMAT"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/MESSAGE_FORMAT" | |
featureName="name" dataValue="MESSAGE_FORMAT"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/MESSAGE_FORMAT" | |
featureName="literal" dataValue="MESSAGE_FORMAT"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelTextAccessMethod" | |
referenceName="eLiterals" element="mappings.ecore#//LabelTextAccessMethod/NATIVE"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/NATIVE" | |
featureName="name" dataValue="NATIVE"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/NATIVE" | |
featureName="value" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/NATIVE" | |
featureName="literal" dataValue="NATIVE"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelTextAccessMethod" | |
referenceName="eLiterals" element="mappings.ecore#//LabelTextAccessMethod/REGEXP"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/REGEXP" | |
featureName="name" dataValue="REGEXP"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/REGEXP" | |
featureName="value" dataValue="2" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/REGEXP" | |
featureName="literal" dataValue="REGEXP"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelTextAccessMethod" | |
referenceName="eLiterals" element="mappings.ecore#//LabelTextAccessMethod/PRINTF"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/PRINTF" | |
featureName="name" dataValue="PRINTF"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/PRINTF" | |
featureName="value" dataValue="3" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelTextAccessMethod/PRINTF" | |
featureName="literal" dataValue="PRINTF"/> | |
</changes> | |
<operation name="createEnumeration"> | |
<parameters name="ePackage"> | |
<referenceValue element="mappings.ecore#/"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>LabelTextAccessMethod</dataValue> | |
</parameters> | |
<parameters name="literals"> | |
<dataValue>MESSAGE_FORMAT</dataValue> | |
<dataValue>NATIVE</dataValue> | |
<dataValue>REGEXP</dataValue> | |
<dataValue>PRINTF</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editMethod" | |
featureName="eType" referenceValue="mappings.ecore#//LabelTextAccessMethod" | |
oldReferenceValue="#//@releases.1/@changes.54/@changes.1/@element"/> | |
<changes xsi:type="history:Delete" target="mappings.ecore#/" referenceName="eClassifiers"> | |
<element xsi:type="ecore:EEnum" name="LabelEditMethod"> | |
<eLiterals name="MESSAGE_FORMAT"/> | |
<eLiterals name="REGEXP" value="1"/> | |
<eLiterals name="NATIVE" value="2"/> | |
</element> | |
</changes> | |
<operation name="replaceEnum"> | |
<parameters name="toReplace"> | |
<referenceValue element="#//@releases.1/@changes.54/@changes.1/@element"/> | |
</parameters> | |
<parameters name="replaceBy"> | |
<referenceValue element="mappings.ecore#//LabelTextAccessMethod"/> | |
</parameters> | |
<parameters name="literalsToReplace"> | |
<referenceValue element="#//@releases.1/@changes.54/@changes.1/@element/MESSAGE_FORMAT"/> | |
<referenceValue element="#//@releases.1/@changes.54/@changes.1/@element/REGEXP"/> | |
<referenceValue element="#//@releases.1/@changes.54/@changes.1/@element/NATIVE"/> | |
</parameters> | |
<parameters name="literalsReplaceBy"> | |
<referenceValue element="mappings.ecore#//LabelTextAccessMethod/MESSAGE_FORMAT"/> | |
<referenceValue element="mappings.ecore#//LabelTextAccessMethod/REGEXP"/> | |
<referenceValue element="mappings.ecore#//LabelTextAccessMethod/NATIVE"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/viewMethod" | |
featureName="eType" referenceValue="mappings.ecore#//LabelTextAccessMethod" | |
oldReferenceValue="#//@releases.1/@changes.55/@changes.1/@element"/> | |
<changes xsi:type="history:Delete" target="mappings.ecore#/" referenceName="eClassifiers"> | |
<element xsi:type="ecore:EEnum" name="LabelViewMethod"> | |
<eLiterals name="MESSAGE_FORMAT"/> | |
<eLiterals name="PRINTF" value="1"/> | |
<eLiterals name="NATIVE" value="2"/> | |
</element> | |
</changes> | |
<operation name="replaceEnum"> | |
<parameters name="toReplace"> | |
<referenceValue element="#//@releases.1/@changes.55/@changes.1/@element"/> | |
</parameters> | |
<parameters name="replaceBy"> | |
<referenceValue element="mappings.ecore#//LabelTextAccessMethod"/> | |
</parameters> | |
<parameters name="literalsToReplace"> | |
<referenceValue element="#//@releases.1/@changes.55/@changes.1/@element/MESSAGE_FORMAT"/> | |
<referenceValue element="#//@releases.1/@changes.55/@changes.1/@element/PRINTF"/> | |
<referenceValue element="#//@releases.1/@changes.55/@changes.1/@element/NATIVE"/> | |
</parameters> | |
<parameters name="literalsReplaceBy"> | |
<referenceValue element="mappings.ecore#//LabelTextAccessMethod/MESSAGE_FORMAT"/> | |
<referenceValue element="mappings.ecore#//LabelTextAccessMethod/PRINTF"/> | |
<referenceValue element="mappings.ecore#//LabelTextAccessMethod/NATIVE"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.52"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureLabelMapping/editorPattern"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editorPattern" | |
featureName="name" dataValue="editorPattern"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editorPattern" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<operation name="newAttribute"> | |
<parameters name="eClass"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>editorPattern</dataValue> | |
</parameters> | |
<parameters name="type"> | |
<referenceValue element="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</parameters> | |
<parameters name="lowerBound"> | |
<dataValue>0</dataValue> | |
</parameters> | |
<parameters name="upperBound"> | |
<dataValue>1</dataValue> | |
</parameters> | |
<parameters name="defaultValue"> | |
<dataValue xsi:nil="true"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/editorPattern" | |
referenceName="eAnnotations" element="mappings.ecore#//FeatureLabelMapping/editorPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editorPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureLabelMapping/editorPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="mappings.ecore#//FeatureLabelMapping/editorPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editorPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editorPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Pattern to produce text for inplace editor, depends on view method; if not specified then viewPattern should be used"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping/editorPattern"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Pattern to produce text for inplace editor, depends on view method; if not specified then viewPattern should be used</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureLabelMapping/editPattern/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Pattern to extract values from input text, depends on edit method; if not specified then viewPattern should be used" | |
oldDataValue="Pattern to produce text for inplace editor, depends on edit method; if not specified then viewPattern should be used"/> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="mappings.ecore#//FeatureLabelMapping/editPattern"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Pattern to extract values from input text, depends on edit method; if not specified then viewPattern should be used</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.53"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#/" featureName="nsURI" | |
dataValue="http://www.eclipse.org/gmf/2006/mappings" oldDataValue="http://www.eclipse.org/gmf/2005/mappings/2.0"/> | |
<changes xsi:type="history:NoChange" description="1.54"/> | |
</releases> | |
<releases date="2009-02-10T00:07:59.640+0100" label="2.1"> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//CompartmentMapping/parentNode" | |
referenceName="eAnnotations" element="#//@releases.2/@changes.13/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.13/@changes.0/@element" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.2/@changes.13/@changes.0/@element" | |
referenceName="details" element="#//@releases.2/@changes.13/@changes.0/@element/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.13/@changes.0/@element/@details.0" | |
featureName="key" dataValue="suppressedSetVisibility"/> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.13/@changes.0/@element/@details.0" | |
featureName="value" dataValue="true"/> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/parentNode" | |
featureName="changeable" dataValue="true" oldDataValue="false"/> | |
<operation name="notChangeableToSuppressedSetVisibility"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//CompartmentMapping/parentNode"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
referenceName="eAnnotations" element="#//@releases.2/@changes.14/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.14/@changes.0/@element" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.2/@changes.14/@changes.0/@element" | |
referenceName="details" element="#//@releases.2/@changes.14/@changes.0/@element/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.14/@changes.0/@element/@details.0" | |
featureName="key" dataValue="suppressedSetVisibility"/> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.14/@changes.0/@element/@details.0" | |
featureName="value" dataValue="true"/> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
featureName="changeable" dataValue="true" oldDataValue="false"/> | |
<operation name="notChangeableToSuppressedSetVisibility"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//FeatureInitializer/featureSeqInitializer"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LinkConstraints/linkMapping" | |
referenceName="eAnnotations" element="#//@releases.2/@changes.15/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.15/@changes.0/@element" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.2/@changes.15/@changes.0/@element" | |
referenceName="details" element="#//@releases.2/@changes.15/@changes.0/@element/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.15/@changes.0/@element/@details.0" | |
featureName="key" dataValue="suppressedSetVisibility"/> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.15/@changes.0/@element/@details.0" | |
featureName="value" dataValue="true"/> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping" | |
featureName="changeable" dataValue="true" oldDataValue="false"/> | |
<operation name="notChangeableToSuppressedSetVisibility"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//LinkConstraints/linkMapping"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//LabelMapping/mapEntry" | |
referenceName="eAnnotations" element="#//@releases.2/@changes.16/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.16/@changes.0/@element" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.2/@changes.16/@changes.0/@element" | |
referenceName="details" element="#//@releases.2/@changes.16/@changes.0/@element/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.16/@changes.0/@element/@details.0" | |
featureName="key" dataValue="suppressedSetVisibility"/> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.16/@changes.0/@element/@details.0" | |
featureName="value" dataValue="true"/> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/mapEntry" | |
featureName="changeable" dataValue="true" oldDataValue="false"/> | |
<operation name="notChangeableToSuppressedSetVisibility"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//LabelMapping/mapEntry"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
referenceName="eAnnotations" element="#//@releases.2/@changes.17/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.17/@changes.0/@element" | |
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.2/@changes.17/@changes.0/@element" | |
referenceName="details" element="#//@releases.2/@changes.17/@changes.0/@element/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.17/@changes.0/@element/@details.0" | |
featureName="key" dataValue="suppressedSetVisibility"/> | |
<changes xsi:type="history:Set" element="#//@releases.2/@changes.17/@changes.0/@element/@details.0" | |
featureName="value" dataValue="true"/> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
featureName="changeable" dataValue="true" oldDataValue="false"/> | |
<operation name="notChangeableToSuppressedSetVisibility"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:CompositeChange"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/parentNode" | |
featureName="resolveProxies" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
featureName="resolveProxies" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping" | |
featureName="resolveProxies" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/mapEntry" | |
featureName="resolveProxies" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
featureName="resolveProxies" dataValue="false" oldDataValue="true"/> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.55"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer" | |
featureName="interface" dataValue="false" oldDataValue="true"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec" | |
referenceName="eStructuralFeatures" element="mappings.ecore#//FeatureValueSpec/value"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/value" | |
featureName="name" dataValue="value"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/value" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/value" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/value" | |
featureName="eType" referenceValue="mappings.ecore#//ValueExpression"/> | |
</changes> | |
<changes xsi:type="history:Remove" element="mappings.ecore#//FeatureValueSpec" | |
featureName="eSuperTypes" referenceValue="mappings.ecore#//ValueExpression"/> | |
<operation name="replaceInheritanceByDelegation"> | |
<parameters name="subClass"> | |
<referenceValue element="mappings.ecore#//FeatureValueSpec"/> | |
</parameters> | |
<parameters name="superClass"> | |
<referenceValue element="mappings.ecore#//ValueExpression"/> | |
</parameters> | |
<parameters name="referenceName"> | |
<dataValue>value</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:CompositeChange"> | |
<changes xsi:type="history:Create" target="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%" | |
referenceName="details" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1"> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="key" dataValue="ocl"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.1" | |
featureName="value" dataValue="feature"/> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureValueSpec/%http:%2F%2Fwww.eclipse.org%2Fgmf%2F2005%2Fconstraints%2Fmeta%/@details.0" | |
featureName="value" dataValue="type" oldDataValue="ValueSpec"/> | |
<changes xsi:type="history:Delete" target="mappings.ecore#//FeatureValueSpec" | |
referenceName="eAnnotations"> | |
<element xsi:type="ecore:EAnnotation" source="http://www.eclipse.org/gmf/2005/constraints/meta"> | |
<details key="def" value="type"/> | |
<details key="ocl" value="feature"/> | |
</element> | |
</changes> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.56"/> | |
<changes xsi:type="history:Set" element="mappings.ecore#/" featureName="nsURI" | |
dataValue="http://www.eclipse.org/gmf/2008/mappings" oldDataValue="http://www.eclipse.org/gmf/2006/mappings"/> | |
<changes xsi:type="history:NoChange" description="1.57"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="mappings.ecore#//CompartmentMapping/parentNode" | |
referenceName="eAnnotations"> | |
<element xsi:type="ecore:EAnnotation" source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="suppressedSetVisibility" value="true"/> | |
</element> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//CompartmentMapping/parentNode" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<operation name="suppressedSetVisibilityToNotChangeable"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//CompartmentMapping/parentNode"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
referenceName="eAnnotations"> | |
<element xsi:type="ecore:EAnnotation" source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="suppressedSetVisibility" value="true"/> | |
</element> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureInitializer/featureSeqInitializer" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<operation name="suppressedSetVisibilityToNotChangeable"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//FeatureInitializer/featureSeqInitializer"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="mappings.ecore#//LinkConstraints/linkMapping" | |
referenceName="eAnnotations"> | |
<element xsi:type="ecore:EAnnotation" source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="suppressedSetVisibility" value="true"/> | |
</element> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LinkConstraints/linkMapping" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<operation name="suppressedSetVisibilityToNotChangeable"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//LinkConstraints/linkMapping"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="mappings.ecore#//LabelMapping/mapEntry" | |
referenceName="eAnnotations"> | |
<element xsi:type="ecore:EAnnotation" source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="suppressedSetVisibility" value="true"/> | |
</element> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//LabelMapping/mapEntry" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<operation name="suppressedSetVisibilityToNotChangeable"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//LabelMapping/mapEntry"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
referenceName="eAnnotations"> | |
<element xsi:type="ecore:EAnnotation" source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="suppressedSetVisibility" value="true"/> | |
</element> | |
</changes> | |
<changes xsi:type="history:Set" element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer" | |
featureName="changeable" dataValue="false" oldDataValue="true"/> | |
<operation name="suppressedSetVisibilityToNotChangeable"> | |
<parameters name="reference"> | |
<referenceValue element="mappings.ecore#//FeatureSeqInitializer/creatingInitializer"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:NoChange" description="1.58"/> | |
</releases> | |
<releases/> | |
</history:History> |