diff options
author | 2019-08-13 18:10:02 -0400 | |
---|---|---|
committer | 2019-08-13 18:10:02 -0400 | |
commit | a882ad00515e730bad5e52fa29b74f461a5b9cd6 (patch) | |
tree | 5c892f1dc5b501aa3f7355e97f24cca277a473db /Metrics/Metrics-Calculation/SocialNetwork_plugin/src-gen/queries/Ecore.java | |
parent | Configurations for generation and new domain for generation ecore model (diff) | |
download | VIATRA-Generator-a882ad00515e730bad5e52fa29b74f461a5b9cd6.tar.gz VIATRA-Generator-a882ad00515e730bad5e52fa29b74f461a5b9cd6.tar.zst VIATRA-Generator-a882ad00515e730bad5e52fa29b74f461a5b9cd6.zip |
change exploration value function
Diffstat (limited to 'Metrics/Metrics-Calculation/SocialNetwork_plugin/src-gen/queries/Ecore.java')
-rw-r--r-- | Metrics/Metrics-Calculation/SocialNetwork_plugin/src-gen/queries/Ecore.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Metrics/Metrics-Calculation/SocialNetwork_plugin/src-gen/queries/Ecore.java b/Metrics/Metrics-Calculation/SocialNetwork_plugin/src-gen/queries/Ecore.java index e4f254d3..ebafb74b 100644 --- a/Metrics/Metrics-Calculation/SocialNetwork_plugin/src-gen/queries/Ecore.java +++ b/Metrics/Metrics-Calculation/SocialNetwork_plugin/src-gen/queries/Ecore.java | |||
@@ -7,9 +7,11 @@ import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine; | |||
7 | import org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup; | 7 | import org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup; |
8 | import queries.DirectSupertype; | 8 | import queries.DirectSupertype; |
9 | import queries.LoopInInheritence; | 9 | import queries.LoopInInheritence; |
10 | import queries.MoreThenFiveSuperTypes; | ||
10 | import queries.NonSymmetricOpposite; | 11 | import queries.NonSymmetricOpposite; |
11 | import queries.Opposite; | 12 | import queries.Opposite; |
12 | import queries.OppositeDifferentClass; | 13 | import queries.OppositeDifferentClass; |
14 | import queries.SuperTypes; | ||
13 | 15 | ||
14 | /** | 16 | /** |
15 | * A pattern group formed of all public patterns defined in Ecore.vql. | 17 | * A pattern group formed of all public patterns defined in Ecore.vql. |
@@ -24,6 +26,8 @@ import queries.OppositeDifferentClass; | |||
24 | * <li>opposite</li> | 26 | * <li>opposite</li> |
25 | * <li>oppositeDifferentClass</li> | 27 | * <li>oppositeDifferentClass</li> |
26 | * <li>nonSymmetricOpposite</li> | 28 | * <li>nonSymmetricOpposite</li> |
29 | * <li>superTypes</li> | ||
30 | * <li>moreThenFiveSuperTypes</li> | ||
27 | * </ul> | 31 | * </ul> |
28 | * | 32 | * |
29 | * @see IQueryGroup | 33 | * @see IQueryGroup |
@@ -53,6 +57,8 @@ public final class Ecore extends BaseGeneratedPatternGroup { | |||
53 | querySpecifications.add(Opposite.instance()); | 57 | querySpecifications.add(Opposite.instance()); |
54 | querySpecifications.add(OppositeDifferentClass.instance()); | 58 | querySpecifications.add(OppositeDifferentClass.instance()); |
55 | querySpecifications.add(NonSymmetricOpposite.instance()); | 59 | querySpecifications.add(NonSymmetricOpposite.instance()); |
60 | querySpecifications.add(SuperTypes.instance()); | ||
61 | querySpecifications.add(MoreThenFiveSuperTypes.instance()); | ||
56 | } | 62 | } |
57 | 63 | ||
58 | public DirectSupertype getDirectSupertype() { | 64 | public DirectSupertype getDirectSupertype() { |
@@ -94,4 +100,20 @@ public final class Ecore extends BaseGeneratedPatternGroup { | |||
94 | public NonSymmetricOpposite.Matcher getNonSymmetricOpposite(final ViatraQueryEngine engine) { | 100 | public NonSymmetricOpposite.Matcher getNonSymmetricOpposite(final ViatraQueryEngine engine) { |
95 | return NonSymmetricOpposite.Matcher.on(engine); | 101 | return NonSymmetricOpposite.Matcher.on(engine); |
96 | } | 102 | } |
103 | |||
104 | public SuperTypes getSuperTypes() { | ||
105 | return SuperTypes.instance(); | ||
106 | } | ||
107 | |||
108 | public SuperTypes.Matcher getSuperTypes(final ViatraQueryEngine engine) { | ||
109 | return SuperTypes.Matcher.on(engine); | ||
110 | } | ||
111 | |||
112 | public MoreThenFiveSuperTypes getMoreThenFiveSuperTypes() { | ||
113 | return MoreThenFiveSuperTypes.instance(); | ||
114 | } | ||
115 | |||
116 | public MoreThenFiveSuperTypes.Matcher getMoreThenFiveSuperTypes(final ViatraQueryEngine engine) { | ||
117 | return MoreThenFiveSuperTypes.Matcher.on(engine); | ||
118 | } | ||
97 | } | 119 | } |