diff options
author | Kristóf Marussy <kristof@marussy.com> | 2023-08-29 12:05:08 +0200 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2023-08-29 12:05:08 +0200 |
commit | 5e21737b0a8a903d2e37e821a96a739eb7429fcd (patch) | |
tree | a6080f1daddb96d161f139aee7d92a47c021a9ed /subprojects/store-reasoning/src/main/java | |
parent | chore(deps): bump frontend dependencies (diff) | |
download | refinery-5e21737b0a8a903d2e37e821a96a739eb7429fcd.tar.gz refinery-5e21737b0a8a903d2e37e821a96a739eb7429fcd.tar.zst refinery-5e21737b0a8a903d2e37e821a96a739eb7429fcd.zip |
refactor: rename invalidNumberOfContainers
Use a simplified name invalidContainer, since this pattern may match even if
there is a sufficient number of ERROR containers.
Diffstat (limited to 'subprojects/store-reasoning/src/main/java')
-rw-r--r-- | subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/containment/ContainmentHierarchyTranslator.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/containment/ContainmentHierarchyTranslator.java b/subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/containment/ContainmentHierarchyTranslator.java index 37eac022..dda9f2c8 100644 --- a/subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/containment/ContainmentHierarchyTranslator.java +++ b/subprojects/store-reasoning/src/main/java/tools/refinery/store/reasoning/translator/containment/ContainmentHierarchyTranslator.java | |||
@@ -42,7 +42,7 @@ import static tools.refinery.store.reasoning.literal.PartialLiterals.must; | |||
42 | 42 | ||
43 | public class ContainmentHierarchyTranslator implements ModelStoreConfiguration { | 43 | public class ContainmentHierarchyTranslator implements ModelStoreConfiguration { |
44 | public static final PartialRelation CONTAINED_SYMBOL = new PartialRelation("contained", 1); | 44 | public static final PartialRelation CONTAINED_SYMBOL = new PartialRelation("contained", 1); |
45 | public static final PartialRelation INVALID_NUMBER_OF_CONTAINERS = new PartialRelation("invalidNumberOfContainers", | 45 | public static final PartialRelation INVALID_CONTAINER = new PartialRelation("invalidContainer", |
46 | 1); | 46 | 1); |
47 | public static final PartialRelation CONTAINS_SYMBOL = new PartialRelation("contains", 2); | 47 | public static final PartialRelation CONTAINS_SYMBOL = new PartialRelation("contains", 2); |
48 | 48 | ||
@@ -97,7 +97,7 @@ public class ContainmentHierarchyTranslator implements ModelStoreConfiguration { | |||
97 | public void apply(ModelStoreBuilder storeBuilder) { | 97 | public void apply(ModelStoreBuilder storeBuilder) { |
98 | storeBuilder.symbol(containsStorage); | 98 | storeBuilder.symbol(containsStorage); |
99 | translateContains(storeBuilder); | 99 | translateContains(storeBuilder); |
100 | translateInvalidNumberOfContainers(storeBuilder); | 100 | translateInvalidContainer(storeBuilder); |
101 | for (var entry : containmentInfoMap.entrySet()) { | 101 | for (var entry : containmentInfoMap.entrySet()) { |
102 | var linkType = entry.getKey(); | 102 | var linkType = entry.getKey(); |
103 | var info = entry.getValue(); | 103 | var info = entry.getValue(); |
@@ -212,8 +212,8 @@ public class ContainmentHierarchyTranslator implements ModelStoreConfiguration { | |||
212 | )))); | 212 | )))); |
213 | } | 213 | } |
214 | 214 | ||
215 | private void translateInvalidNumberOfContainers(ModelStoreBuilder storeBuilder) { | 215 | private void translateInvalidContainer(ModelStoreBuilder storeBuilder) { |
216 | storeBuilder.with(new InvalidMultiplicityErrorTranslator(CONTAINED_SYMBOL, CONTAINS_SYMBOL, true, | 216 | storeBuilder.with(new InvalidMultiplicityErrorTranslator(CONTAINED_SYMBOL, CONTAINS_SYMBOL, true, |
217 | ConstrainedMultiplicity.of(CardinalityIntervals.ONE, INVALID_NUMBER_OF_CONTAINERS))); | 217 | ConstrainedMultiplicity.of(CardinalityIntervals.ONE, INVALID_CONTAINER))); |
218 | } | 218 | } |
219 | } | 219 | } |