From d1b2d628bf515f0a1772eaff7366f9c29c1b02ce Mon Sep 17 00:00:00 2001 From: OszkarSemerath Date: Wed, 16 Aug 2017 17:13:22 +0200 Subject: Mapping of primitive types in patterns --- .../InstanceModel2PartialInterpretation.xtend | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend') diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend index 4c6cf769..080ad963 100644 --- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend +++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend @@ -30,22 +30,20 @@ class InstanceModel2PartialInterpretation { public def transform( TracedOutput metamodelTranslationResult, Resource resource, - boolean withID, - TypeScopes typeScopes) + boolean withID) { val objects = resource.allContents.toList - return transform(metamodelTranslationResult,objects,withID,typeScopes) + return transform(metamodelTranslationResult,objects,withID) } public def transform( TracedOutput metamodelTranslationResult, List objects, - boolean withID, - TypeScopes typeScopes) + boolean withID) { val problem = metamodelTranslationResult.output val ecore2LogicTrace = metamodelTranslationResult.trace - val tracedOutput = partialInterpretationInitialiser.initialisePartialInterpretation(problem, typeScopes) + val tracedOutput = partialInterpretationInitialiser.initialisePartialInterpretation(problem, new TypeScopes) val partialInterpretation = tracedOutput.output val partialInterpretationTrace = tracedOutput.trace -- cgit v1.2.3-54-g00ecf