Interface ImpactVulnerabilityFilterCriterion
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,FilterCriterion
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
,org.palladiosimulator.pcm.PCMBaseClass
,org.palladiosimulator.pcm.PCMClass
,VulnerabilityFilterCriterion
- All Known Implementing Classes:
ImpactVulnerabilityFilterCriterionImpl
,ImpactVulnerabilityFilterCriterionImplGen
A representation of the model object 'Impact Vulnerability Filter Criterion'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
Fields inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
copyright
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Availability Impact Minimum' attribute.Returns the value of the 'Confidentiality Impact Minimum' attribute.Returns the value of the 'Integrity Impact Minimum' attribute.void
Sets the value of the 'Availability Impact Minimum
' attribute.void
Sets the value of the 'Confidentiality Impact Minimum
' attribute.void
Sets the value of the 'Integrity Impact Minimum
' attribute.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface org.palladiosimulator.pcm.confidentiality.attackerSpecification.VulnerabilityFilterCriterion
isVulnerabilityInRange
-
Method Details
-
getConfidentialityImpactMinimum
ConfidentialityImpact getConfidentialityImpactMinimum()Returns the value of the 'Confidentiality Impact Minimum' attribute. The default value is"None"
. The literals are from the enumerationConfidentialityImpact
.- Returns:
- the value of the 'Confidentiality Impact Minimum' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="None" required="true"
-
setConfidentialityImpactMinimum
Sets the value of the 'Confidentiality Impact Minimum
' attribute.- Parameters:
value
- the new value of the 'Confidentiality Impact Minimum' attribute.- See Also:
- Generated class or method.
-
getIntegrityImpactMinimum
IntegrityImpact getIntegrityImpactMinimum()Returns the value of the 'Integrity Impact Minimum' attribute. The default value is"None"
. The literals are from the enumerationIntegrityImpact
.- Returns:
- the value of the 'Integrity Impact Minimum' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="None" required="true"
-
setIntegrityImpactMinimum
Sets the value of the 'Integrity Impact Minimum
' attribute.- Parameters:
value
- the new value of the 'Integrity Impact Minimum' attribute.- See Also:
- Generated class or method.
-
getAvailabilityImpactMinimum
AvailabilityImpact getAvailabilityImpactMinimum()Returns the value of the 'Availability Impact Minimum' attribute. The default value is"None"
. The literals are from the enumerationAvailabilityImpact
.- Returns:
- the value of the 'Availability Impact Minimum' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="None" required="true"
-
setAvailabilityImpactMinimum
Sets the value of the 'Availability Impact Minimum
' attribute.- Parameters:
value
- the new value of the 'Availability Impact Minimum' attribute.- See Also:
- Generated class or method.
-