Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2016-06-13 05:11:25 +0000
committerEd Willink2016-06-13 11:41:34 +0000
commit433952849d9518f8e6aee4317ac25ca5d9f77749 (patch)
treec9a75b4df9e505f0fc08d06cc8d68dd8d2630060 /examples
parent53fad27b3b24b0b50cf72531e8a1afdcb4b5564a (diff)
downloadorg.eclipse.qvtd-433952849d9518f8e6aee4317ac25ca5d9f77749.tar.gz
org.eclipse.qvtd-433952849d9518f8e6aee4317ac25ca5d9f77749.tar.xz
org.eclipse.qvtd-433952849d9518f8e6aee4317ac25ca5d9f77749.zip
[495331] Avoid new reserved words in test files
Diffstat (limited to 'examples')
-rw-r--r--examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/AbstractToConcrete/AbstractToConcrete.qvtr8
-rw-r--r--examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/SeqToStmc_CT/SeqToStmc.qvtr2
-rw-r--r--examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRdbms/UmlToRdbms.qvtr4
-rw-r--r--examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRel/UmlToRel.qvtr4
-rw-r--r--examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/RelToCore.qvtr38
-rw-r--r--examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/SimplerRelToCore.qvtr38
6 files changed, 47 insertions, 47 deletions
diff --git a/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/AbstractToConcrete/AbstractToConcrete.qvtr b/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/AbstractToConcrete/AbstractToConcrete.qvtr
index d89d1cdce..4fc0616db 100644
--- a/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/AbstractToConcrete/AbstractToConcrete.qvtr
+++ b/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/AbstractToConcrete/AbstractToConcrete.qvtr
@@ -14,8 +14,8 @@ import UMLMM : 'ClassMM_IN.emof'::ClassMM;
transformation AbstractToConcrete(uml1:UMLMM, uml2:UMLMM)
{
key UMLMM::Type {name};
- key UMLMM::Operation {name, class};
- key UMLMM::Parameter {name, operation, type};
+ key UMLMM::Operation {name, _'class'};
+ key UMLMM::Parameter {name, _'operation', type};
top relation AbstractClassToConcreteClass
{
@@ -28,7 +28,7 @@ transformation AbstractToConcrete(uml1:UMLMM, uml2:UMLMM)
inheritsFrom = ac:Class
{
isAbstract = true,
- operation = aco:Operation
+ _'operation' = aco:Operation
{
name = acon,
parameter = acop:Parameter
@@ -43,7 +43,7 @@ transformation AbstractToConcrete(uml1:UMLMM, uml2:UMLMM)
enforce domain uml2
cc:Class
{
- operation = cco:Operation
+ _'operation' = cco:Operation
{
name = acon,
parameter = ccop:Parameter
diff --git a/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/SeqToStmc_CT/SeqToStmc.qvtr b/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/SeqToStmc_CT/SeqToStmc.qvtr
index 330f1f41e..e27d48708 100644
--- a/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/SeqToStmc_CT/SeqToStmc.qvtr
+++ b/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/SeqToStmc_CT/SeqToStmc.qvtr
@@ -23,7 +23,7 @@ transformation SeqToStmc(seqDgm:SeqMM, stmc:StmcMM)
{
object = o:Object
{
- class = c1:Class
+ _'class' = c1:Class
{
name = cn
}
diff --git a/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRdbms/UmlToRdbms.qvtr b/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRdbms/UmlToRdbms.qvtr
index 7f955ddfb..8d3ca306f 100644
--- a/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRdbms/UmlToRdbms.qvtr
+++ b/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRdbms/UmlToRdbms.qvtr
@@ -105,7 +105,7 @@ transformation UmlToRdbms(uml:umlMM, rdbms:rdbmsMM)
checkonly domain uml
c:Class
{
- attribute=a:Attribute
+ _'attribute'=a:Attribute
{
name=an,
type=p:PrimitiveDataType
@@ -142,7 +142,7 @@ transformation UmlToRdbms(uml:umlMM, rdbms:rdbmsMM)
checkonly domain uml
c:Class
{
- attribute=a:Attribute
+ _'attribute'=a:Attribute
{
name=an,
type=tc:Class {}
diff --git a/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRel/UmlToRel.qvtr b/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRel/UmlToRel.qvtr
index 37e0463f1..99a9427a5 100644
--- a/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRel/UmlToRel.qvtr
+++ b/examples/org.eclipse.qvtd.examples.qvtrelation.modelmorf/qvtrsrc/UmlToRel/UmlToRel.qvtr
@@ -15,7 +15,7 @@ import relmm : 'RelMM.emof'::relMM2;
transformation UmlToRel(uml:umlmm, rdbms:relmm)
{
key umlmm::Class {name};
- key umlmm::Attribute {name, class};
+ key umlmm::Attribute {name, _'class'};
key relmm::Table {name};
key relmm::Column {name, table};
@@ -81,7 +81,7 @@ transformation UmlToRel(uml:umlmm, rdbms:relmm)
{
name = n,
type = utyp,
- class = c:Class{}
+ _'class' = c:Class{}
}
default_values
{
diff --git a/examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/RelToCore.qvtr b/examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/RelToCore.qvtr
index 06e421b82..8f967ac00 100644
--- a/examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/RelToCore.qvtr
+++ b/examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/RelToCore.qvtr
@@ -26,7 +26,7 @@ key qvtcore::BottomPattern{area};
key essentialocl::Variable{name, type};
key emof::Type{name};
key emof::Class{name};
-key emof::Property{name, class};
+key emof::Property{name, _'class'};
key qvtcore::CoreDomain{name, rule};
key qvtbase::TypedModel{name, usedPackage, transformation};
key emof::Package{name};
@@ -1132,7 +1132,7 @@ relation RWhenRelCallArgToMGuardPredicate
conditionExpression = ee:OperationCallExp { -- vd.dvn = mv
source = pe:PropertyCallExp {
source = pve:VariableExp{referredVariable = vd},
- referredProperty = pep:Property{name = dvn, class = vd.type.oclAsType(emof::Class)}
+ referredProperty = pep:Property{name = dvn, _'class' = vd.type.oclAsType(emof::Class)}
},
referredOperation = eo:Operation{name = '='},
argument = ave:VariableExp{referredVariable = mv}
@@ -1190,7 +1190,7 @@ relation RInvokerToMGuardPredicate
conditionExpression = ee:OperationCallExp { -- vd.vn = mdv
source = pe:PropertyCallExp {
source = mve:VariableExp{referredVariable = vd},
- referredProperty = pep:Property{name = vn, class = vd.type.oclAsType(emof::Class)}
+ referredProperty = pep:Property{name = vn, _'class' = vd.type.oclAsType(emof::Class)}
},
referredOperation = eo:Operation{name = '='},
argument = ave:VariableExp{referredVariable = mdv}
@@ -1292,7 +1292,7 @@ relation RDomainVarToMDBottomAssignmnetForEnforcement
enforce domain core mb:BottomPattern { -- domain bottom
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = tcv},
- targetProperty = tp:Property{name = v.name, class = tcv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = v.name, _'class' = tcv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mv}
}
};
@@ -1329,7 +1329,7 @@ relation RDomainToMBottomPredicateForEnforcement
source = pve:VariableExp{referredVariable = tcv},
referredProperty = pep:Property{
name = v.name,
- class = tcv.type.oclAsType(emof::Class)
+ _'class' = tcv.type.oclAsType(emof::Class)
}
},
referredOperation = eo:Operation{name = '='},
@@ -1432,7 +1432,7 @@ relation RDomainToMDBottomForEnforcementOfIdentityPropObject
enforce domain core mb:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = tcv},
- targetProperty = tp:Property{name = tv.name, class = tcv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = tv.name, _'class' = tcv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mtv}
}
}; -- domain bottom
@@ -1459,7 +1459,7 @@ relation RDomainPatternExprToMappingDomainAssignment
enforce domain core db:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:OclExpression{}
}
};
@@ -1488,7 +1488,7 @@ relation RDomainPatternExprToMappingDomainVarAssignment
realizedVariable = mv:RealizedVariable {},
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:VariableExp{referredVariable = mev}
}
};
@@ -1520,7 +1520,7 @@ relation RDomainPatternExprToMappingDomainTemplateVarAssignment
realizedVariable = mv:RealizedVariable {},
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:VariableExp{referredVariable = mev}
}
};
@@ -1552,7 +1552,7 @@ relation RDomainPatternExprToMappingBottomVarAssignment
realizedVariable = mv:RealizedVariable {},
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:VariableExp{referredVariable = mev}
}
};
@@ -1598,7 +1598,7 @@ relation RDomainToMDBottomForEnforcementOfNonIdentityPropPrimitive
bottomPattern = bp:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:OclExpression{}
}
}
@@ -1653,7 +1653,7 @@ relation RDomainToMComposedMappingGuard
source = ve1:VariableExp{referredVariable = tcv},
referredProperty = tp:Property {
name = mv.name,
- class = mv.type.oclAsType(emof::Class)
+ _'class' = mv.type.oclAsType(emof::Class)
}
},
referredOperation = eo:Operation{name = '='},
@@ -1734,7 +1734,7 @@ relation RDomainToMDBottomForEnforcementOfNonIdentityPropObject
realizedVariable = mpv:RealizedVariable {},
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mpv}
}
}
@@ -1781,7 +1781,7 @@ relation RDomainPatternToMDBottomPatternComposite
enforce domain core db:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = mvte},
- targetProperty = tp:Property{name = pn, class = mvte.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mvte.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mvpte}
}
};
@@ -1815,7 +1815,7 @@ relation RDomainPatternToMDBottomPatternSimpleUnSharedVarExpr
enforce domain core db:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = mvte},
- targetProperty = tp:Property{name = pn, class = mvte.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mvte.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mvpte}
}
};
@@ -1850,7 +1850,7 @@ relation RDomainPatternToMDBottomPatternSimpleSharedVarExpr
enforce domain core mb:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = mvte},
- targetProperty = tp:Property{name = pn, class = mvte.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mvte.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mvpte}
}
};
@@ -1883,7 +1883,7 @@ relation RDomainPatternToMDBottomPatternSimpleNonVarExpr
enforce domain core db:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mvte},
- targetProperty = tp:Property{name = pn, class = mvte.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mvte.type.oclAsType(emof::Class)},
value = me:OclExpression{}
}
};
@@ -1906,7 +1906,7 @@ relation RDomainVarsToTraceClassProps
enforce domain core mb:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = tcv},
- targetProperty = tp:Property{name = dv.name, class = tcv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = dv.name, _'class' = tcv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mdv}
}
};
@@ -1932,7 +1932,7 @@ relation ROppositeDomainVarsToTraceClassProps
enforce domain core mb:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = tcv},
- targetProperty = tp:Property{name = dv.name, class = tcv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = dv.name, _'class' = tcv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mdv}
}
};
diff --git a/examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/SimplerRelToCore.qvtr b/examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/SimplerRelToCore.qvtr
index ccae118e8..2e1d37ac6 100644
--- a/examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/SimplerRelToCore.qvtr
+++ b/examples/org.eclipse.qvtd.examples.qvtrelation.reltocore/qvtrsrc/SimplerRelToCore.qvtr
@@ -26,7 +26,7 @@ key qvtcore::BottomPattern{area};
key essentialocl::Variable{name, type};
key emof::Type{name};
key emof::Class{name};
-key emof::Property{name, class};
+key emof::Property{name, _'class'};
key qvtcore::CoreDomain{name, rule};
key qvtbase::TypedModel{name, usedPackage, transformation};
key emof::Package{name};
@@ -1028,7 +1028,7 @@ relation RWhenRelCallArgToMGuardPredicate
conditionExpression = ee:OperationCallExp { -- vd.dvn = mv
source = pe:PropertyCallExp {
source = pve:VariableExp{referredVariable = vd},
- referredProperty = pep:Property{name = dvn, class = vd.type.oclAsType(emof::Class)}
+ referredProperty = pep:Property{name = dvn, _'class' = vd.type.oclAsType(emof::Class)}
},
referredOperation = eo:Operation{name = '='},
argument = ave:VariableExp{referredVariable = mv}
@@ -1080,7 +1080,7 @@ relation RInvokerToMGuardPredicate
conditionExpression = ee:OperationCallExp { -- vd.vn = mdv
source = pe:PropertyCallExp {
source = mve:VariableExp{referredVariable = vd},
- referredProperty = pep:Property{name = vn, class = vd.type.oclAsType(emof::Class)}
+ referredProperty = pep:Property{name = vn, _'class' = vd.type.oclAsType(emof::Class)}
},
referredOperation = eo:Operation{name = '='},
argument = ave:VariableExp{referredVariable = mdv}
@@ -1155,7 +1155,7 @@ relation RDomainVarToMDBottomAssignmnetForEnforcement
enforce domain core mb:BottomPattern { -- domain bottom
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = tcv},
- targetProperty = tp:Property{name = v.name, class = tcv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = v.name, _'class' = tcv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mv}
}
};
@@ -1184,7 +1184,7 @@ relation RDomainToMBottomPredicateForEnforcement
source = pve:VariableExp{referredVariable = tcv},
referredProperty = pep:Property{
name = v.name,
- class = tcv.type.oclAsType(emof::Class)
+ _'class' = tcv.type.oclAsType(emof::Class)
}
},
referredOperation = eo:Operation{name = '='},
@@ -1273,7 +1273,7 @@ relation RDomainToMDBottomForEnforcementOfIdentityPropObject
enforce domain core mb:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = tcv},
- targetProperty = tp:Property{name = tv.name, class = tcv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = tv.name, _'class' = tcv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mtv}
}
}; -- domain bottom
@@ -1296,7 +1296,7 @@ relation RDomainPatternExprToMappingDomainAssignment
enforce domain core db:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:OclExpression{}
}
};
@@ -1323,7 +1323,7 @@ relation RDomainPatternExprToMappingDomainVarAssignment
realizedVariable = mv:RealizedVariable {},
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:VariableExp{referredVariable = mev}
}
};
@@ -1353,7 +1353,7 @@ relation RDomainPatternExprToMappingDomainTemplateVarAssignment
realizedVariable = mv:RealizedVariable {},
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:VariableExp{referredVariable = mev}
}
};
@@ -1383,7 +1383,7 @@ relation RDomainPatternExprToMappingBottomVarAssignment
realizedVariable = mv:RealizedVariable {},
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:VariableExp{referredVariable = mev}
}
};
@@ -1425,7 +1425,7 @@ relation RDomainToMDBottomForEnforcementOfNonIdentityPropPrimitive
bottomPattern = bp:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = me:OclExpression{}
}
}
@@ -1474,7 +1474,7 @@ relation RDomainToMComposedMappingGuard
source = ve1:VariableExp{referredVariable = tcv},
referredProperty = tp:Property {
name = mv.name,
- class = mv.type.oclAsType(emof::Class)
+ _'class' = mv.type.oclAsType(emof::Class)
}
},
referredOperation = eo:Operation{name = '='},
@@ -1547,7 +1547,7 @@ relation RDomainToMDBottomForEnforcementOfNonIdentityPropObject
realizedVariable = mpv:RealizedVariable {},
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = mv},
- targetProperty = tp:Property{name = pn, class = mv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mpv}
}
}
@@ -1584,7 +1584,7 @@ relation RDomainPatternToMDBottomPatternComposite
enforce domain core db:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = mvte},
- targetProperty = tp:Property{name = pn, class = mvte.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mvte.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mvpte}
}
};
@@ -1614,7 +1614,7 @@ relation RDomainPatternToMDBottomPatternSimpleUnSharedVarExpr
enforce domain core db:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = mvte},
- targetProperty = tp:Property{name = pn, class = mvte.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mvte.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mvpte}
}
};
@@ -1646,7 +1646,7 @@ relation RDomainPatternToMDBottomPatternSimpleSharedVarExpr
enforce domain core mb:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = mvte},
- targetProperty = tp:Property{name = pn, class = mvte.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mvte.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mvpte}
}
};
@@ -1677,7 +1677,7 @@ relation RDomainPatternToMDBottomPatternSimpleNonVarExpr
enforce domain core db:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve:VariableExp{referredVariable = mvte},
- targetProperty = tp:Property{name = pn, class = mvte.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = pn, _'class' = mvte.type.oclAsType(emof::Class)},
value = me:OclExpression{}
}
};
@@ -1700,7 +1700,7 @@ relation RDomainVarsToTraceClassProps
enforce domain core mb:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = tcv},
- targetProperty = tp:Property{name = dv.name, class = tcv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = dv.name, _'class' = tcv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mdv}
}
};
@@ -1720,7 +1720,7 @@ relation ROppositeDomainVarsToTraceClassProps
enforce domain core mb:BottomPattern {
assignment = a:PropertyAssignment {
slotExpression = ve1:VariableExp{referredVariable = tcv},
- targetProperty = tp:Property{name = dv.name, class = tcv.type.oclAsType(emof::Class)},
+ targetProperty = tp:Property{name = dv.name, _'class' = tcv.type.oclAsType(emof::Class)},
value = ve2:VariableExp{referredVariable = mdv}
}
};

Back to the top