diff options
author | Ed Willink | 2016-01-16 13:53:49 +0000 |
---|---|---|
committer | Ed Willink | 2016-01-16 13:57:31 +0000 |
commit | c07781baa6f870eb0d9848ac5d039623d2a66637 (patch) | |
tree | 83a72e49fb4cd9e737f995367206c003955abc94 | |
parent | 53abf8356278d6145b2ec7abfd61e68c9400291d (diff) | |
download | org.eclipse.qvtd-c07781baa6f870eb0d9848ac5d039623d2a66637.tar.gz org.eclipse.qvtd-c07781baa6f870eb0d9848ac5d039623d2a66637.tar.xz org.eclipse.qvtd-c07781baa6f870eb0d9848ac5d039623d2a66637.zip |
[485853] Regenerate CG files
3 files changed, 211 insertions, 211 deletions
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/src-gen/cg/_F2P/F2P.java b/tests/org.eclipse.qvtd.build.etl.tests/src-gen/cg/_F2P/F2P.java index 02c194f73..e7ec6150d 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/src-gen/cg/_F2P/F2P.java +++ b/tests/org.eclipse.qvtd.build.etl.tests/src-gen/cg/_F2P/F2P.java @@ -221,33 +221,33 @@ public class F2P extends AbstractTransformer * * map _'Families%Family%daughters' in F2P { * - * family (_'-parent-' : Families::Family[1]; + * family (_'\\u00ABparent\\u00BB' : Families::Family[1]; * |) * { |} - * where (_'-join-Member-0' : Set(Families::Member[*|1]); + * where (_'\\u00ABjoin-Member-0\\u00BB' : Set(Families::Member[*|1]); * |) - * {allChildren : Set(Families::Member) = _'-parent-'.daughters->selectByKind(Families::Member) + * {allChildren : Set(Families::Member) = _'\\u00ABparent\\u00BB'.daughters->selectByKind(Families::Member) * ; - * _'-child-Member-' : Set(Families::Member[*|1]) = allChildren->selectByKind(Families::Member); + * _'\u00ABchild-Member\u00BB' : Set(Families::Member[*|1]) = allChildren->selectByKind(Families::Member); * | - * _'-join-Member-0' += _'-child-Member-'; + * _'\\u00ABjoin-Member-0\\u00BB' += _'\u00ABchild-Member\u00BB'; * } * */ - protected boolean MAP_Families_37Family_37daughters(final SetValue.@NonNull Accumulator _m_join_m_Member_m_0, final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family _m_parent_m) throws ReflectiveOperationException { + protected boolean MAP_Families_37Family_37daughters(final SetValue.@NonNull Accumulator _92_u00ABjoin_m_Member_m_0_92_u00BB, final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family _92_u00ABparent_92_u00BB) throws ReflectiveOperationException { // predicates final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull IdResolver idResolver = executor.getIdResolver(); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_Families_c_c_Member_1 = idResolver.getClass(CLSSid_Member, null); // variable assignments @SuppressWarnings("null") - final /*@Thrown*/ java.util.@org.eclipse.jdt.annotation.NonNull List<Member> daughters = _m_parent_m.getDaughters(); + final /*@Thrown*/ java.util.@org.eclipse.jdt.annotation.NonNull List<Member> daughters = _92_u00ABparent_92_u00BB.getDaughters(); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue BOXED_daughters = idResolver.createSetOfAll(SET_CLSSid_Member, daughters); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, BOXED_daughters, TYP_Families_c_c_Member_1)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind_0 = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, selectByKind, TYP_Families_c_c_Member_1)); // connection assignments for (Member iterator : ValueUtil.typedIterable(Member.class, selectByKind_0)) { if (iterator instanceof Member) { - _m_join_m_Member_m_0.add(iterator); + _92_u00ABjoin_m_Member_m_0_92_u00BB.add(iterator); } } return true; @@ -257,32 +257,32 @@ public class F2P extends AbstractTransformer * * map _'Families%Family%father' in F2P { * - * family (_'-parent-' : Families::Family[1]; + * family (_'\\u00ABparent\\u00BB' : Families::Family[1]; * |) * { |} - * where (_'-join-Member-0' : Set(Families::Member[*|1]); + * where (_'\\u00ABjoin-Member-0\\u00BB' : Set(Families::Member[*|1]); * |) - * {allChildren : Set(Families::Member[*|1]) = _'-parent-'.father.oclAsSet() + * {allChildren : Set(Families::Member[*|1]) = _'\\u00ABparent\\u00BB'.father.oclAsSet() * ; - * _'-child-Member-' : Set(Families::Member[*|1]) = allChildren->selectByKind(Families::Member); + * _'\u00ABchild-Member\u00BB' : Set(Families::Member[*|1]) = allChildren->selectByKind(Families::Member); * | - * _'-join-Member-0' += _'-child-Member-'; + * _'\\u00ABjoin-Member-0\\u00BB' += _'\u00ABchild-Member\u00BB'; * } * */ - protected boolean MAP_Families_37Family_37father(final SetValue.@NonNull Accumulator _m_join_m_Member_m_0_0, final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family _m_parent_m_0) throws ReflectiveOperationException { + protected boolean MAP_Families_37Family_37father(final SetValue.@NonNull Accumulator _92_u00ABjoin_m_Member_m_0_92_u00BB_0, final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family _92_u00ABparent_92_u00BB_0) throws ReflectiveOperationException { // predicates final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull IdResolver idResolver = executor.getIdResolver(); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_Families_c_c_Member_0 = idResolver.getClass(CLSSid_Member, null); // variable assignments @SuppressWarnings("null") - final /*@Thrown*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Member father = _m_parent_m_0.getFather(); + final /*@Thrown*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Member father = _92_u00ABparent_92_u00BB_0.getFather(); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue oclAsSet = ClassUtil.nonNullState(OclAnyOclAsSetOperation.INSTANCE.evaluate(executor, SET_CLSSid_Member, father)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, oclAsSet, TYP_Families_c_c_Member_0)); // connection assignments for (Member iterator : ValueUtil.typedIterable(Member.class, selectByKind)) { if (iterator instanceof Member) { - _m_join_m_Member_m_0_0.add(iterator); + _92_u00ABjoin_m_Member_m_0_92_u00BB_0.add(iterator); } } return true; @@ -292,32 +292,32 @@ public class F2P extends AbstractTransformer * * map _'Families%Family%mother' in F2P { * - * family (_'-parent-' : Families::Family[1]; + * family (_'\\u00ABparent\\u00BB' : Families::Family[1]; * |) * { |} - * where (_'-join-Member-0' : Set(Families::Member[*|1]); + * where (_'\\u00ABjoin-Member-0\\u00BB' : Set(Families::Member[*|1]); * |) - * {allChildren : Set(Families::Member[*|1]) = _'-parent-'.mother.oclAsSet() + * {allChildren : Set(Families::Member[*|1]) = _'\\u00ABparent\\u00BB'.mother.oclAsSet() * ; - * _'-child-Member-' : Set(Families::Member[*|1]) = allChildren->selectByKind(Families::Member); + * _'\u00ABchild-Member\u00BB' : Set(Families::Member[*|1]) = allChildren->selectByKind(Families::Member); * | - * _'-join-Member-0' += _'-child-Member-'; + * _'\\u00ABjoin-Member-0\\u00BB' += _'\u00ABchild-Member\u00BB'; * } * */ - protected boolean MAP_Families_37Family_37mother(final SetValue.@NonNull Accumulator _m_join_m_Member_m_0_1, final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family _m_parent_m_1) throws ReflectiveOperationException { + protected boolean MAP_Families_37Family_37mother(final SetValue.@NonNull Accumulator _92_u00ABjoin_m_Member_m_0_92_u00BB_1, final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family _92_u00ABparent_92_u00BB_1) throws ReflectiveOperationException { // predicates final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull IdResolver idResolver = executor.getIdResolver(); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_Families_c_c_Member_0 = idResolver.getClass(CLSSid_Member, null); // variable assignments @SuppressWarnings("null") - final /*@Thrown*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Member mother = _m_parent_m_1.getMother(); + final /*@Thrown*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Member mother = _92_u00ABparent_92_u00BB_1.getMother(); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue oclAsSet = ClassUtil.nonNullState(OclAnyOclAsSetOperation.INSTANCE.evaluate(executor, SET_CLSSid_Member, mother)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, oclAsSet, TYP_Families_c_c_Member_0)); // connection assignments for (Member iterator : ValueUtil.typedIterable(Member.class, selectByKind)) { if (iterator instanceof Member) { - _m_join_m_Member_m_0_1.add(iterator); + _92_u00ABjoin_m_Member_m_0_92_u00BB_1.add(iterator); } } return true; @@ -327,33 +327,33 @@ public class F2P extends AbstractTransformer * * map _'Families%Family%sons' in F2P { * - * family (_'-parent-' : Families::Family[1]; + * family (_'\\u00ABparent\\u00BB' : Families::Family[1]; * |) * { |} - * where (_'-join-Member-0' : Set(Families::Member[*|1]); + * where (_'\\u00ABjoin-Member-0\\u00BB' : Set(Families::Member[*|1]); * |) - * {allChildren : Set(Families::Member) = _'-parent-'.sons->selectByKind(Families::Member) + * {allChildren : Set(Families::Member) = _'\\u00ABparent\\u00BB'.sons->selectByKind(Families::Member) * ; - * _'-child-Member-' : Set(Families::Member[*|1]) = allChildren->selectByKind(Families::Member); + * _'\u00ABchild-Member\u00BB' : Set(Families::Member[*|1]) = allChildren->selectByKind(Families::Member); * | - * _'-join-Member-0' += _'-child-Member-'; + * _'\\u00ABjoin-Member-0\\u00BB' += _'\u00ABchild-Member\u00BB'; * } * */ - protected boolean MAP_Families_37Family_37sons(final SetValue.@NonNull Accumulator _m_join_m_Member_m_0_2, final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family _m_parent_m_2) throws ReflectiveOperationException { + protected boolean MAP_Families_37Family_37sons(final SetValue.@NonNull Accumulator _92_u00ABjoin_m_Member_m_0_92_u00BB_2, final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family _92_u00ABparent_92_u00BB_2) throws ReflectiveOperationException { // predicates final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull IdResolver idResolver = executor.getIdResolver(); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_Families_c_c_Member_1 = idResolver.getClass(CLSSid_Member, null); // variable assignments @SuppressWarnings("null") - final /*@Thrown*/ java.util.@org.eclipse.jdt.annotation.NonNull List<Member> sons = _m_parent_m_2.getSons(); + final /*@Thrown*/ java.util.@org.eclipse.jdt.annotation.NonNull List<Member> sons = _92_u00ABparent_92_u00BB_2.getSons(); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue BOXED_sons = idResolver.createSetOfAll(SET_CLSSid_Member, sons); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, BOXED_sons, TYP_Families_c_c_Member_1)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind_0 = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, selectByKind, TYP_Families_c_c_Member_1)); // connection assignments for (Member iterator : ValueUtil.typedIterable(Member.class, selectByKind_0)) { if (iterator instanceof Member) { - _m_join_m_Member_m_0_2.add(iterator); + _92_u00ABjoin_m_Member_m_0_92_u00BB_2.add(iterator); } } return true; @@ -473,43 +473,43 @@ public class F2P extends AbstractTransformer * where ( |) * {roots : Set(OclElement) = family.rootObjects() * ; - * _'-child-Family-' : Set(Families::Family[*|1]) = roots->selectByKind(Families::Family) + * _'\u00ABchild-Family\u00BB' : Set(Families::Family[*|1]) = roots->selectByKind(Families::Family) * ; - * _'-join-Family-0' : Set(Families::Family[*|1]) = _'-child-Family-'; - * _'-child-Member-' : Set(Families::Member[*|1]) = roots->selectByKind(Families::Member) + * _'\\u00ABjoin-Family-0\\u00BB' : Set(Families::Family[*|1]) = _'\u00ABchild-Family\u00BB'; + * _'\u00ABchild-Member\u00BB' : Set(Families::Member[*|1]) = roots->selectByKind(Families::Member) * ; - * _'-join-Member-0' : Set(Families::Member[*|1]) = _'-child-Member-'; + * _'\\u00ABjoin-Member-0\\u00BB' : Set(Families::Member[*|1]) = _'\u00ABchild-Member\u00BB'; * |} - * for loop0 : Families::Family in _'-join-Family-0' { + * for loop0 : Families::Family in _'\\u00ABjoin-Family-0\\u00BB' { * * map _'Families%Family%father' { - * _'-join-Member-0' := _'-join-Member-0'; - * _'-parent-' := loop0; + * _'\\u00ABjoin-Member-0\\u00BB' := _'\\u00ABjoin-Member-0\\u00BB'; + * _'\\u00ABparent\\u00BB' := loop0; * }} - * for loop0 : Families::Family in _'-join-Family-0' { - * - * map _'Families%Family%mother' { - * _'-join-Member-0' := _'-join-Member-0'; - * _'-parent-' := loop0; - * }} - * for loop0 : Families::Family in _'-join-Family-0' { + * for loop0 : Families::Family in _'\\u00ABjoin-Family-0\\u00BB' { * * map _'Families%Family%daughters' { - * _'-join-Member-0' := _'-join-Member-0'; - * _'-parent-' := loop0; + * _'\\u00ABjoin-Member-0\\u00BB' := _'\\u00ABjoin-Member-0\\u00BB'; + * _'\\u00ABparent\\u00BB' := loop0; * }} - * for loop0 : Families::Family in _'-join-Family-0' { + * for loop0 : Families::Family in _'\\u00ABjoin-Family-0\\u00BB' { * * map _'Families%Family%sons' { - * _'-join-Member-0' := _'-join-Member-0'; - * _'-parent-' := loop0; + * _'\\u00ABjoin-Member-0\\u00BB' := _'\\u00ABjoin-Member-0\\u00BB'; + * _'\\u00ABparent\\u00BB' := loop0; + * }} + * for loop0 : Families::Family in _'\\u00ABjoin-Family-0\\u00BB' { + * + * map _'Families%Family%mother' { + * _'\\u00ABjoin-Member-0\\u00BB' := _'\\u00ABjoin-Member-0\\u00BB'; + * _'\\u00ABparent\\u00BB' := loop0; * }} - * for loop0 : Families::Member in _'-join-Member-0' { + * for loop0 : Families::Member in _'\\u00ABjoin-Member-0\\u00BB' { * * map Member2Female { * s := loop0; * }} - * for loop0 : Families::Member in _'-join-Member-0' { + * for loop0 : Families::Member in _'\\u00ABjoin-Member-0\\u00BB' { * * map Member2Male { * s := loop0; @@ -525,36 +525,36 @@ public class F2P extends AbstractTransformer final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, rootObjects, TYP_Families_c_c_Family_0)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind_0 = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, rootObjects, TYP_Families_c_c_Member_0)); // connection variables - final SetValue.@NonNull Accumulator _m_join_m_Member_m_0_7 = (SetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(SET_CLSSid_Member); + final SetValue.@NonNull Accumulator _92_u00ABjoin_m_Member_m_0_92_u00BB_7 = (SetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(SET_CLSSid_Member); for (Member iterator : ValueUtil.typedIterable(Member.class, selectByKind_0)) { - _m_join_m_Member_m_0_7.add(iterator); + _92_u00ABjoin_m_Member_m_0_92_u00BB_7.add(iterator); } // mapping statements for (Family loop0 : ValueUtil.typedIterable(Family.class, selectByKind)) { if (loop0 != null) { final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family symbol_0 = (Family)loop0; - MAP_Families_37Family_37father(_m_join_m_Member_m_0_7, symbol_0); + MAP_Families_37Family_37father(_92_u00ABjoin_m_Member_m_0_92_u00BB_7, symbol_0); } } for (Family loop0_0 : ValueUtil.typedIterable(Family.class, selectByKind)) { if (loop0_0 != null) { final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family symbol_2 = (Family)loop0_0; - MAP_Families_37Family_37mother(_m_join_m_Member_m_0_7, symbol_2); + MAP_Families_37Family_37daughters(_92_u00ABjoin_m_Member_m_0_92_u00BB_7, symbol_2); } } for (Family loop0_1 : ValueUtil.typedIterable(Family.class, selectByKind)) { if (loop0_1 != null) { final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family symbol_4 = (Family)loop0_1; - MAP_Families_37Family_37daughters(_m_join_m_Member_m_0_7, symbol_4); + MAP_Families_37Family_37sons(_92_u00ABjoin_m_Member_m_0_92_u00BB_7, symbol_4); } } for (Family loop0_2 : ValueUtil.typedIterable(Family.class, selectByKind)) { if (loop0_2 != null) { final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Family symbol_6 = (Family)loop0_2; - MAP_Families_37Family_37sons(_m_join_m_Member_m_0_7, symbol_6); + MAP_Families_37Family_37mother(_92_u00ABjoin_m_Member_m_0_92_u00BB_7, symbol_6); } } - for (Member loop0_3 : ValueUtil.typedIterable(Member.class, _m_join_m_Member_m_0_7)) { + for (Member loop0_3 : ValueUtil.typedIterable(Member.class, _92_u00ABjoin_m_Member_m_0_92_u00BB_7)) { if (loop0_3 != null) { final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Member symbol_8 = (Member)loop0_3; if (symbol_8 != null) { @@ -562,7 +562,7 @@ public class F2P extends AbstractTransformer } } } - for (Member loop0_4 : ValueUtil.typedIterable(Member.class, _m_join_m_Member_m_0_7)) { + for (Member loop0_4 : ValueUtil.typedIterable(Member.class, _92_u00ABjoin_m_Member_m_0_92_u00BB_7)) { if (loop0_4 != null) { final /*@NonInvalid*/ build.test.families2persons.Families.@org.eclipse.jdt.annotation.NonNull Member symbol_10 = (Member)loop0_4; if (symbol_10 != null) { diff --git a/tests/org.eclipse.qvtd.build.etl.tests/src-gen/cg/_UpperToLower/UpperToLower.java b/tests/org.eclipse.qvtd.build.etl.tests/src-gen/cg/_UpperToLower/UpperToLower.java index ea068160d..4485bc50e 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/src-gen/cg/_UpperToLower/UpperToLower.java +++ b/tests/org.eclipse.qvtd.build.etl.tests/src-gen/cg/_UpperToLower/UpperToLower.java @@ -71,10 +71,10 @@ public class UpperToLower extends AbstractTransformer public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull CollectionTypeId ORD_CLSSid_Node2Node = TypeId.ORDERED_SET.getSpecializedId(CLSSid_Node2Node); public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull CollectionTypeId SET_CLSSid_Graph = TypeId.SET.getSpecializedId(CLSSid_Graph); public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull CollectionTypeId SET_CLSSid_OclElement = TypeId.SET.getSpecializedId(CLSSid_OclElement); - public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue OrderedSet_1 = ValueUtil.createOrderedSetOfEach(ORD_CLSSid_Node); public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue OrderedSet = ValueUtil.createOrderedSetOfEach(ORD_CLSSid_Edge); - public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue OrderedSet_2 = ValueUtil.createOrderedSetOfEach(ORD_CLSSid_Node2Node); + public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue OrderedSet_1 = ValueUtil.createOrderedSetOfEach(ORD_CLSSid_Node); public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue OrderedSet_0 = ValueUtil.createOrderedSetOfEach(ORD_CLSSid_Edge2Edge); + public static final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue OrderedSet_2 = ValueUtil.createOrderedSetOfEach(ORD_CLSSid_Node2Node); /* * Property-source to Property-target unnavigable navigation caches @@ -97,46 +97,46 @@ public class UpperToLower extends AbstractTransformer * map __root__ in UpperToLower { * * where ( |) - * {_'-join-Edge-0' : OrderedSet(simplegraph::Edge[*|1]) = OrderedSet{}; - * _'-join-Edge2Edge-0' : OrderedSet(simplegraph2graph::Edge2Edge[*|1]) = OrderedSet{}; + * {_'\\u00ABjoin-Edge-0\\u00BB' : OrderedSet(simplegraph::Edge[*|1]) = OrderedSet{}; + * _'\\u00ABjoin-Edge2Edge-0\\u00BB' : OrderedSet(simplegraph2graph::Edge2Edge[*|1]) = OrderedSet{}; * roots : Set(OclElement) = upperGraph.rootObjects() * ; - * _'-child-Graph-' : Set(simplegraph::Graph[*|1]) = roots->selectByKind(simplegraph::Graph) + * _'\u00ABchild-Graph\u00BB' : Set(simplegraph::Graph[*|1]) = roots->selectByKind(simplegraph::Graph) * ; - * _'-join-Graph-0' : Set(simplegraph::Graph[*|1]) = _'-child-Graph-'; - * _'-join-Node-0' : OrderedSet(simplegraph::Node[*|1]) = OrderedSet{}; - * _'-join-Node2Node-0' : OrderedSet(simplegraph2graph::Node2Node[*|1]) = OrderedSet{}; + * _'\\u00ABjoin-Graph-0\\u00BB' : Set(simplegraph::Graph[*|1]) = _'\u00ABchild-Graph\u00BB'; + * _'\\u00ABjoin-Node-0\\u00BB' : OrderedSet(simplegraph::Node[*|1]) = OrderedSet{}; + * _'\\u00ABjoin-Node2Node-0\\u00BB' : OrderedSet(simplegraph2graph::Node2Node[*|1]) = OrderedSet{}; * |} - * for loop0 : simplegraph::Graph in _'-join-Graph-0' { + * for loop0 : simplegraph::Graph in _'\\u00ABjoin-Graph-0\\u00BB' { * * map _'simplegraph%Graph%element' { - * _'-join-Edge-0' := _'-join-Edge-0'; - * _'-join-Node-0' := _'-join-Node-0'; - * _'-parent-' := loop0; + * _'\\u00ABjoin-Edge-0\\u00BB' := _'\\u00ABjoin-Edge-0\\u00BB'; + * _'\\u00ABjoin-Node-0\\u00BB' := _'\\u00ABjoin-Node-0\\u00BB'; + * _'\\u00ABparent\\u00BB' := loop0; * }} - * for loop0 : simplegraph::Graph in _'-join-Graph-0' { + * for loop0 : simplegraph::Graph in _'\\u00ABjoin-Graph-0\\u00BB' { * * map graph2graph { * g1 := loop0; * }} - * for loop0 : simplegraph::Node in _'-join-Node-0' { + * for loop0 : simplegraph::Node in _'\\u00ABjoin-Node-0\\u00BB' { * * map node2node_LM { - * _'-join-Node2Node-0' := _'-join-Node2Node-0'; + * _'\\u00ABjoin-Node2Node-0\\u00BB' := _'\\u00ABjoin-Node2Node-0\\u00BB'; * n1 := loop0; * }} - * for loop0 : simplegraph::Edge in _'-join-Edge-0' { + * for loop0 : simplegraph::Edge in _'\\u00ABjoin-Edge-0\\u00BB' { * * map edge2edge_LM { - * _'-join-Edge2Edge-0' := _'-join-Edge2Edge-0'; + * _'\\u00ABjoin-Edge2Edge-0\\u00BB' := _'\\u00ABjoin-Edge2Edge-0\\u00BB'; * e1 := loop0; * }} - * for loop0 : simplegraph2graph::Node2Node in _'-join-Node2Node-0' { + * for loop0 : simplegraph2graph::Node2Node in _'\\u00ABjoin-Node2Node-0\\u00BB' { * * map node2node_MR { * n2n := loop0; * }} - * for loop0 : simplegraph2graph::Edge2Edge in _'-join-Edge2Edge-0' { + * for loop0 : simplegraph2graph::Edge2Edge in _'\\u00ABjoin-Edge2Edge-0\\u00BB' { * * map edge2edge_MR { * e2e := loop0; @@ -150,15 +150,15 @@ public class UpperToLower extends AbstractTransformer final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue rootObjects = ClassUtil.nonNullState(RootObjectsOperation.INSTANCE.evaluate(executor, SET_CLSSid_OclElement, models[0/*upperGraph*/])); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, rootObjects, TYP_simplegraph_c_c_Graph_0)); // connection variables - final OrderedSetValue.@NonNull Accumulator _m_join_m_Edge_m_0_1 = (OrderedSetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(ORD_CLSSid_Edge); - final OrderedSetValue.@NonNull Accumulator _m_join_m_Edge2Edge_m_0_1 = (OrderedSetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(ORD_CLSSid_Edge2Edge); - final OrderedSetValue.@NonNull Accumulator _m_join_m_Node_m_0_1 = (OrderedSetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(ORD_CLSSid_Node); - final OrderedSetValue.@NonNull Accumulator _m_join_m_Node2Node_m_0_1 = (OrderedSetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(ORD_CLSSid_Node2Node); + final OrderedSetValue.@NonNull Accumulator _92_u00ABjoin_m_Edge_m_0_92_u00BB_1 = (OrderedSetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(ORD_CLSSid_Edge); + final OrderedSetValue.@NonNull Accumulator _92_u00ABjoin_m_Edge2Edge_m_0_92_u00BB_1 = (OrderedSetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(ORD_CLSSid_Edge2Edge); + final OrderedSetValue.@NonNull Accumulator _92_u00ABjoin_m_Node_m_0_92_u00BB_1 = (OrderedSetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(ORD_CLSSid_Node); + final OrderedSetValue.@NonNull Accumulator _92_u00ABjoin_m_Node2Node_m_0_92_u00BB_1 = (OrderedSetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(ORD_CLSSid_Node2Node); // mapping statements for (Graph loop0 : ValueUtil.typedIterable(Graph.class, selectByKind)) { if (loop0 != null) { final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Graph symbol_0 = (Graph)loop0; - MAP_simplegraph_37Graph_37element(_m_join_m_Edge_m_0_1, _m_join_m_Node_m_0_1, symbol_0); + MAP_simplegraph_37Graph_37element(_92_u00ABjoin_m_Edge_m_0_92_u00BB_1, _92_u00ABjoin_m_Node_m_0_92_u00BB_1, symbol_0); } } for (Graph loop0_0 : ValueUtil.typedIterable(Graph.class, selectByKind)) { @@ -169,23 +169,23 @@ public class UpperToLower extends AbstractTransformer } } } - for (Node loop0_1 : ValueUtil.typedIterable(Node.class, _m_join_m_Node_m_0_1)) { + for (Node loop0_1 : ValueUtil.typedIterable(Node.class, _92_u00ABjoin_m_Node_m_0_92_u00BB_1)) { if (loop0_1 != null) { final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Node symbol_4 = (Node)loop0_1; if (symbol_4 != null) { - MAP_node2node_LM(_m_join_m_Node2Node_m_0_1, symbol_4); + MAP_node2node_LM(_92_u00ABjoin_m_Node2Node_m_0_92_u00BB_1, symbol_4); } } } - for (Edge loop0_2 : ValueUtil.typedIterable(Edge.class, _m_join_m_Edge_m_0_1)) { + for (Edge loop0_2 : ValueUtil.typedIterable(Edge.class, _92_u00ABjoin_m_Edge_m_0_92_u00BB_1)) { if (loop0_2 != null) { final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Edge symbol_6 = (Edge)loop0_2; if (symbol_6 != null) { - MAP_edge2edge_LM(_m_join_m_Edge2Edge_m_0_1, symbol_6); + MAP_edge2edge_LM(_92_u00ABjoin_m_Edge2Edge_m_0_92_u00BB_1, symbol_6); } } } - for (Node2Node loop0_3 : ValueUtil.typedIterable(Node2Node.class, _m_join_m_Node2Node_m_0_1)) { + for (Node2Node loop0_3 : ValueUtil.typedIterable(Node2Node.class, _92_u00ABjoin_m_Node2Node_m_0_92_u00BB_1)) { if (loop0_3 != null) { final /*@NonInvalid*/ build.upper2lower.simplegraph2graph.@org.eclipse.jdt.annotation.NonNull Node2Node symbol_8 = (Node2Node)loop0_3; if (symbol_8 != null) { @@ -193,7 +193,7 @@ public class UpperToLower extends AbstractTransformer } } } - for (Edge2Edge loop0_4 : ValueUtil.typedIterable(Edge2Edge.class, _m_join_m_Edge2Edge_m_0_1)) { + for (Edge2Edge loop0_4 : ValueUtil.typedIterable(Edge2Edge.class, _92_u00ABjoin_m_Edge2Edge_m_0_92_u00BB_1)) { if (loop0_4 != null) { final /*@NonInvalid*/ build.upper2lower.simplegraph2graph.@org.eclipse.jdt.annotation.NonNull Edge2Edge symbol_10 = (Edge2Edge)loop0_4; if (symbol_10 != null) { @@ -213,7 +213,7 @@ public class UpperToLower extends AbstractTransformer * upperGraph (e1 : simplegraph::Edge[?]; * |) * { |} - * where (_'-join-Edge2Edge-0' : OrderedSet(simplegraph2graph::Edge2Edge[*|1]); + * where (_'\\u00ABjoin-Edge2Edge-0\\u00BB' : OrderedSet(simplegraph2graph::Edge2Edge[*|1]); * |) * {g1 : simplegraph::Graph[1] = e1.graph; * sn1 : simplegraph::Node[?] = e1.source; @@ -222,7 +222,7 @@ public class UpperToLower extends AbstractTransformer * sn2n : simplegraph2graph::Node2Node[?] = sn1.middle1; * tn2n : simplegraph2graph::Node2Node[?] = tn1.middle1; * | - * _'-join-Edge2Edge-0' += e2e; + * _'\\u00ABjoin-Edge2Edge-0\\u00BB' += e2e; * e2e.edge1 := e1; * e2e.owner := g2g; * e2e.source := sn2n; @@ -230,7 +230,7 @@ public class UpperToLower extends AbstractTransformer * } * */ - protected boolean MAP_edge2edge_LM(final OrderedSetValue.@NonNull Accumulator _m_join_m_Edge2Edge_m_0, final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Edge e1) throws ReflectiveOperationException { + protected boolean MAP_edge2edge_LM(final OrderedSetValue.@NonNull Accumulator _92_u00ABjoin_m_Edge2Edge_m_0_92_u00BB, final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Edge e1) throws ReflectiveOperationException { // predicates // variable assignments @SuppressWarnings("null") @@ -256,7 +256,7 @@ public class UpperToLower extends AbstractTransformer e2e_0.setSource(middle1_0); e2e_0.setTarget(middle1_1); // connection assignments - _m_join_m_Edge2Edge_m_0.add(e2e_0); + _92_u00ABjoin_m_Edge2Edge_m_0_92_u00BB.add(e2e_0); return true; } @@ -369,21 +369,21 @@ public class UpperToLower extends AbstractTransformer * upperGraph (n1 : simplegraph::Node[?]; * |) * { |} - * where (_'-join-Node2Node-0' : OrderedSet(simplegraph2graph::Node2Node[*|1]); + * where (_'\\u00ABjoin-Node2Node-0\\u00BB' : OrderedSet(simplegraph2graph::Node2Node[*|1]); * |) * {g1 : simplegraph::Graph[1] = n1.graph; * label : String[?] = n1.label; * g2g : simplegraph2graph::Graph2Graph[?] = g1.middle1; * toLowerCase : String[1] = label.toLowerCase(); * | - * _'-join-Node2Node-0' += n2n; + * _'\\u00ABjoin-Node2Node-0\\u00BB' += n2n; * n2n.label := toLowerCase; * n2n.node1 := n1; * n2n.owner := g2g; * } * */ - protected boolean MAP_node2node_LM(final OrderedSetValue.@NonNull Accumulator _m_join_m_Node2Node_m_0, final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Node n1) throws ReflectiveOperationException { + protected boolean MAP_node2node_LM(final OrderedSetValue.@NonNull Accumulator _92_u00ABjoin_m_Node2Node_m_0_92_u00BB, final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Node n1) throws ReflectiveOperationException { // predicates // variable assignments @SuppressWarnings("null") @@ -401,7 +401,7 @@ public class UpperToLower extends AbstractTransformer OPPOSITE_OF_Node2Node_node1.put(n1, n2n_0); n2n_0.setOwner(middle1); // connection assignments - _m_join_m_Node2Node_m_0.add(n2n_0); + _92_u00ABjoin_m_Node2Node_m_0_92_u00BB.add(n2n_0); return true; } @@ -449,24 +449,24 @@ public class UpperToLower extends AbstractTransformer * * map _'simplegraph%Graph%element' in UpperToLower { * - * upperGraph (_'-parent-' : simplegraph::Graph[1]; + * upperGraph (_'\\u00ABparent\\u00BB' : simplegraph::Graph[1]; * |) * { |} - * where (_'-join-Node-0' : OrderedSet(simplegraph::Node[*|1]); - * _'-join-Edge-0' : OrderedSet(simplegraph::Edge[*|1]); + * where (_'\\u00ABjoin-Edge-0\\u00BB' : OrderedSet(simplegraph::Edge[*|1]); + * _'\\u00ABjoin-Node-0\\u00BB' : OrderedSet(simplegraph::Node[*|1]); * |) - * {allChildren : OrderedSet(simplegraph::Element) = _'-parent-'.element->selectByKind(simplegraph::Element) + * {allChildren : OrderedSet(simplegraph::Element) = _'\\u00ABparent\\u00BB'.element->selectByKind(simplegraph::Element) * ; - * _'-child-Node-' : OrderedSet(simplegraph::Node[*|1]) = allChildren->selectByKind(simplegraph::Node) + * _'\u00ABchild-Edge\u00BB' : OrderedSet(simplegraph::Edge[*|1]) = allChildren->selectByKind(simplegraph::Edge) * ; - * _'-child-Edge-' : OrderedSet(simplegraph::Edge[*|1]) = allChildren->selectByKind(simplegraph::Edge); + * _'\u00ABchild-Node\u00BB' : OrderedSet(simplegraph::Node[*|1]) = allChildren->selectByKind(simplegraph::Node); * | - * _'-join-Node-0' += _'-child-Node-'; - * _'-join-Edge-0' += _'-child-Edge-'; + * _'\\u00ABjoin-Edge-0\\u00BB' += _'\u00ABchild-Edge\u00BB'; + * _'\\u00ABjoin-Node-0\\u00BB' += _'\u00ABchild-Node\u00BB'; * } * */ - protected boolean MAP_simplegraph_37Graph_37element(final OrderedSetValue.@NonNull Accumulator _m_join_m_Edge_m_0, final OrderedSetValue.@NonNull Accumulator _m_join_m_Node_m_0, final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Graph _m_parent_m) throws ReflectiveOperationException { + protected boolean MAP_simplegraph_37Graph_37element(final OrderedSetValue.@NonNull Accumulator _92_u00ABjoin_m_Edge_m_0_92_u00BB, final OrderedSetValue.@NonNull Accumulator _92_u00ABjoin_m_Node_m_0_92_u00BB, final /*@NonInvalid*/ build.upper2lower.simplegraph.@org.eclipse.jdt.annotation.NonNull Graph _92_u00ABparent_92_u00BB) throws ReflectiveOperationException { // predicates final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull IdResolver idResolver = executor.getIdResolver(); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_simplegraph_c_c_Edge_0 = idResolver.getClass(CLSSid_Edge, null); @@ -474,20 +474,20 @@ public class UpperToLower extends AbstractTransformer final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_simplegraph_c_c_Node_0 = idResolver.getClass(CLSSid_Node, null); // variable assignments @SuppressWarnings("null") - final /*@Thrown*/ java.util.@org.eclipse.jdt.annotation.NonNull List<Element> element = _m_parent_m.getElement(); + final /*@Thrown*/ java.util.@org.eclipse.jdt.annotation.NonNull List<Element> element = _92_u00ABparent_92_u00BB.getElement(); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue BOXED_element = idResolver.createOrderedSetOfAll(ORD_CLSSid_Element, element); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue selectByKind = ClassUtil.nonNullState((OrderedSetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, BOXED_element, TYP_simplegraph_c_c_Element_0)); - final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue selectByKind_0 = ClassUtil.nonNullState((OrderedSetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, selectByKind, TYP_simplegraph_c_c_Node_0)); - final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue selectByKind_1 = ClassUtil.nonNullState((OrderedSetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, selectByKind, TYP_simplegraph_c_c_Edge_0)); + final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue selectByKind_0 = ClassUtil.nonNullState((OrderedSetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, selectByKind, TYP_simplegraph_c_c_Edge_0)); + final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull OrderedSetValue selectByKind_1 = ClassUtil.nonNullState((OrderedSetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, selectByKind, TYP_simplegraph_c_c_Node_0)); // connection assignments - for (Node iterator : ValueUtil.typedIterable(Node.class, selectByKind_0)) { - if (iterator instanceof Node) { - _m_join_m_Node_m_0.add(iterator); + for (Edge iterator : ValueUtil.typedIterable(Edge.class, selectByKind_0)) { + if (iterator instanceof Edge) { + _92_u00ABjoin_m_Edge_m_0_92_u00BB.add(iterator); } } - for (Edge iterator_0 : ValueUtil.typedIterable(Edge.class, selectByKind_1)) { - if (iterator_0 instanceof Edge) { - _m_join_m_Edge_m_0.add(iterator_0); + for (Node iterator_0 : ValueUtil.typedIterable(Node.class, selectByKind_1)) { + if (iterator_0 instanceof Node) { + _92_u00ABjoin_m_Node_m_0_92_u00BB.add(iterator_0); } } return true; diff --git a/tests/org.eclipse.qvtd.cs2as.compiler.tests/tests-gen/cg/_SimplerKiama_qvtp_qvtias/SimplerKiama_qvtp_qvtias.java b/tests/org.eclipse.qvtd.cs2as.compiler.tests/tests-gen/cg/_SimplerKiama_qvtp_qvtias/SimplerKiama_qvtp_qvtias.java index 147dedba3..f27b6466b 100644 --- a/tests/org.eclipse.qvtd.cs2as.compiler.tests/tests-gen/cg/_SimplerKiama_qvtp_qvtias/SimplerKiama_qvtp_qvtias.java +++ b/tests/org.eclipse.qvtd.cs2as.compiler.tests/tests-gen/cg/_SimplerKiama_qvtp_qvtias/SimplerKiama_qvtp_qvtias.java @@ -99,73 +99,73 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * where ( |) * {roots : Set(OclElement) = leftCS.rootObjects() * ; - * _'-child-CompositeCS-' : Set(kiamacs::CompositeCS[*|1]) = roots->selectByKind(kiamacs::CompositeCS) + * _'\u00ABchild-CompositeCS\u00BB' : Set(kiamacs::CompositeCS[*|1]) = roots->selectByKind(kiamacs::CompositeCS) * ; - * _'-join-CompositeCS-0' : Set(kiamacs::CompositeCS[*|1]) = _'-child-CompositeCS-'; - * _'-join-CompositeCS-1' : Set(kiamacs::CompositeCS[*|1]) = _'-child-CompositeCS-'; - * _'-child-LeafCS-' : Set(kiamacs::LeafCS[*|1]) = roots->selectByKind(kiamacs::LeafCS) + * _'\\u00ABjoin-CompositeCS-0\\u00BB' : Set(kiamacs::CompositeCS[*|1]) = _'\u00ABchild-CompositeCS\u00BB'; + * _'\\u00ABjoin-CompositeCS-1\\u00BB' : Set(kiamacs::CompositeCS[*|1]) = _'\u00ABchild-CompositeCS\u00BB'; + * _'\u00ABchild-LeafCS\u00BB' : Set(kiamacs::LeafCS[*|1]) = roots->selectByKind(kiamacs::LeafCS) * ; - * _'-join-LeafCS-0' : Set(kiamacs::LeafCS[*|1]) = _'-child-LeafCS-'; - * _'-child-TopCS-' : Set(kiamacs::TopCS[*|1]) = roots->selectByKind(kiamacs::TopCS) + * _'\\u00ABjoin-LeafCS-0\\u00BB' : Set(kiamacs::LeafCS[*|1]) = _'\u00ABchild-LeafCS\u00BB'; + * _'\u00ABchild-TopCS\u00BB' : Set(kiamacs::TopCS[*|1]) = roots->selectByKind(kiamacs::TopCS) * ; - * _'-join-TopCS-0' : Set(kiamacs::TopCS[*|1]) = _'-child-TopCS-'; + * _'\\u00ABjoin-TopCS-0\\u00BB' : Set(kiamacs::TopCS[*|1]) = _'\u00ABchild-TopCS\u00BB'; * |} - * for loop0 : kiamacs::TopCS in _'-join-TopCS-0' { + * for loop0 : kiamacs::TopCS in _'\\u00ABjoin-TopCS-0\\u00BB' { * * map _'kiamacs%TopCS%node' { - * _'-join-CompositeCS-0' := _'-join-CompositeCS-0'; - * _'-join-CompositeCS-1' := _'-join-CompositeCS-1'; - * _'-join-LeafCS-0' := _'-join-LeafCS-0'; - * _'-parent-' := loop0; + * _'\\u00ABjoin-CompositeCS-0\\u00BB' := _'\\u00ABjoin-CompositeCS-0\\u00BB'; + * _'\\u00ABjoin-CompositeCS-1\\u00BB' := _'\\u00ABjoin-CompositeCS-1\\u00BB'; + * _'\\u00ABjoin-LeafCS-0\\u00BB' := _'\\u00ABjoin-LeafCS-0\\u00BB'; + * _'\\u00ABparent\\u00BB' := loop0; * }} - * for loop0 : kiamacs::CompositeCS in _'-join-CompositeCS-1' { + * for loop0 : kiamacs::CompositeCS in _'\\u00ABjoin-CompositeCS-1\\u00BB' { * * map _'kiamacs%CompositeCS%child' { - * _'-join-CompositeCS-0' := _'-join-CompositeCS-0'; - * _'-join-LeafCS-0' := _'-join-LeafCS-0'; - * _'-parent-' := loop0; + * _'\\u00ABjoin-CompositeCS-0\\u00BB' := _'\\u00ABjoin-CompositeCS-0\\u00BB'; + * _'\\u00ABjoin-LeafCS-0\\u00BB' := _'\\u00ABjoin-LeafCS-0\\u00BB'; + * _'\\u00ABparent\\u00BB' := loop0; * }} - * for loop0 : kiamacs::CompositeCS in _'-join-CompositeCS-0' { + * for loop0 : kiamacs::CompositeCS in _'\\u00ABjoin-CompositeCS-0\\u00BB' { * * map cCompositeCS_2_Composite { * compositeCS := loop0; * }} - * for loop0 : kiamacs::LeafCS in _'-join-LeafCS-0' { + * for loop0 : kiamacs::LeafCS in _'\\u00ABjoin-LeafCS-0\\u00BB' { * * map cLeafCS_2_Leaf { * leafCS := loop0; * }} - * for loop0 : kiamacs::TopCS in _'-join-TopCS-0' { + * for loop0 : kiamacs::TopCS in _'\\u00ABjoin-TopCS-0\\u00BB' { * * map cTopCS_2_Top { * topCS := loop0; * }} - * for loop0 : kiamacs::CompositeCS in _'-join-CompositeCS-0' { + * for loop0 : kiamacs::CompositeCS in _'\\u00ABjoin-CompositeCS-0\\u00BB' { * * map uComposite_child { * compositeCS := loop0; * }} - * for loop0 : kiamacs::CompositeCS in _'-join-CompositeCS-0' { + * for loop0 : kiamacs::CompositeCS in _'\\u00ABjoin-CompositeCS-0\\u00BB' { * * map uComposite_depth { * compositeCS := loop0; * }} - * for loop0 : kiamacs::LeafCS in _'-join-LeafCS-0' { + * for loop0 : kiamacs::LeafCS in _'\\u00ABjoin-LeafCS-0\\u00BB' { * * map uLeaf_depth { * leafCS := loop0; * }} - * for loop0 : kiamacs::LeafCS in _'-join-LeafCS-0' { + * for loop0 : kiamacs::LeafCS in _'\\u00ABjoin-LeafCS-0\\u00BB' { * * map uLeaf_height { * leafCS := loop0; * }} - * for loop0 : kiamacs::TopCS in _'-join-TopCS-0' { + * for loop0 : kiamacs::TopCS in _'\\u00ABjoin-TopCS-0\\u00BB' { * * map uTop_node { * topCS := loop0; * }} - * for loop0 : kiamacs::CompositeCS in _'-join-CompositeCS-0' { + * for loop0 : kiamacs::CompositeCS in _'\\u00ABjoin-CompositeCS-0\\u00BB' { * * map uComposite_height { * compositeCS := loop0; @@ -183,32 +183,32 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind_0 = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, rootObjects, TYP_kiamacs_c_c_LeafCS_0)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind_1 = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, rootObjects, TYP_kiamacs_c_c_TopCS_0)); // connection variables - final SetValue./*@NonNull*/ Accumulator _m_join_m_CompositeCS_m_0_3 = (SetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(SET_CLSSid_CompositeCS); + final SetValue./*@NonNull*/ Accumulator _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_3 = (SetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(SET_CLSSid_CompositeCS); for (CompositeCS iterator : ValueUtil.typedIterable(CompositeCS.class, selectByKind)) { - _m_join_m_CompositeCS_m_0_3.add(iterator); + _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_3.add(iterator); } - final SetValue./*@NonNull*/ Accumulator _m_join_m_CompositeCS_m_1_1 = (SetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(SET_CLSSid_CompositeCS); + final SetValue./*@NonNull*/ Accumulator _92_u00ABjoin_m_CompositeCS_m_1_92_u00BB_1 = (SetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(SET_CLSSid_CompositeCS); for (CompositeCS iterator_0 : ValueUtil.typedIterable(CompositeCS.class, selectByKind)) { - _m_join_m_CompositeCS_m_1_1.add(iterator_0); + _92_u00ABjoin_m_CompositeCS_m_1_92_u00BB_1.add(iterator_0); } - final SetValue./*@NonNull*/ Accumulator _m_join_m_LeafCS_m_0_3 = (SetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(SET_CLSSid_LeafCS); + final SetValue./*@NonNull*/ Accumulator _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_3 = (SetValue.Accumulator)ValueUtil.createCollectionAccumulatorValue(SET_CLSSid_LeafCS); for (LeafCS iterator_1 : ValueUtil.typedIterable(LeafCS.class, selectByKind_0)) { - _m_join_m_LeafCS_m_0_3.add(iterator_1); + _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_3.add(iterator_1); } // mapping statements for (TopCS loop0 : ValueUtil.typedIterable(TopCS.class, selectByKind_1)) { if (loop0 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull TopCS symbol_0 = (TopCS)loop0; - MAP_kiamacs_37TopCS_37node(_m_join_m_CompositeCS_m_0_3, _m_join_m_CompositeCS_m_1_1, _m_join_m_LeafCS_m_0_3, symbol_0); + MAP_kiamacs_37TopCS_37node(_92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_3, _92_u00ABjoin_m_CompositeCS_m_1_92_u00BB_1, _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_3, symbol_0); } } - for (CompositeCS loop0_0 : ValueUtil.typedIterable(CompositeCS.class, _m_join_m_CompositeCS_m_1_1)) { + for (CompositeCS loop0_0 : ValueUtil.typedIterable(CompositeCS.class, _92_u00ABjoin_m_CompositeCS_m_1_92_u00BB_1)) { if (loop0_0 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull CompositeCS symbol_2 = (CompositeCS)loop0_0; - MAP_kiamacs_37CompositeCS_37child(_m_join_m_CompositeCS_m_0_3, _m_join_m_LeafCS_m_0_3, symbol_2); + MAP_kiamacs_37CompositeCS_37child(_92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_3, _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_3, symbol_2); } } - for (CompositeCS loop0_1 : ValueUtil.typedIterable(CompositeCS.class, _m_join_m_CompositeCS_m_0_3)) { + for (CompositeCS loop0_1 : ValueUtil.typedIterable(CompositeCS.class, _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_3)) { if (loop0_1 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull CompositeCS symbol_4 = (CompositeCS)loop0_1; if (symbol_4 != null) { @@ -216,7 +216,7 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer } } } - for (LeafCS loop0_2 : ValueUtil.typedIterable(LeafCS.class, _m_join_m_LeafCS_m_0_3)) { + for (LeafCS loop0_2 : ValueUtil.typedIterable(LeafCS.class, _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_3)) { if (loop0_2 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull LeafCS symbol_6 = (LeafCS)loop0_2; if (symbol_6 != null) { @@ -232,7 +232,7 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer } } } - for (CompositeCS loop0_4 : ValueUtil.typedIterable(CompositeCS.class, _m_join_m_CompositeCS_m_0_3)) { + for (CompositeCS loop0_4 : ValueUtil.typedIterable(CompositeCS.class, _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_3)) { if (loop0_4 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull CompositeCS symbol_10 = (CompositeCS)loop0_4; if (symbol_10 != null) { @@ -240,7 +240,7 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer } } } - for (CompositeCS loop0_5 : ValueUtil.typedIterable(CompositeCS.class, _m_join_m_CompositeCS_m_0_3)) { + for (CompositeCS loop0_5 : ValueUtil.typedIterable(CompositeCS.class, _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_3)) { if (loop0_5 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull CompositeCS symbol_12 = (CompositeCS)loop0_5; if (symbol_12 != null) { @@ -248,7 +248,7 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer } } } - for (LeafCS loop0_6 : ValueUtil.typedIterable(LeafCS.class, _m_join_m_LeafCS_m_0_3)) { + for (LeafCS loop0_6 : ValueUtil.typedIterable(LeafCS.class, _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_3)) { if (loop0_6 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull LeafCS symbol_14 = (LeafCS)loop0_6; if (symbol_14 != null) { @@ -256,7 +256,7 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer } } } - for (LeafCS loop0_7 : ValueUtil.typedIterable(LeafCS.class, _m_join_m_LeafCS_m_0_3)) { + for (LeafCS loop0_7 : ValueUtil.typedIterable(LeafCS.class, _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_3)) { if (loop0_7 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull LeafCS symbol_16 = (LeafCS)loop0_7; if (symbol_16 != null) { @@ -272,7 +272,7 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer } } } - for (CompositeCS loop0_9 : ValueUtil.typedIterable(CompositeCS.class, _m_join_m_CompositeCS_m_0_3)) { + for (CompositeCS loop0_9 : ValueUtil.typedIterable(CompositeCS.class, _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_3)) { if (loop0_9 != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull CompositeCS symbol_20 = (CompositeCS)loop0_9; if (symbol_20 != null) { @@ -365,56 +365,56 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * * map _'kiamacs%CompositeCS%child' in SimplerKiama_qvtp_qvtias { * - * leftCS (_'-parent-' : kiamacs::CompositeCS[1]; + * leftCS (_'\\u00ABparent\\u00BB' : kiamacs::CompositeCS[1]; * |) * { |} - * where (_'-join-CompositeCS-0' : Set(kiamacs::CompositeCS[*|1]); - * _'-join-LeafCS-0' : Set(kiamacs::LeafCS[*|1]); + * where (_'\\u00ABjoin-CompositeCS-0\\u00BB' : Set(kiamacs::CompositeCS[*|1]); + * _'\\u00ABjoin-LeafCS-0\\u00BB' : Set(kiamacs::LeafCS[*|1]); * |) - * {allChildren : Set(kiamacs::NodeCS[*|1]) = _'-parent-'.child.oclAsSet() + * {allChildren : Set(kiamacs::NodeCS[*|1]) = _'\\u00ABparent\\u00BB'.child.oclAsSet() * ; - * _'-child-CompositeCS-' : Set(kiamacs::CompositeCS[*|1]) = allChildren->selectByKind(kiamacs::CompositeCS) + * _'\u00ABchild-CompositeCS\u00BB' : Set(kiamacs::CompositeCS[*|1]) = allChildren->selectByKind(kiamacs::CompositeCS) * ; - * _'-child-LeafCS-' : Set(kiamacs::LeafCS[*|1]) = allChildren->selectByKind(kiamacs::LeafCS) + * _'\u00ABchild-LeafCS\u00BB' : Set(kiamacs::LeafCS[*|1]) = allChildren->selectByKind(kiamacs::LeafCS) * ; * | - * _'-join-CompositeCS-0' += _'-child-CompositeCS-'; - * _'-join-LeafCS-0' += _'-child-LeafCS-'; + * _'\\u00ABjoin-CompositeCS-0\\u00BB' += _'\u00ABchild-CompositeCS\u00BB'; + * _'\\u00ABjoin-LeafCS-0\\u00BB' += _'\u00ABchild-LeafCS\u00BB'; * } - * for aChild : kiamacs::CompositeCS in _'-child-CompositeCS-' { + * for aChild : kiamacs::CompositeCS in _'\u00ABchild-CompositeCS\u00BB' { * * map _'kiamacs%CompositeCS%child' { - * _'-join-CompositeCS-0' := _'-join-CompositeCS-0'; - * _'-join-LeafCS-0' := _'-join-LeafCS-0'; - * _'-parent-' := aChild; + * _'\\u00ABjoin-CompositeCS-0\\u00BB' := _'\\u00ABjoin-CompositeCS-0\\u00BB'; + * _'\\u00ABjoin-LeafCS-0\\u00BB' := _'\\u00ABjoin-LeafCS-0\\u00BB'; + * _'\\u00ABparent\\u00BB' := aChild; * }} */ - protected boolean MAP_kiamacs_37CompositeCS_37child(final SetValue./*@NonNull*/ Accumulator _m_join_m_CompositeCS_m_0, final SetValue./*@NonNull*/ Accumulator _m_join_m_LeafCS_m_0, final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull CompositeCS _m_parent_m) throws ReflectiveOperationException { + protected boolean MAP_kiamacs_37CompositeCS_37child(final SetValue./*@NonNull*/ Accumulator _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB, final SetValue./*@NonNull*/ Accumulator _92_u00ABjoin_m_LeafCS_m_0_92_u00BB, final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull CompositeCS _92_u00ABparent_92_u00BB) throws ReflectiveOperationException { // predicates final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull IdResolver idResolver = executor.getIdResolver(); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_kiamacs_c_c_CompositeCS_0 = idResolver.getClass(CLSSid_CompositeCS, null); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_kiamacs_c_c_LeafCS_0 = idResolver.getClass(CLSSid_LeafCS, null); // variable assignments - final /*@Thrown*/ example4.kiamacs.@org.eclipse.jdt.annotation.Nullable NodeCS child = _m_parent_m.getChild(); + final /*@Thrown*/ example4.kiamacs.@org.eclipse.jdt.annotation.Nullable NodeCS child = _92_u00ABparent_92_u00BB.getChild(); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue oclAsSet = ClassUtil.nonNullState(OclAnyOclAsSetOperation.INSTANCE.evaluate(executor, SET_CLSSid_NodeCS, child)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, oclAsSet, TYP_kiamacs_c_c_CompositeCS_0)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind_0 = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, oclAsSet, TYP_kiamacs_c_c_LeafCS_0)); // connection assignments for (CompositeCS iterator : ValueUtil.typedIterable(CompositeCS.class, selectByKind)) { if (iterator instanceof CompositeCS) { - _m_join_m_CompositeCS_m_0.add(iterator); + _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB.add(iterator); } } for (LeafCS iterator_0 : ValueUtil.typedIterable(LeafCS.class, selectByKind_0)) { if (iterator_0 instanceof LeafCS) { - _m_join_m_LeafCS_m_0.add(iterator_0); + _92_u00ABjoin_m_LeafCS_m_0_92_u00BB.add(iterator_0); } } // mapping statements for (CompositeCS aChild : ValueUtil.typedIterable(CompositeCS.class, selectByKind)) { if (aChild != null) { final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull CompositeCS symbol_0 = (CompositeCS)aChild; - MAP_kiamacs_37CompositeCS_37child(_m_join_m_CompositeCS_m_0, _m_join_m_LeafCS_m_0, symbol_0); + MAP_kiamacs_37CompositeCS_37child(_92_u00ABjoin_m_CompositeCS_m_0_92_u00BB, _92_u00ABjoin_m_LeafCS_m_0_92_u00BB, symbol_0); } } return true; @@ -424,49 +424,49 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * * map _'kiamacs%TopCS%node' in SimplerKiama_qvtp_qvtias { * - * leftCS (_'-parent-' : kiamacs::TopCS[1]; + * leftCS (_'\\u00ABparent\\u00BB' : kiamacs::TopCS[1]; * |) * { |} - * where (_'-join-CompositeCS-0' : Set(kiamacs::CompositeCS[*|1]); - * _'-join-LeafCS-0' : Set(kiamacs::LeafCS[*|1]); - * _'-join-CompositeCS-1' : Set(kiamacs::CompositeCS[*|1]); + * where (_'\\u00ABjoin-CompositeCS-1\\u00BB' : Set(kiamacs::CompositeCS[*|1]); + * _'\\u00ABjoin-CompositeCS-0\\u00BB' : Set(kiamacs::CompositeCS[*|1]); + * _'\\u00ABjoin-LeafCS-0\\u00BB' : Set(kiamacs::LeafCS[*|1]); * |) - * {allChildren : Set(kiamacs::NodeCS[*|1]) = _'-parent-'.node.oclAsSet() + * {allChildren : Set(kiamacs::NodeCS[*|1]) = _'\\u00ABparent\\u00BB'.node.oclAsSet() * ; - * _'-child-CompositeCS-' : Set(kiamacs::CompositeCS[*|1]) = allChildren->selectByKind(kiamacs::CompositeCS) + * _'\u00ABchild-CompositeCS\u00BB' : Set(kiamacs::CompositeCS[*|1]) = allChildren->selectByKind(kiamacs::CompositeCS) * ; - * _'-child-LeafCS-' : Set(kiamacs::LeafCS[*|1]) = allChildren->selectByKind(kiamacs::LeafCS); + * _'\u00ABchild-LeafCS\u00BB' : Set(kiamacs::LeafCS[*|1]) = allChildren->selectByKind(kiamacs::LeafCS); * | - * _'-join-CompositeCS-0' += _'-child-CompositeCS-'; - * _'-join-LeafCS-0' += _'-child-LeafCS-'; - * _'-join-CompositeCS-1' += _'-child-CompositeCS-'; + * _'\\u00ABjoin-CompositeCS-1\\u00BB' += _'\u00ABchild-CompositeCS\u00BB'; + * _'\\u00ABjoin-CompositeCS-0\\u00BB' += _'\u00ABchild-CompositeCS\u00BB'; + * _'\\u00ABjoin-LeafCS-0\\u00BB' += _'\u00ABchild-LeafCS\u00BB'; * } * */ - protected boolean MAP_kiamacs_37TopCS_37node(final SetValue./*@NonNull*/ Accumulator _m_join_m_CompositeCS_m_0_0, final SetValue./*@NonNull*/ Accumulator _m_join_m_CompositeCS_m_1, final SetValue./*@NonNull*/ Accumulator _m_join_m_LeafCS_m_0_0, final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull TopCS _m_parent_m_0) throws ReflectiveOperationException { + protected boolean MAP_kiamacs_37TopCS_37node(final SetValue./*@NonNull*/ Accumulator _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_0, final SetValue./*@NonNull*/ Accumulator _92_u00ABjoin_m_CompositeCS_m_1_92_u00BB, final SetValue./*@NonNull*/ Accumulator _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_0, final /*@NonInvalid*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull TopCS _92_u00ABparent_92_u00BB_0) throws ReflectiveOperationException { // predicates final /*@NonInvalid*/ org.eclipse.ocl.pivot.ids.@org.eclipse.jdt.annotation.NonNull IdResolver idResolver = executor.getIdResolver(); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_kiamacs_c_c_CompositeCS_0 = idResolver.getClass(CLSSid_CompositeCS, null); final /*@NonInvalid*/ org.eclipse.ocl.pivot.@org.eclipse.jdt.annotation.NonNull Class TYP_kiamacs_c_c_LeafCS_0 = idResolver.getClass(CLSSid_LeafCS, null); // variable assignments - final /*@Thrown*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull NodeCS node = _m_parent_m_0.getNode(); + final /*@Thrown*/ example4.kiamacs.@org.eclipse.jdt.annotation.NonNull NodeCS node = _92_u00ABparent_92_u00BB_0.getNode(); final /*@Thrown*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue oclAsSet = ClassUtil.nonNullState(OclAnyOclAsSetOperation.INSTANCE.evaluate(executor, SET_CLSSid_NodeCS, node)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, oclAsSet, TYP_kiamacs_c_c_CompositeCS_0)); final /*@NonInvalid*/ org.eclipse.ocl.pivot.values.@org.eclipse.jdt.annotation.NonNull SetValue selectByKind_0 = ClassUtil.nonNullState((SetValue)CollectionSelectByKindOperation.INSTANCE.evaluate(executor, oclAsSet, TYP_kiamacs_c_c_LeafCS_0)); // connection assignments for (CompositeCS iterator : ValueUtil.typedIterable(CompositeCS.class, selectByKind)) { if (iterator instanceof CompositeCS) { - _m_join_m_CompositeCS_m_0_0.add(iterator); + _92_u00ABjoin_m_CompositeCS_m_1_92_u00BB.add(iterator); } } - for (LeafCS iterator_0 : ValueUtil.typedIterable(LeafCS.class, selectByKind_0)) { - if (iterator_0 instanceof LeafCS) { - _m_join_m_LeafCS_m_0_0.add(iterator_0); + for (CompositeCS iterator_0 : ValueUtil.typedIterable(CompositeCS.class, selectByKind)) { + if (iterator_0 instanceof CompositeCS) { + _92_u00ABjoin_m_CompositeCS_m_0_92_u00BB_0.add(iterator_0); } } - for (CompositeCS iterator_1 : ValueUtil.typedIterable(CompositeCS.class, selectByKind)) { - if (iterator_1 instanceof CompositeCS) { - _m_join_m_CompositeCS_m_1.add(iterator_1); + for (LeafCS iterator_1 : ValueUtil.typedIterable(LeafCS.class, selectByKind_0)) { + if (iterator_1 instanceof LeafCS) { + _92_u00ABjoin_m_LeafCS_m_0_92_u00BB_0.add(iterator_1); } } return true; @@ -484,12 +484,12 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * where ( |) * {ast : ecore::EObject[?] = compositeCS.ast; * child : kiamacs::NodeCS[?] = compositeCS.child; - * oclAsType : kiamaas::Composite[1] = ast.oclAsType(kiamaas::Composite) + * aComposite : kiamaas::Composite[1] = ast.oclAsType(kiamaas::Composite) * ; * ast1 : ecore::EObject[?] = child.ast; - * oclAsType1 : kiamaas::Node[1] = ast1.oclAsType(kiamaas::Node); + * aNode : kiamaas::Node[1] = ast1.oclAsType(kiamaas::Node); * | - * oclAsType.child := oclAsType1; + * aComposite.child := aNode; * } * */ @@ -523,9 +523,9 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * { |} * where ( |) * {ast : ecore::EObject[?] = compositeCS.ast; - * oclAsType : kiamaas::Composite[1] = ast.oclAsType(kiamaas::Composite) + * aComposite : kiamaas::Composite[1] = ast.oclAsType(kiamaas::Composite) * ; - * oclContainer : OclElement[?] = oclAsType.oclContainer; + * oclContainer : OclElement[?] = aComposite.oclContainer; * _'oclIsKindOf\\\\nkiamaas::Top' : Boolean[1] = oclContainer.oclIsKindOf(kiamaas::Top) * ; * _'if' : Integer[1] = if _'oclIsKindOf\\\\nkiamaas::Top' @@ -533,7 +533,7 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * else oclContainer.oclAsType(kiamaas::Composite).depth + 1 * endif; * | - * oclAsType.depth := _'if'; + * aComposite.depth := _'if'; * } * */ @@ -591,12 +591,12 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * { |} * where ( |) * {ast : ecore::EObject[?] = compositeCS.ast; - * oclAsType : kiamaas::Composite[1] = ast.oclAsType(kiamaas::Composite); - * child : kiamaas::Node[?] = oclAsType.child; + * aComposite : kiamaas::Composite[1] = ast.oclAsType(kiamaas::Composite); + * child : kiamaas::Node[?] = aComposite.child; * height : ecore::EIntegerObject[?] = child.height; * _'+' : Integer[1] = height + 1; * | - * oclAsType.height := _'+'; + * aComposite.height := _'+'; * } * */ @@ -647,9 +647,9 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * { |} * where ( |) * {ast : ecore::EObject[?] = leafCS.ast; - * oclAsType : kiamaas::Leaf[1] = ast.oclAsType(kiamaas::Leaf) + * aLeaf : kiamaas::Leaf[1] = ast.oclAsType(kiamaas::Leaf) * ; - * oclContainer : OclElement[?] = oclAsType.oclContainer; + * oclContainer : OclElement[?] = aLeaf.oclContainer; * _'oclIsKindOf\\\\nkiamaas::Top' : Boolean[1] = oclContainer.oclIsKindOf(kiamaas::Top) * ; * _'if' : Integer[1] = if _'oclIsKindOf\\\\nkiamaas::Top' @@ -657,7 +657,7 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * else oclContainer.oclAsType(kiamaas::Composite).depth + 1 * endif; * | - * oclAsType.depth := _'if'; + * aLeaf.depth := _'if'; * } * */ @@ -700,9 +700,9 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * { |} * where ( |) * {ast : ecore::EObject[?] = leafCS.ast; - * oclAsType : kiamaas::Leaf[1] = ast.oclAsType(kiamaas::Leaf); + * aLeaf : kiamaas::Leaf[1] = ast.oclAsType(kiamaas::Leaf); * | - * oclAsType.height := 0; + * aLeaf.height := 0; * } * */ @@ -732,12 +732,12 @@ public class SimplerKiama_qvtp_qvtias extends AbstractCS2ASTransformer * where ( |) * {ast : ecore::EObject[?] = topCS.ast; * node : kiamacs::NodeCS[1] = topCS.node; - * oclAsType : kiamaas::Top[1] = ast.oclAsType(kiamaas::Top) + * aTop : kiamaas::Top[1] = ast.oclAsType(kiamaas::Top) * ; * ast1 : ecore::EObject[?] = node.ast; - * oclAsType1 : kiamaas::Node[1] = ast1.oclAsType(kiamaas::Node); + * aNode : kiamaas::Node[1] = ast1.oclAsType(kiamaas::Node); * | - * oclAsType.node := oclAsType1; + * aTop.node := aNode; * } * */ |