Skip to content
Snippets Groups Projects
Commit 5899098b authored by Alexander Diewald's avatar Alexander Diewald
Browse files

Inputs: Pass the enabled features...

parent 2cf3a5f4
No related branches found
No related tags found
No related merge requests found
AF3Utils.java 015cd73497d0fe695ba46b1b4fea55bd51ccb9e2 RED
DesignSpaceExplorationModelElementFactory.java c4d4ab53dcc75e5a45bc0f512c51aa1928fcaaa1 YELLOW
DseMLUtils.java 9976afd27d8079096b93edb556a31fd18be8baee YELLOW
ExplorationAlgUtils.java f02abb81817670ad2d3f376c949cceb6e4b644b7 RED
ExplorationAlgUtils.java 9970bd555341c0db43e287b5a9e9c91849d4f99e RED
ExplorationFeatureUtils.java 7a92ff889e45f3b89655fbd9e265343b19b49d25 YELLOW
GraphUtils.java 550784a7fa53eaf370f9cca248cc776843cf1134 RED
TransformationUtils.java a578525713ca9b715f8e64826b614f332fb5e34d YELLOW
......@@ -53,6 +53,7 @@ import org.fortiss.af3.exploration.alg.exception.ExplorationRuntimeException;
import org.fortiss.af3.exploration.alg.exception.InvalidTimingModelException;
import org.fortiss.af3.exploration.alg.feature.IExplorationFeature;
import org.fortiss.af3.exploration.alg.module.InputModule;
import org.fortiss.af3.exploration.alg.service.IExplorationFeatureService;
import org.fortiss.af3.exploration.alg.service.IExplorationInputService;
import org.fortiss.af3.exploration.dseml.model.expression.SuperSet;
import org.fortiss.af3.exploration.model.ExplorationSpecification;
......@@ -120,8 +121,12 @@ public class ExplorationAlgUtils {
EncodingProviderModule<SuperSet<?>> setProvModule =
sspGenerator.generateInstanceProviders(superSets.entrySet());
return getService(IExplorationInputService.class)
.getInputProviderModule(dse.getApplicableFeatures(), setProvModule);
Collection<IExplorationFeature> enabledFeatures =
getService(IExplorationFeatureService.class)
.getExplorationFeatures(dse.getFeatures());
return getService(IExplorationInputService.class).getInputProviderModule(enabledFeatures,
setProvModule);
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment