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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TerminationCriteriaNames
getTerminationCriterionName()
Gives every criterion a specific name, so that this can be identified.boolean
validateConfiguration()
Checks the configuration object for correctness.
-
-
-
Method Detail
-
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
-
-