Interface AttackPath
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,Notifier
- All Known Implementing Classes:
AttackPathImpl
public interface AttackPath
extends org.eclipse.emf.cdo.CDOObject
A representation of the model object 'Attack Path'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Attackpathelement' containment reference list.EList<org.palladiosimulator.pcm.confidentiality.context.system.UsageSpecification>
Returns the value of the 'Credentials' reference list.org.palladiosimulator.pcm.core.entity.Entity
Returns the value of the 'Targeted Element' reference.EList<org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability>
Returns the value of the 'Vulnerabilities' reference list.void
setTargetedElement
(org.palladiosimulator.pcm.core.entity.Entity value) Sets the value of the 'Targeted Element
' reference.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.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getCredentials
EList<org.palladiosimulator.pcm.confidentiality.context.system.UsageSpecification> getCredentials()Returns the value of the 'Credentials' reference list. The list contents are of typeUsageSpecification
.- Returns:
- the value of the 'Credentials' reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
-
getTargetedElement
org.palladiosimulator.pcm.core.entity.Entity getTargetedElement()Returns the value of the 'Targeted Element' reference.- Returns:
- the value of the 'Targeted Element' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
-
setTargetedElement
void setTargetedElement(org.palladiosimulator.pcm.core.entity.Entity value) Sets the value of the 'Targeted Element
' reference.- Parameters:
value
- the new value of the 'Targeted Element' reference.- See Also:
- Generated class or method.
-
getVulnerabilities
EList<org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability> getVulnerabilities()Returns the value of the 'Vulnerabilities' reference list. The list contents are of typeVulnerability
.- Returns:
- the value of the 'Vulnerabilities' reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
-
getAttackpathelement
EList<AttackPathElement> getAttackpathelement()Returns the value of the 'Attackpathelement' containment reference list. The list contents are of typeAttackPathElement
.- Returns:
- the value of the 'Attackpathelement' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true"
-