<?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="2010-01-28T16:54:18.046+0100"> | |
<changes xsi:type="history:CompositeChange"> | |
<changes xsi:type="history:Create" element="declaration.ecore#/"> | |
<changes xsi:type="history:Set" element="declaration.ecore#/" featureName="name" | |
dataValue="declaration"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#/" featureName="nsURI" | |
dataValue="http://www.cs.tum.edu/cope/declaration"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#/" featureName="nsPrefix" | |
dataValue="declaration"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="declaration.ecore#//IdentifiedElement"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement" | |
featureName="name" dataValue="IdentifiedElement"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//IdentifiedElement" | |
referenceName="eAnnotations" element="declaration.ecore#//IdentifiedElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/%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="declaration.ecore#//IdentifiedElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//IdentifiedElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Base class for elements which are identified by a name "/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//IdentifiedElement" | |
referenceName="eStructuralFeatures" element="declaration.ecore#//IdentifiedElement/name"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/name" | |
featureName="name" dataValue="name"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/name" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/name" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//IdentifiedElement/name" | |
referenceName="eAnnotations" element="declaration.ecore#//IdentifiedElement/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/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="declaration.ecore#//IdentifiedElement/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//IdentifiedElement/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/name/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Identifier"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="#//@releases.1/@changes.45/@changes.2/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.45/@changes.2/@element" | |
featureName="name" dataValue="DescribedElement"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.45/@changes.2/@element" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.45/@changes.2/@element" | |
referenceName="eStructuralFeatures" element="declaration.ecore#//IdentifiedElement/description"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/description" | |
featureName="name" dataValue="description"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/description" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//IdentifiedElement/description" | |
referenceName="eAnnotations" element="declaration.ecore#//IdentifiedElement/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/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="declaration.ecore#//IdentifiedElement/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//IdentifiedElement/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//IdentifiedElement/description/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Description for the metamodeler to be able to understand the parameter"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="#//@releases.1/@changes.39/@changes.6/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.39/@changes.6/@element" | |
featureName="name" dataValue="LabeledElement"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.39/@changes.6/@element" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.39/@changes.6/@element" | |
referenceName="eStructuralFeatures" element="declaration.ecore#//Operation/label"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/label" | |
featureName="name" dataValue="label"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/label" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/label" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="declaration.ecore#//Library"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library" featureName="name" | |
dataValue="Library"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library" referenceName="eAnnotations" | |
element="declaration.ecore#//Library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/%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="declaration.ecore#//Library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Container for a set of coupled evolution operations"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library" referenceName="eOperations" | |
element="#//@releases.1/@changes.57/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.57/@element" | |
featureName="name" dataValue="getCode"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.57/@element" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Library/implementation"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/implementation" | |
featureName="name" dataValue="implementation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/implementation" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/implementation" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="declaration.ecore#//Operation"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation" featureName="name" | |
dataValue="Operation"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Operation" featureName="eSuperTypes" | |
referenceValue="declaration.ecore#//IdentifiedElement"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Operation" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.45/@changes.2/@element"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Operation" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.39/@changes.6/@element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library" referenceName="eOperations" | |
element="declaration.ecore#//Library/getOperation"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/getOperation" | |
featureName="name" dataValue="getOperation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/getOperation" | |
featureName="eType" referenceValue="declaration.ecore#//Operation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library/getOperation" | |
referenceName="eParameters" element="declaration.ecore#//Library/getOperation/name"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/getOperation/name" | |
featureName="name" dataValue="name"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/getOperation/name" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eAnnotations" | |
element="declaration.ecore#//Operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/%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="declaration.ecore#//Operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Coupled evolution operation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Operation/library"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/library" | |
featureName="name" dataValue="library"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/library" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/library" | |
featureName="eType" referenceValue="declaration.ecore#//Library"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Library/operations"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/operations" | |
featureName="name" dataValue="operations"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/operations" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/operations" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/operations" | |
featureName="eType" referenceValue="declaration.ecore#//Operation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/operations" | |
featureName="eOpposite" referenceValue="declaration.ecore#//Operation/library"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/library" | |
featureName="eOpposite" referenceValue="declaration.ecore#//Library/operations"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library/operations" | |
referenceName="eAnnotations" element="declaration.ecore#//Library/operations/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/operations/%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="declaration.ecore#//Library/operations/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Library/operations/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/operations/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/operations/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Set of coupled evolution operations"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Operation/deprecated"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/deprecated" | |
featureName="name" dataValue="deprecated"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/deprecated" | |
featureName="defaultValueLiteral" dataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/deprecated" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="declaration.ecore#//Constraint"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint" featureName="name" | |
dataValue="Constraint"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Constraint" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.39/@changes.6/@element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Operation/constraints"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/constraints" | |
featureName="name" dataValue="constraints"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/constraints" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/constraints" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/constraints" | |
featureName="eType" referenceValue="declaration.ecore#//Constraint"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/constraints" | |
referenceName="eAnnotations" element="declaration.ecore#//Operation/constraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/constraints/%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="declaration.ecore#//Operation/constraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Operation/constraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/constraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/constraints/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A list of constraints restricting the executability of the coupled evolution operation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Constraint" referenceName="eAnnotations" | |
element="declaration.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.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="declaration.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A constraint which determines whether an operation can be executed with a setting of parameters"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Constraint" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Constraint/operation"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/operation" | |
featureName="name" dataValue="operation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/operation" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/operation" | |
featureName="eType" referenceValue="declaration.ecore#//Operation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/operation" | |
featureName="eOpposite" referenceValue="declaration.ecore#//Operation/constraints"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/constraints" | |
featureName="eOpposite" referenceValue="declaration.ecore#//Constraint/operation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Constraint" referenceName="eStructuralFeatures" | |
element="#//@releases.1/@changes.31/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.31/@changes.0/@element" | |
featureName="name" dataValue="booleanExpression"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.31/@changes.0/@element" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.31/@changes.0/@element" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="#//@releases.1/@changes.36/@changes.4/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.36/@changes.4/@element" | |
featureName="name" dataValue="TypedElement"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.36/@changes.4/@element" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="#//@releases.1/@changes.35/@changes.3/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.35/@changes.3/@element" | |
featureName="name" dataValue="Placeholder"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.35/@changes.3/@element" | |
featureName="abstract" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Add" element="#//@releases.1/@changes.35/@changes.3/@element" | |
featureName="eSuperTypes" referenceValue="#//@releases.1/@changes.36/@changes.4/@element"/> | |
<changes xsi:type="history:Add" element="#//@releases.1/@changes.35/@changes.3/@element" | |
featureName="eSuperTypes" referenceValue="declaration.ecore#//IdentifiedElement"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.35/@changes.3/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.35/@changes.3/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.35/@changes.3/@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="#//@releases.1/@changes.35/@changes.3/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.35/@changes.3/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.35/@changes.3/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.35/@changes.3/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Base class for parameters and variables"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.35/@changes.3/@element" | |
referenceName="eStructuralFeatures" element="#//@releases.1/@changes.30/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.30/@changes.0/@element" | |
featureName="name" dataValue="initExpression"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.30/@changes.0/@element" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="declaration.ecore#//Parameter"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter" featureName="name" | |
dataValue="Parameter"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Parameter" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.35/@changes.3/@element"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Parameter" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.45/@changes.2/@element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eOperations" | |
element="declaration.ecore#//Operation/getParameter"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getParameter" | |
featureName="name" dataValue="getParameter"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getParameter" | |
featureName="eType" referenceValue="declaration.ecore#//Parameter"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/getParameter" | |
referenceName="eAnnotations" element="declaration.ecore#//Operation/getParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getParameter/%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="declaration.ecore#//Operation/getParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.22/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.22/@element" | |
featureName="key" dataValue="body"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.22/@element" | |
featureName="value" dataValue="return Operation_static.getParameter(this, name);"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/getParameter" | |
referenceName="eParameters" element="declaration.ecore#//Operation/getParameter/name"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getParameter/name" | |
featureName="name" dataValue="name"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getParameter/name" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eOperations" | |
element="declaration.ecore#//Operation/getMainParameter"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getMainParameter" | |
featureName="name" dataValue="getMainParameter"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getMainParameter" | |
featureName="eType" referenceValue="declaration.ecore#//Parameter"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter" referenceName="eAnnotations" | |
element="declaration.ecore#//Parameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/%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="declaration.ecore#//Parameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Parameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A parameter of an operation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Parameter/operation"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/operation" | |
featureName="name" dataValue="operation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/operation" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/operation" | |
featureName="eType" referenceValue="declaration.ecore#//Operation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Operation/parameters"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/parameters" | |
featureName="name" dataValue="parameters"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/parameters" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/parameters" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/parameters" | |
featureName="eType" referenceValue="declaration.ecore#//Parameter"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/parameters" | |
featureName="eOpposite" referenceValue="declaration.ecore#//Parameter/operation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/operation" | |
featureName="eOpposite" referenceValue="declaration.ecore#//Operation/parameters"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/parameters" | |
referenceName="eAnnotations" element="declaration.ecore#//Operation/parameters/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/parameters/%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="declaration.ecore#//Operation/parameters/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Operation/parameters/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/parameters/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/parameters/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A list of parameters of the coupled evolution operations"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Parameter/required"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/required" | |
featureName="name" dataValue="required"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/required" | |
featureName="defaultValueLiteral" dataValue="true"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/required" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter/required" | |
referenceName="eAnnotations" element="declaration.ecore#//Parameter/required/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/required/%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="declaration.ecore#//Parameter/required/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Parameter/required/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/required/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/required/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Whether the parameter is required to be set for allowing an operation to be executed"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter" referenceName="eStructuralFeatures" | |
element="#//@releases.1/@changes.29/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.29/@changes.0/@element" | |
featureName="name" dataValue="choiceExpression"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.29/@changes.0/@element" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Parameter/main"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/main" | |
featureName="name" dataValue="main"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/main" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter/main" | |
referenceName="eAnnotations" element="declaration.ecore#//Parameter/main/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/main/%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="declaration.ecore#//Parameter/main/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Parameter/main/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/main/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/main/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Whether the parameter is determined by selection (at most one parameter for unambiguousness)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eClassifiers" | |
element="#//@releases.1/@changes.34/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.34/@element" | |
featureName="name" dataValue="Variable"/> | |
<changes xsi:type="history:Add" element="#//@releases.1/@changes.34/@element" | |
featureName="eSuperTypes" referenceValue="#//@releases.1/@changes.35/@changes.3/@element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eOperations" | |
element="#//@releases.1/@changes.38/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.38/@element" | |
featureName="name" dataValue="getVariable"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.38/@element" | |
featureName="eType" referenceValue="#//@releases.1/@changes.34/@element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.38/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.38/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.38/@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="#//@releases.1/@changes.38/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.15/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.15/@element" | |
featureName="key" dataValue="body"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.15/@element" | |
featureName="value" dataValue="return Operation_static.getVariable(this, name);"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.38/@element" | |
referenceName="eParameters" element="#//@releases.1/@changes.38/@element/name"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.38/@element/name" | |
featureName="name" dataValue="name"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.38/@element/name" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.34/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.34/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.34/@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="#//@releases.1/@changes.34/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.34/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.34/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.34/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A helper variable for use in initial expressions of parameters and constraint expressions"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.34/@element" | |
referenceName="eStructuralFeatures" element="#//@releases.1/@changes.32/@changes.2/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.2/@element" | |
featureName="name" dataValue="operation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.2/@element" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.2/@element" | |
featureName="eType" referenceValue="declaration.ecore#//Operation"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="#//@releases.1/@changes.32/@changes.1/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.1/@element" | |
featureName="name" dataValue="variables"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.1/@element" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.1/@element" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.1/@element" | |
featureName="eType" referenceValue="#//@releases.1/@changes.34/@element"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.1/@element" | |
featureName="eOpposite" referenceValue="#//@releases.1/@changes.32/@changes.2/@element"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.2/@element" | |
featureName="eOpposite" referenceValue="#//@releases.1/@changes.32/@changes.1/@element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.32/@changes.1/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.32/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.1/@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="#//@releases.1/@changes.32/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.32/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="A list of helper variables for use in initial expressions of parameters and constraint expressions. Helper variables are initialized in the order in which they are specified so that a variable can access all previously declared variables."/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.36/@changes.4/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.36/@changes.4/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.36/@changes.4/@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="#//@releases.1/@changes.36/@changes.4/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.36/@changes.4/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.36/@changes.4/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.36/@changes.4/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Proxy for a type"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.36/@changes.4/@element" | |
referenceName="eStructuralFeatures" element="declaration.ecore#//Parameter/many"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/many" | |
featureName="name" dataValue="many"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/many" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter/many" | |
referenceName="eAnnotations" element="declaration.ecore#//Parameter/many/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/many/%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="declaration.ecore#//Parameter/many/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Parameter/many/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/many/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/many/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Whether the type is multi-valued"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.36/@changes.4/@element" | |
referenceName="eStructuralFeatures" element="declaration.ecore#//Parameter/classifier"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier" | |
featureName="name" dataValue="classifier"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier" | |
featureName="volatile" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier" | |
featureName="transient" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier" | |
featureName="derived" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter/classifier" | |
referenceName="eAnnotations" element="declaration.ecore#//Parameter/classifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier/%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="declaration.ecore#//Parameter/classifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Parameter/classifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Classifier for which the type stands (the value of this reference is derived from the type's name)"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.36/@changes.4/@element" | |
referenceName="eStructuralFeatures" element="declaration.ecore#//Parameter/classifierName"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifierName" | |
featureName="name" dataValue="classifierName"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifierName" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifierName" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
</changes> | |
</releases> | |
<releases> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="#//@releases.1/@changes.33/@changes.0/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.33/@changes.0/@element" | |
featureName="name" dataValue="deleting"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.33/@changes.0/@element" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.33/@changes.0/@element" | |
featureName="defaultValueLiteral" dataValue="false"/> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#/" referenceName="eAnnotations" | |
element="declaration.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//%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="declaration.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Metamodel for the declaration of operations"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#/"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Metamodel for the declaration of operations</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/deprecated" | |
referenceName="eAnnotations" element="declaration.ecore#//Operation/deprecated/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/deprecated/%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="declaration.ecore#//Operation/deprecated/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Operation/deprecated/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/deprecated/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/deprecated/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Whether this operation should no longer be used"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Operation/deprecated"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Whether this operation should no longer be used</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter/classifierName" | |
referenceName="eAnnotations" element="declaration.ecore#//Parameter/classifierName/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifierName/%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="declaration.ecore#//Parameter/classifierName/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Parameter/classifierName/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifierName/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/classifierName/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Name of the classifier for which the type stands"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Parameter/classifierName"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Name of the classifier for which the type stands</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.32/@changes.2/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.32/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.2/@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="#//@releases.1/@changes.32/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.32/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Operation to which the variable belongs"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.32/@changes.2/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Operation to which the variable belongs</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Parameter/operation" | |
referenceName="eAnnotations" element="declaration.ecore#//Parameter/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/operation/%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="declaration.ecore#//Parameter/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Parameter/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Parameter/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Operation to which the parameter belongs"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Parameter/operation"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Operation to which the parameter belongs</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Constraint/operation" | |
referenceName="eAnnotations" element="declaration.ecore#//Constraint/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/operation/%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="declaration.ecore#//Constraint/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Constraint/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/operation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Operation to which the parameter belongs"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Constraint/operation"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Operation to which the parameter belongs</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/library" | |
referenceName="eAnnotations" element="declaration.ecore#//Operation/library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/library/%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="declaration.ecore#//Operation/library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Operation/library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/library/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Library to which the operation belongs"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Operation/library"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Library to which the operation belongs</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.31/@changes.0/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.31/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.31/@changes.0/@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="#//@releases.1/@changes.31/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.31/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.31/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.31/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The boolean expression to evaluate whether the constraint is fulfilled"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.31/@changes.0/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>The boolean expression to evaluate whether the constraint is fulfilled</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.29/@changes.0/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.29/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.29/@changes.0/@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="#//@releases.1/@changes.29/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.29/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.29/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.29/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The choice expression determines the possible values for the parameter"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.29/@changes.0/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>The choice expression determines the possible values for the parameter</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.30/@changes.0/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.30/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.30/@changes.0/@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="#//@releases.1/@changes.30/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.30/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.30/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.30/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="The init expression evaluates to the initial value for this placeholder"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.30/@changes.0/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>The init expression evaluates to the initial value for this placeholder</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/getMainParameter" | |
referenceName="eAnnotations" element="declaration.ecore#//Operation/getMainParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getMainParameter/%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="declaration.ecore#//Operation/getMainParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Operation/getMainParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getMainParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getMainParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Helper method to determine the main parameter of the operation, i.e. the parameter with main set to true"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Operation/getMainParameter"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Helper method to determine the main parameter of the operation, i.e. the parameter with main set to true</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.38/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.38/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.38/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.38/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Helper method to determine the variable of the operation with a certain name"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.38/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Helper method to determine the variable of the operation with a certain name</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/getParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Operation/getParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Helper method to determine the parameter of the operation with a certain name"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Operation/getParameter"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Helper method to determine the parameter of the operation with a certain name</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library/getOperation" | |
referenceName="eAnnotations" element="declaration.ecore#//Library/getOperation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/getOperation/%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="declaration.ecore#//Library/getOperation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Library/getOperation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/getOperation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/getOperation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Helper method to determine the operation in the library with a certain name"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Library/getOperation"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Helper method to determine the operation in the library with a certain name</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Delete" target="#//@releases.1/@changes.38/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details"> | |
<element xsi:type="ecore:EStringToStringMapEntry" key="body" value="return Operation_static.getVariable(this, name);"/> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.57/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.57/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.57/@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="#//@releases.1/@changes.57/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.57/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.57/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.57/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Helper method to access the code implementing the operations declared in the library"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.57/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Helper method to access the code implementing the operations declared in the library</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library/implementation" | |
referenceName="eAnnotations" element="declaration.ecore#//Library/implementation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/implementation/%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="declaration.ecore#//Library/implementation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Library/implementation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/implementation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/implementation/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Relative path to the code implementing the operations of the library"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Library/implementation"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Relative path to the code implementing the operations of the library</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.39/@changes.6/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.39/@changes.6/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.39/@changes.6/@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="#//@releases.1/@changes.39/@changes.6/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.39/@changes.6/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.39/@changes.6/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.39/@changes.6/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Base class for elements having a label"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.39/@changes.6/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Base class for elements having a label</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/label" | |
referenceName="eAnnotations" element="declaration.ecore#//Operation/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/label/%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="declaration.ecore#//Operation/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Operation/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Label for an element"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="declaration.ecore#//Operation/label"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Label for an element</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.45/@changes.2/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.45/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.45/@changes.2/@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="#//@releases.1/@changes.45/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.45/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.45/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.45/@changes.2/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Base class for elements having a description"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.45/@changes.2/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Base class for elements having a description</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.33/@changes.0/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.33/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.33/@changes.0/@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="#//@releases.1/@changes.33/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.33/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.33/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.33/@changes.0/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Whether the operation deletes elements of values of elements"/> | |
</changes> | |
<operation name="document"> | |
<parameters name="element"> | |
<referenceValue element="#//@releases.1/@changes.33/@changes.0/@element"/> | |
</parameters> | |
<parameters name="documentation"> | |
<dataValue>Whether the operation deletes elements of values of elements</dataValue> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Delete" target="declaration.ecore#//Operation/getParameter/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details"> | |
<element xsi:type="ecore:EStringToStringMapEntry" key="body" value="return Operation_static.getParameter(this, name);"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Operation/before"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/before" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/before" | |
featureName="name" dataValue="before"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Operation/after"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/after" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/after" | |
featureName="name" dataValue="after"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eOperations" | |
element="declaration.ecore#//Operation/refines"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/refines" | |
featureName="name" dataValue="refines"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/refines" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#/" featureName="nsURI" | |
dataValue="http://www.eclipse.org/emf/edapt/declaration/0.3" oldDataValue="http://www.cs.tum.edu/cope/declaration"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="declaration.ecore#//Parameter" referenceName="eStructuralFeatures"> | |
<element xsi:type="ecore:EAttribute" name="choiceExpression" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="The choice expression determines the possible values for the parameter"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="deleteFeature2"> | |
<parameters name="feature"> | |
<referenceValue element="#//@releases.1/@changes.29/@changes.0/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="#//@releases.1/@changes.35/@changes.3/@element" | |
referenceName="eStructuralFeatures"> | |
<element xsi:type="ecore:EAttribute" name="initExpression" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="The init expression evaluates to the initial value for this placeholder"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="deleteFeature2"> | |
<parameters name="feature"> | |
<referenceValue element="#//@releases.1/@changes.30/@changes.0/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="declaration.ecore#//Constraint" referenceName="eStructuralFeatures"> | |
<element xsi:type="ecore:EAttribute" name="booleanExpression" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="The boolean expression to evaluate whether the constraint is fulfilled"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="deleteFeature2"> | |
<parameters name="feature"> | |
<referenceValue element="#//@releases.1/@changes.31/@changes.0/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.32/@changes.2/@element" | |
featureName="eOpposite" oldReferenceValue="#//@releases.1/@changes.32/@changes.1/@element"/> | |
<changes xsi:type="history:Delete" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures"> | |
<element xsi:type="ecore:EReference" name="variables" upperBound="-1" eType="#//@releases.1/@changes.34/@element" | |
containment="true" eOpposite="#//@releases.1/@changes.32/@changes.2/@element"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="A list of helper variables for use in initial expressions of parameters and constraint expressions. Helper variables are initialized in the order in which they are specified so that a variable can access all previously declared variables."/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<changes xsi:type="history:Delete" target="#//@releases.1/@changes.34/@element" | |
referenceName="eStructuralFeatures"> | |
<element xsi:type="ecore:EReference" name="operation" lowerBound="1" eType="ecore:EClass declaration.ecore#//Operation"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Operation to which the variable belongs"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="deleteFeature2"> | |
<parameters name="feature"> | |
<referenceValue element="#//@releases.1/@changes.32/@changes.1/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Delete" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures"> | |
<element xsi:type="ecore:EAttribute" name="deleting" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" | |
defaultValueLiteral="false"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Whether the operation deletes elements of values of elements"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="deleteFeature2"> | |
<parameters name="feature"> | |
<referenceValue element="#//@releases.1/@changes.33/@changes.0/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Delete" target="declaration.ecore#/" referenceName="eClassifiers"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.38/@element" | |
featureName="eType" oldReferenceValue="#//@releases.1/@changes.34/@element"/> | |
<element xsi:type="ecore:EClass" name="Variable"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="A helper variable for use in initial expressions of parameters and constraint expressions"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Remove" element="declaration.ecore#//Parameter" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.35/@changes.3/@element"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Parameter" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.36/@changes.4/@element"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Parameter" featureName="eSuperTypes" | |
referenceValue="declaration.ecore#//IdentifiedElement"/> | |
<changes xsi:type="history:Delete" target="declaration.ecore#/" referenceName="eClassifiers"> | |
<element xsi:type="ecore:EClass" name="Placeholder" abstract="true" eSuperTypes="declaration.ecore#//IdentifiedElement"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Base class for parameters and variables"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="inlineSuperClass"> | |
<parameters name="superClass"> | |
<referenceValue element="#//@releases.1/@changes.35/@changes.3/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Move" target="declaration.ecore#//Parameter" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Parameter/many" source="#//@releases.1/@changes.36/@changes.4/@element"/> | |
<changes xsi:type="history:Move" target="declaration.ecore#//Parameter" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Parameter/classifier" source="#//@releases.1/@changes.36/@changes.4/@element"/> | |
<changes xsi:type="history:Move" target="declaration.ecore#//Parameter" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Parameter/classifierName" source="#//@releases.1/@changes.36/@changes.4/@element"/> | |
<changes xsi:type="history:Remove" element="declaration.ecore#//Parameter" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.36/@changes.4/@element"/> | |
<changes xsi:type="history:Delete" target="declaration.ecore#/" referenceName="eClassifiers"> | |
<element xsi:type="ecore:EClass" name="TypedElement" abstract="true"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Proxy for a type"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="inlineSuperClass"> | |
<parameters name="superClass"> | |
<referenceValue element="#//@releases.1/@changes.36/@changes.4/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Operation/implementation"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/implementation" | |
featureName="name" dataValue="implementation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/implementation" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/implementation" | |
featureName="transient" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/implementation" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaClass"/> | |
</changes> | |
<changes xsi:type="history:Delete" target="declaration.ecore#//Operation" referenceName="eOperations"> | |
<element xsi:type="ecore:EOperation" name="getVariable"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Helper method to determine the variable of the operation with a certain name"/> | |
</eAnnotations> | |
<eParameters name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</element> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Move" target="declaration.ecore#//Operation" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Operation/label" source="#//@releases.1/@changes.39/@changes.6/@element"/> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Constraint" referenceName="eStructuralFeatures" | |
element="#//@releases.1/@changes.40/@changes.1/@element"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.40/@changes.1/@element" | |
featureName="name" dataValue="label"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.40/@changes.1/@element" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.40/@changes.1/@element" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="#//@releases.1/@changes.40/@changes.1/@element" | |
referenceName="eAnnotations" element="#//@releases.1/@changes.40/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.40/@changes.1/@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="#//@releases.1/@changes.40/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="#//@releases.1/@changes.40/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.40/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="#//@releases.1/@changes.40/@changes.1/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Label for an element"/> | |
</changes> | |
<changes xsi:type="history:Remove" element="declaration.ecore#//Operation" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.39/@changes.6/@element"/> | |
<changes xsi:type="history:Remove" element="declaration.ecore#//Constraint" | |
featureName="eSuperTypes" referenceValue="#//@releases.1/@changes.39/@changes.6/@element"/> | |
<changes xsi:type="history:Delete" target="declaration.ecore#/" referenceName="eClassifiers"> | |
<element xsi:type="ecore:EClass" name="LabeledElement" abstract="true"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Base class for elements having a label"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="inlineSuperClass"> | |
<parameters name="superClass"> | |
<referenceValue element="#//@releases.1/@changes.39/@changes.6/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Constraint" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.45/@changes.2/@element"/> | |
<changes xsi:type="history:Delete" target="declaration.ecore#//Constraint" referenceName="eStructuralFeatures"> | |
<element xsi:type="ecore:EAttribute" name="label" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Label for an element"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="useSuperClass"> | |
<parameters name="subClass"> | |
<referenceValue element="declaration.ecore#//Constraint"/> | |
</parameters> | |
<parameters name="superClass"> | |
<referenceValue element="#//@releases.1/@changes.45/@changes.2/@element"/> | |
</parameters> | |
<parameters name="toReplace"> | |
<referenceValue element="#//@releases.1/@changes.40/@changes.1/@element"/> | |
</parameters> | |
<parameters name="replaceBy"> | |
<referenceValue element="declaration.ecore#//IdentifiedElement/description"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Add" element="declaration.ecore#//IdentifiedElement" | |
featureName="eSuperTypes" referenceValue="#//@releases.1/@changes.45/@changes.2/@element"/> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Remove" element="declaration.ecore#//Operation" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.45/@changes.2/@element"/> | |
<operation name="removeSuperfluousSuperType"> | |
<parameters name="eClass"> | |
<referenceValue element="declaration.ecore#//Operation"/> | |
</parameters> | |
<parameters name="superType"> | |
<referenceValue element="#//@releases.1/@changes.45/@changes.2/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Remove" element="declaration.ecore#//Parameter" featureName="eSuperTypes" | |
referenceValue="#//@releases.1/@changes.45/@changes.2/@element"/> | |
<operation name="removeSuperfluousSuperType"> | |
<parameters name="eClass"> | |
<referenceValue element="declaration.ecore#//Parameter"/> | |
</parameters> | |
<parameters name="superType"> | |
<referenceValue element="#//@releases.1/@changes.45/@changes.2/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Remove" element="declaration.ecore#//Constraint" | |
featureName="eSuperTypes" referenceValue="#//@releases.1/@changes.45/@changes.2/@element"/> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Constraint" featureName="eSuperTypes" | |
referenceValue="declaration.ecore#//IdentifiedElement"/> | |
<operation name="specializeSuperType"> | |
<parameters name="eClass"> | |
<referenceValue element="declaration.ecore#//Constraint"/> | |
</parameters> | |
<parameters name="toReplace"> | |
<referenceValue element="#//@releases.1/@changes.45/@changes.2/@element"/> | |
</parameters> | |
<parameters name="replaceBy"> | |
<referenceValue element="declaration.ecore#//IdentifiedElement"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Move" target="declaration.ecore#//IdentifiedElement" | |
referenceName="eStructuralFeatures" element="declaration.ecore#//IdentifiedElement/description" | |
source="#//@releases.1/@changes.45/@changes.2/@element"/> | |
<changes xsi:type="history:Remove" element="declaration.ecore#//IdentifiedElement" | |
featureName="eSuperTypes" referenceValue="#//@releases.1/@changes.45/@changes.2/@element"/> | |
<changes xsi:type="history:Delete" target="declaration.ecore#/" referenceName="eClassifiers"> | |
<element xsi:type="ecore:EClass" name="DescribedElement" abstract="true"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Base class for elements having a description"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
<operation name="inlineSuperClass"> | |
<parameters name="superClass"> | |
<referenceValue element="#//@releases.1/@changes.45/@changes.2/@element"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Constraint" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Constraint/restricts"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/restricts" | |
featureName="name" dataValue="restricts"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Constraint/restricts" | |
featureName="eType" referenceValue="declaration.ecore#//Parameter"/> | |
</changes> | |
<operation name="newReference"> | |
<parameters name="eClass"> | |
<referenceValue element="declaration.ecore#//Constraint"/> | |
</parameters> | |
<parameters name="name"> | |
<dataValue>restricts</dataValue> | |
</parameters> | |
<parameters name="type"> | |
<referenceValue element="declaration.ecore#//Parameter"/> | |
</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:Create" target="declaration.ecore#//Operation" referenceName="eOperations" | |
element="declaration.ecore#//Operation/getConstraint"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getConstraint" | |
featureName="eType" referenceValue="declaration.ecore#//Constraint"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getConstraint" | |
featureName="name" dataValue="getConstraint"/> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Operation/getConstraint" | |
referenceName="eParameters" element="declaration.ecore#//Operation/getConstraint/name"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getConstraint/name" | |
featureName="name" dataValue="name"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Operation/getConstraint/name" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Add" element="declaration.ecore#//Library" featureName="eSuperTypes" | |
referenceValue="declaration.ecore#//IdentifiedElement"/> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Library/label"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/label" | |
featureName="name" dataValue="label"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/label" | |
featureName="lowerBound" dataValue="1" oldDataValue="0"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/label" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library/label" | |
referenceName="eAnnotations" element="declaration.ecore#//Library/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/label/%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="declaration.ecore#//Library/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%" | |
referenceName="details" element="declaration.ecore#//Library/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="key" dataValue="documentation"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/label/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0" | |
featureName="value" dataValue="Label for an element"/> | |
</changes> | |
<changes xsi:type="history:Create" target="declaration.ecore#//Library" referenceName="eStructuralFeatures" | |
element="declaration.ecore#//Library/libraries"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/libraries" | |
featureName="name" dataValue="libraries"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/libraries" | |
featureName="eType" referenceValue="declaration.ecore#//Library"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/libraries" | |
featureName="containment" dataValue="true" oldDataValue="false"/> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/libraries" | |
featureName="upperBound" dataValue="-1" oldDataValue="1"/> | |
</changes> | |
<changes xsi:type="history:OperationChange"> | |
<changes xsi:type="history:Set" element="declaration.ecore#//Library/implementation" | |
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaClass" | |
oldReferenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/> | |
<operation name="changeAttributeType"> | |
<parameters name="attribute"> | |
<referenceValue element="declaration.ecore#//Library/implementation"/> | |
</parameters> | |
<parameters name="type"> | |
<referenceValue element="http://www.eclipse.org/emf/2002/Ecore#//EJavaClass"/> | |
</parameters> | |
</operation> | |
</changes> | |
<changes xsi:type="history:Delete" target="declaration.ecore#//Library" referenceName="eOperations"> | |
<element xsi:type="ecore:EOperation" name="getCode" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Helper method to access the code implementing the operations declared in the library"/> | |
</eAnnotations> | |
</element> | |
</changes> | |
</releases> | |
</history:History> |