aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Alloy-Solver2/hu.bme.mit.inf.dlsreasoner.alloy.reasoner/src/hu/bme/mit/inf/dlsreasoner/alloy/reasoner/builder/Logic2AlloyLanguageMapperTrace.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Solvers/Alloy-Solver2/hu.bme.mit.inf.dlsreasoner.alloy.reasoner/src/hu/bme/mit/inf/dlsreasoner/alloy/reasoner/builder/Logic2AlloyLanguageMapperTrace.xtend')
-rw-r--r--Solvers/Alloy-Solver2/hu.bme.mit.inf.dlsreasoner.alloy.reasoner/src/hu/bme/mit/inf/dlsreasoner/alloy/reasoner/builder/Logic2AlloyLanguageMapperTrace.xtend56
1 files changed, 0 insertions, 56 deletions
diff --git a/Solvers/Alloy-Solver2/hu.bme.mit.inf.dlsreasoner.alloy.reasoner/src/hu/bme/mit/inf/dlsreasoner/alloy/reasoner/builder/Logic2AlloyLanguageMapperTrace.xtend b/Solvers/Alloy-Solver2/hu.bme.mit.inf.dlsreasoner.alloy.reasoner/src/hu/bme/mit/inf/dlsreasoner/alloy/reasoner/builder/Logic2AlloyLanguageMapperTrace.xtend
deleted file mode 100644
index 6aadb285..00000000
--- a/Solvers/Alloy-Solver2/hu.bme.mit.inf.dlsreasoner.alloy.reasoner/src/hu/bme/mit/inf/dlsreasoner/alloy/reasoner/builder/Logic2AlloyLanguageMapperTrace.xtend
+++ /dev/null
@@ -1,56 +0,0 @@
1package hu.bme.mit.inf.dlsreasoner.alloy.reasoner.builder
2
3import hu.bme.mit.inf.dslreasoner.alloyLanguage.ALSDocument
4import hu.bme.mit.inf.dslreasoner.alloyLanguage.ALSEnumDeclaration
5import hu.bme.mit.inf.dslreasoner.alloyLanguage.ALSEnumLiteral
6import hu.bme.mit.inf.dslreasoner.alloyLanguage.ALSFieldDeclaration
7import hu.bme.mit.inf.dslreasoner.alloyLanguage.ALSFunctionDefinition
8import hu.bme.mit.inf.dslreasoner.alloyLanguage.ALSRelationDefinition
9import hu.bme.mit.inf.dslreasoner.alloyLanguage.ALSSignatureBody
10import hu.bme.mit.inf.dslreasoner.alloyLanguage.ALSSignatureDeclaration
11import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDeclaration
12import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDefinition
13import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.FunctionDeclaration
14import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.FunctionDefinition
15import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration
16import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition
17import java.util.HashMap
18import java.util.Map
19import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine
20import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Relation
21
22interface Logic2AlloyLanguageMapper_TypeMapperTrace {}
23
24class Logic2AlloyLanguageMapperTrace {
25 public var ViatraQueryEngine incqueryEngine;
26
27 public var ALSDocument specification;
28 public var ALSSignatureDeclaration logicLanguage;
29 public var ALSSignatureBody logicLanguageBody;
30 public var ALSEnumDeclaration boolType;
31 public var ALSEnumLiteral boolTrue;
32 public var ALSEnumLiteral boolFalse;
33
34 public var Logic2AlloyLanguageMapper_TypeMapperTrace typeMapperTrace
35
36 public val Map<ConstantDeclaration, ALSFieldDeclaration> constantDeclaration2LanguageField = new HashMap
37 public val Map<ConstantDefinition, ALSFunctionDefinition> constantDefinition2Function = new HashMap
38
39 public val Map<FunctionDeclaration,ALSFieldDeclaration> functionDeclaration2HostedField = new HashMap
40 public val Map<FunctionDeclaration,ALSFieldDeclaration> functionDeclaration2LanguageField = new HashMap
41 public val Map<FunctionDefinition,ALSFunctionDefinition> functionDefinition2Function = new HashMap
42
43 public val Map<RelationDeclaration, ALSFieldDeclaration> relationDeclaration2Global = new HashMap
44 public val Map<RelationDeclaration, ALSFieldDeclaration> relationDeclaration2Field = new HashMap
45 public val Map<RelationDefinition,ALSRelationDefinition> relationDefinition2Predicate = new HashMap
46
47 public val Map<RelationDeclaration, ALSFieldDeclaration> transitiveClosureTarget2Global = new HashMap
48 public val Map<RelationDeclaration, ALSFieldDeclaration> transitiveClosureTarget2Field = new HashMap
49
50 public var Map<ConstantDeclaration, ConstantDefinition> constantDefinitions
51 public var Map<FunctionDeclaration, FunctionDefinition> functionDefinitions
52 public var Map<RelationDeclaration, RelationDefinition> relationDefinitions
53
54 public var Map<Relation, ALSFieldDeclaration> relationInTransitiveToGlobalField = new HashMap
55 public var Map<Relation, ALSFieldDeclaration> relationInTransitiveToHosterField = new HashMap
56} \ No newline at end of file