Package de.uka.ipd.sdq.tcfmoop.config
Class AbstractConfiguration
- java.lang.Object
-
- de.uka.ipd.sdq.tcfmoop.config.AbstractConfiguration
-
- All Implemented Interfaces:
IConfiguration
- Direct Known Subclasses:
ElapsedTimeConfig
,GivenParetoFrontIsReachedConfig
,InsignificantParetoFrontChangeConfig
,InsignificantSetQualityImprovementConfig
,MaxGenerationNumberConfig
,MinimalQualityCriteriaValueConfig
,NoNewParetoOptimalCandidatesFoundConfig
,ParetoOptimalSetStabilityConfig
public abstract class AbstractConfiguration extends Object implements IConfiguration
Abstract Configuration class for a termination criterion.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractConfiguration(TerminationCriteriaNames criterionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TerminationCriteriaNames
getTerminationCriterionName()
Gives every criterion a specific name, so that this can be identified.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.uka.ipd.sdq.tcfmoop.config.IConfiguration
validateConfiguration
-
-
-
-
Constructor Detail
-
AbstractConfiguration
protected AbstractConfiguration(TerminationCriteriaNames criterionName)
-
-
Method Detail
-
getTerminationCriterionName
public final TerminationCriteriaNames getTerminationCriterionName()
Gives every criterion a specific name, so that this can be identified.- Specified by:
getTerminationCriterionName
in interfaceIConfiguration
- Returns:
-
-