Class FeatureSolverQualityAttributeDeclaration
- java.lang.Object
-
- de.uka.ipd.sdq.dsexplore.analysis.featurecompletions.FeatureSolverQualityAttributeDeclaration
-
- All Implemented Interfaces:
IAnalysisQualityAttributeDeclaration
public class FeatureSolverQualityAttributeDeclaration extends Object implements IAnalysisQualityAttributeDeclaration
This class declares, whichDimensionandEvaluationAspectcan be evaluated by this extension.
-
-
Field Summary
Fields Modifier and Type Field Description static StringqualityHasFeature
-
Constructor Summary
Constructors Constructor Description FeatureSolverQualityAttributeDeclaration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanEvaluateAspectForDimension(EvaluationAspect aspect, Dimension dimension)List<Dimension>getDimensions()DSEConstantsContainer.QualityAttributegetQualityAttribute()
-
-
-
Field Detail
-
qualityHasFeature
public static final String qualityHasFeature
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDimensions
public List<Dimension> getDimensions()
- Specified by:
getDimensionsin interfaceIAnalysisQualityAttributeDeclaration- Returns:
- the Dimension that can be evaluated.
-
canEvaluateAspectForDimension
public boolean canEvaluateAspectForDimension(EvaluationAspect aspect, Dimension dimension)
- Specified by:
canEvaluateAspectForDimensionin interfaceIAnalysisQualityAttributeDeclarationdimension- TODO- Returns:
true, if theEvaluationAspectcan be evaluated;false, otherwise.
-
getQualityAttribute
public DSEConstantsContainer.QualityAttribute getQualityAttribute()
- Specified by:
getQualityAttributein interfaceIAnalysisQualityAttributeDeclaration
-
-