aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/src-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/queries/SatelliteQueries.java
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/src-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/queries/SatelliteQueries.java')
-rw-r--r--Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/src-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/queries/SatelliteQueries.java33
1 files changed, 33 insertions, 0 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/src-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/queries/SatelliteQueries.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/src-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/queries/SatelliteQueries.java
index c86761ce..31c5a70a 100644
--- a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/src-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/queries/SatelliteQueries.java
+++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/src-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/queries/SatelliteQueries.java
@@ -5,6 +5,8 @@ package hu.bme.mit.inf.dslreasoner.domains.satellite.queries;
5 5
6import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.CommunicationLinkDoesNotStartAtContainingElement; 6import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.CommunicationLinkDoesNotStartAtContainingElement;
7import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.CommunicationLoop; 7import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.CommunicationLoop;
8import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.CostMetric;
9import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.CoverageMetric;
8import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.CubeSatWithKaAntenna; 10import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.CubeSatWithKaAntenna;
9import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.IncompatibleSourceAndTargetBand; 11import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.IncompatibleSourceAndTargetBand;
10import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.IncompatibleSourceAndTargetGain; 12import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.IncompatibleSourceAndTargetGain;
@@ -15,6 +17,7 @@ import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.NotEnoughInterferome
15import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.SmallSat; 17import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.SmallSat;
16import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.SpacecraftOfKind; 18import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.SpacecraftOfKind;
17import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.ThreeUCubeSatWithNonUhfCrossLink; 19import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.ThreeUCubeSatWithNonUhfCrossLink;
20import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.TimeMetric;
18import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.UhfAntennaGainNotLow; 21import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.UhfAntennaGainNotLow;
19import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.XAntennaGainNotMedium; 22import hu.bme.mit.inf.dslreasoner.domains.satellite.queries.XAntennaGainNotMedium;
20import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine; 23import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine;
@@ -42,6 +45,9 @@ import org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup;
42 * <li>cubeSatWithKaAntenna</li> 45 * <li>cubeSatWithKaAntenna</li>
43 * <li>smallSat</li> 46 * <li>smallSat</li>
44 * <li>spacecraftOfKind</li> 47 * <li>spacecraftOfKind</li>
48 * <li>coverageMetric</li>
49 * <li>timeMetric</li>
50 * <li>costMetric</li>
45 * </ul> 51 * </ul>
46 * 52 *
47 * @see IQueryGroup 53 * @see IQueryGroup
@@ -80,6 +86,9 @@ public final class SatelliteQueries extends BaseGeneratedPatternGroup {
80 querySpecifications.add(CubeSatWithKaAntenna.instance()); 86 querySpecifications.add(CubeSatWithKaAntenna.instance());
81 querySpecifications.add(SmallSat.instance()); 87 querySpecifications.add(SmallSat.instance());
82 querySpecifications.add(SpacecraftOfKind.instance()); 88 querySpecifications.add(SpacecraftOfKind.instance());
89 querySpecifications.add(CoverageMetric.instance());
90 querySpecifications.add(TimeMetric.instance());
91 querySpecifications.add(CostMetric.instance());
83 } 92 }
84 93
85 public CommunicationLinkDoesNotStartAtContainingElement getCommunicationLinkDoesNotStartAtContainingElement() { 94 public CommunicationLinkDoesNotStartAtContainingElement getCommunicationLinkDoesNotStartAtContainingElement() {
@@ -193,4 +202,28 @@ public final class SatelliteQueries extends BaseGeneratedPatternGroup {
193 public SpacecraftOfKind.Matcher getSpacecraftOfKind(final ViatraQueryEngine engine) { 202 public SpacecraftOfKind.Matcher getSpacecraftOfKind(final ViatraQueryEngine engine) {
194 return SpacecraftOfKind.Matcher.on(engine); 203 return SpacecraftOfKind.Matcher.on(engine);
195 } 204 }
205
206 public CoverageMetric getCoverageMetric() {
207 return CoverageMetric.instance();
208 }
209
210 public CoverageMetric.Matcher getCoverageMetric(final ViatraQueryEngine engine) {
211 return CoverageMetric.Matcher.on(engine);
212 }
213
214 public TimeMetric getTimeMetric() {
215 return TimeMetric.instance();
216 }
217
218 public TimeMetric.Matcher getTimeMetric(final ViatraQueryEngine engine) {
219 return TimeMetric.Matcher.on(engine);
220 }
221
222 public CostMetric getCostMetric() {
223 return CostMetric.instance();
224 }
225
226 public CostMetric.Matcher getCostMetric(final ViatraQueryEngine engine) {
227 return CostMetric.Matcher.on(engine);
228 }
196} 229}