diff options
author | Kristóf Marussy <kris7topher@gmail.com> | 2019-08-15 15:36:05 +0200 |
---|---|---|
committer | Kristóf Marussy <kris7topher@gmail.com> | 2019-08-15 15:36:05 +0200 |
commit | 110268c8e8937df8d67075caebd6d31460d0f81a (patch) | |
tree | f52bd65d0cc8516e5fb1f68c5cdf1e89d6390ebd /Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/MetamodelLoader.xtend | |
parent | Measurements WIP (diff) | |
download | VIATRA-Generator-110268c8e8937df8d67075caebd6d31460d0f81a.tar.gz VIATRA-Generator-110268c8e8937df8d67075caebd6d31460d0f81a.tar.zst VIATRA-Generator-110268c8e8937df8d67075caebd6d31460d0f81a.zip |
Measurements WIP
Diffstat (limited to 'Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/MetamodelLoader.xtend')
-rw-r--r-- | Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/MetamodelLoader.xtend | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/MetamodelLoader.xtend b/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/MetamodelLoader.xtend index 54724226..4b0791d4 100644 --- a/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/MetamodelLoader.xtend +++ b/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/MetamodelLoader.xtend | |||
@@ -195,8 +195,9 @@ class YakinduLoader extends MetamodelLoader { | |||
195 | this.workspace.readModel(EObject, "Yakindu.xmi").eResource.allContents.toList | 195 | this.workspace.readModel(EObject, "Yakindu.xmi").eResource.allContents.toList |
196 | } | 196 | } |
197 | 197 | ||
198 | override additionalConstraints() { // #[] | 198 | override additionalConstraints() { |
199 | #[[method|new SGraphInconsistencyDetector(method)]] | 199 | //#[[method|new SGraphInconsistencyDetector(method)]] |
200 | emptyList | ||
200 | } | 201 | } |
201 | 202 | ||
202 | override getTypeQuantiles() { | 203 | override getTypeQuantiles() { |
@@ -260,9 +261,17 @@ class FileSystemLoader extends MetamodelLoader { | |||
260 | } | 261 | } |
261 | 262 | ||
262 | override additionalConstraints() { | 263 | override additionalConstraints() { |
263 | #[[method|new FileSystemInconsistencyDetector(method)]] | 264 | //#[[method|new FileSystemInconsistencyDetector(method)]] |
265 | emptyList | ||
264 | } | 266 | } |
265 | 267 | ||
268 | override getTypeQuantiles() { | ||
269 | #{ | ||
270 | "Filesystem" -> new TypeQuantiles(0, 0.05), | ||
271 | "Dir" -> new TypeQuantiles(0.15, 0.3), | ||
272 | "File" -> new TypeQuantiles(0.25, 0.85) | ||
273 | } | ||
274 | } | ||
266 | } | 275 | } |
267 | 276 | ||
268 | class EcoreLoader extends MetamodelLoader { | 277 | class EcoreLoader extends MetamodelLoader { |