diff options
Diffstat (limited to 'subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/multiobject/MultiObjectTranslator.java')
-rw-r--r-- | subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/multiobject/MultiObjectTranslator.java | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/multiobject/MultiObjectTranslator.java b/subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/multiobject/MultiObjectTranslator.java index 97fda9d5..be15b6d7 100644 --- a/subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/multiobject/MultiObjectTranslator.java +++ b/subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/multiobject/MultiObjectTranslator.java | |||
@@ -5,17 +5,21 @@ | |||
5 | */ | 5 | */ |
6 | package tools.refinery.store.reasoning.translator.multiobject; | 6 | package tools.refinery.store.reasoning.translator.multiobject; |
7 | 7 | ||
8 | import tools.refinery.logic.dnf.Query; | ||
9 | import tools.refinery.logic.literal.Literals; | ||
10 | import tools.refinery.logic.term.Variable; | ||
11 | import tools.refinery.logic.term.cardinalityinterval.CardinalityDomain; | ||
12 | import tools.refinery.logic.term.cardinalityinterval.CardinalityInterval; | ||
13 | import tools.refinery.logic.term.int_.IntTerms; | ||
14 | import tools.refinery.logic.term.uppercardinality.UpperCardinalities; | ||
15 | import tools.refinery.logic.term.uppercardinality.UpperCardinality; | ||
16 | import tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms; | ||
8 | import tools.refinery.store.dse.propagation.PropagationBuilder; | 17 | import tools.refinery.store.dse.propagation.PropagationBuilder; |
9 | import tools.refinery.store.dse.transition.Rule; | 18 | import tools.refinery.store.dse.transition.Rule; |
10 | import tools.refinery.store.dse.transition.objectives.Criteria; | 19 | import tools.refinery.store.dse.transition.objectives.Criteria; |
11 | import tools.refinery.store.dse.transition.objectives.Objectives; | 20 | import tools.refinery.store.dse.transition.objectives.Objectives; |
12 | import tools.refinery.store.model.ModelStoreBuilder; | 21 | import tools.refinery.store.model.ModelStoreBuilder; |
13 | import tools.refinery.store.model.ModelStoreConfiguration; | 22 | import tools.refinery.store.model.ModelStoreConfiguration; |
14 | import tools.refinery.store.query.dnf.Query; | ||
15 | import tools.refinery.store.query.literal.Literals; | ||
16 | import tools.refinery.store.query.term.Variable; | ||
17 | import tools.refinery.store.query.term.int_.IntTerms; | ||
18 | import tools.refinery.store.query.term.uppercardinality.UpperCardinalityTerms; | ||
19 | import tools.refinery.store.query.view.AnySymbolView; | 23 | import tools.refinery.store.query.view.AnySymbolView; |
20 | import tools.refinery.store.reasoning.ReasoningAdapter; | 24 | import tools.refinery.store.reasoning.ReasoningAdapter; |
21 | import tools.refinery.store.reasoning.ReasoningBuilder; | 25 | import tools.refinery.store.reasoning.ReasoningBuilder; |
@@ -24,15 +28,11 @@ import tools.refinery.store.reasoning.representation.PartialFunction; | |||
24 | import tools.refinery.store.reasoning.translator.PartialRelationTranslator; | 28 | import tools.refinery.store.reasoning.translator.PartialRelationTranslator; |
25 | import tools.refinery.store.reasoning.translator.RoundingMode; | 29 | import tools.refinery.store.reasoning.translator.RoundingMode; |
26 | import tools.refinery.store.representation.Symbol; | 30 | import tools.refinery.store.representation.Symbol; |
27 | import tools.refinery.store.representation.cardinality.CardinalityDomain; | ||
28 | import tools.refinery.store.representation.cardinality.CardinalityInterval; | ||
29 | import tools.refinery.store.representation.cardinality.UpperCardinalities; | ||
30 | import tools.refinery.store.representation.cardinality.UpperCardinality; | ||
31 | 31 | ||
32 | import java.util.List; | 32 | import java.util.List; |
33 | 33 | ||
34 | import static tools.refinery.store.query.literal.Literals.check; | 34 | import static tools.refinery.logic.literal.Literals.check; |
35 | import static tools.refinery.store.query.term.int_.IntTerms.*; | 35 | import static tools.refinery.logic.term.int_.IntTerms.*; |
36 | 36 | ||
37 | public class MultiObjectTranslator implements ModelStoreConfiguration { | 37 | public class MultiObjectTranslator implements ModelStoreConfiguration { |
38 | public static final Symbol<CardinalityInterval> COUNT_STORAGE = Symbol.of("COUNT", 1, CardinalityInterval.class, | 38 | public static final Symbol<CardinalityInterval> COUNT_STORAGE = Symbol.of("COUNT", 1, CardinalityInterval.class, |