From 972baab642bd889d2c3476c0c9e17a6929e0c318 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Thu, 1 Aug 2019 14:49:53 +0200 Subject: [Stochastic] Remove fault tree support for now --- .../ecore2cft/Ecore2CftTransformation.java | 41 ---------------------- 1 file changed, 41 deletions(-) delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.java (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.java') diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.java deleted file mode 100644 index a63c8e78..00000000 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.java +++ /dev/null @@ -1,41 +0,0 @@ -package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft; - -import com.google.common.collect.ImmutableList; -import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition; -import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition; -import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree; -import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.ComponentFaultTreeTrace; -import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.MappingHandler; -import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.MappingQueries; -import java.util.List; -import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine; -import org.eclipse.xtext.xbase.lib.Functions.Function1; -import org.eclipse.xtext.xbase.lib.ListExtensions; - -@SuppressWarnings("all") -public class Ecore2CftTransformation { - private final List mappingHandlers; - - public Ecore2CftTransformation(final TransformationDefinition transformationDefinition, final ViatraQueryEngine viatraQueryEngine) { - final MappingQueries mappingQueries = new MappingQueries(transformationDefinition, viatraQueryEngine); - final Function1 _function = (MappingDefinition mappingDefinition) -> { - return new MappingHandler(mappingDefinition, mappingQueries); - }; - this.mappingHandlers = ImmutableList.copyOf(ListExtensions.map(transformationDefinition.getMappingDefinitions(), _function)); - } - - public ComponentFaultTree createComponentFaultTree() { - ComponentFaultTree _xblockexpression = null; - { - final ComponentFaultTreeTrace trace = new ComponentFaultTreeTrace(); - for (final MappingHandler handler : this.mappingHandlers) { - handler.instantiateComponents(trace); - } - for (final MappingHandler handler_1 : this.mappingHandlers) { - handler_1.instantiateConnections(trace); - } - _xblockexpression = trace.getComponentFaultTree(); - } - return _xblockexpression; - } -} -- cgit v1.2.3-70-g09d2