Package de.uka.ipd.sdq.tcfmoop.config
Interface IConfiguration
- All Known Implementing Classes:
AbstractConfiguration,ElapsedTimeConfig,GivenParetoFrontIsReachedConfig,InsignificantParetoFrontChangeConfig,InsignificantSetQualityImprovementConfig,MaxGenerationNumberConfig,MinimalQualityCriteriaValueConfig,NoNewParetoOptimalCandidatesFoundConfig,ParetoOptimalSetStabilityConfig
public interface IConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionGives every criterion a specific name, so that this can be identified.booleanChecks the configuration object for correctness.
-
Method Details
-
getTerminationCriterionName
TerminationCriteriaNames getTerminationCriterionName()Gives every criterion a specific name, so that this can be identified.- Returns:
-
validateConfiguration
boolean validateConfiguration()Checks the configuration object for correctness. Should be called before accessing any of the data of the configuration object- Returns:
- true - The configuration is correct false - The configuration is incomplete or wrong
-