Class DesignSpaceExplorationAdapterImpl
java.lang.Object
tools.refinery.store.dse.transition.internal.DesignSpaceExplorationAdapterImpl
- All Implemented Interfaces:
ModelAdapter
,DesignSpaceExplorationAdapter
public class DesignSpaceExplorationAdapterImpl
extends Object
implements DesignSpaceExplorationAdapter
-
Constructor Summary
ConstructorDescriptionDesignSpaceExplorationAdapterImpl
(Model model, DesignSpaceExplorationStoreAdapter designSpaceExplorationStoreAdapter, List<Transformation> transformations, List<CriterionCalculator> accepts, List<CriterionCalculator> excludes, List<ObjectiveCalculator> objectives) -
Method Summary
-
Constructor Details
-
DesignSpaceExplorationAdapterImpl
public DesignSpaceExplorationAdapterImpl(Model model, DesignSpaceExplorationStoreAdapter designSpaceExplorationStoreAdapter, List<Transformation> transformations, List<CriterionCalculator> accepts, List<CriterionCalculator> excludes, List<ObjectiveCalculator> objectives)
-
-
Method Details
-
getModel
- Specified by:
getModel
in interfaceModelAdapter
-
getStoreAdapter
- Specified by:
getStoreAdapter
in interfaceDesignSpaceExplorationAdapter
- Specified by:
getStoreAdapter
in interfaceModelAdapter
-
getTransformations
- Specified by:
getTransformations
in interfaceDesignSpaceExplorationAdapter
-
checkAccept
public boolean checkAccept()- Specified by:
checkAccept
in interfaceDesignSpaceExplorationAdapter
-
checkExclude
public boolean checkExclude()- Specified by:
checkExclude
in interfaceDesignSpaceExplorationAdapter
-
getObjectiveValue
- Specified by:
getObjectiveValue
in interfaceDesignSpaceExplorationAdapter
-