Class ConfidentialityQualityAttributeDeclaration

  • All Implemented Interfaces:
    de.uka.ipd.sdq.dsexplore.analysis.IAnalysisQualityAttributeDeclaration

    public class ConfidentialityQualityAttributeDeclaration
    extends Object
    implements de.uka.ipd.sdq.dsexplore.analysis.IAnalysisQualityAttributeDeclaration
    • Constructor Detail

      • ConfidentialityQualityAttributeDeclaration

        public ConfidentialityQualityAttributeDeclaration()
    • Method Detail

      • getQualityAttribute

        public de.uka.ipd.sdq.dsexplore.launch.DSEConstantsContainer.QualityAttribute getQualityAttribute()
        Specified by:
        getQualityAttribute in interface de.uka.ipd.sdq.dsexplore.analysis.IAnalysisQualityAttributeDeclaration
      • getDimensions

        public List<de.uka.ipd.sdq.dsexplore.qml.contracttype.QMLContractType.Dimension> getDimensions()
        Specified by:
        getDimensions in interface de.uka.ipd.sdq.dsexplore.analysis.IAnalysisQualityAttributeDeclaration
      • canEvaluateAspectForDimension

        public boolean canEvaluateAspectForDimension​(de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EvaluationAspect aspect,
                                                     de.uka.ipd.sdq.dsexplore.qml.contracttype.QMLContractType.Dimension dimension)
        Specified by:
        canEvaluateAspectForDimension in interface de.uka.ipd.sdq.dsexplore.analysis.IAnalysisQualityAttributeDeclaration