Interface AttackerPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
AttackerPackageImpl
The Package for the model.
It contains accessors for the meta objects to represent
- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
- Generated class or method.
- EMF model class or method.
- kind="package"
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Attack Container
' class.static final int
The feature id for the 'Attack' containment reference list.static final int
The number of structural features of the 'Attack Container' class.static final int
The meta object id for the 'Attacker
' class.static final int
The feature id for the 'Attacks' reference list.static final int
The feature id for the 'Compromised Components' containment reference list.static final int
The feature id for the 'Compromised Resource Elements' containment reference list.static final int
The feature id for the 'Credentials' reference list.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Exploit Context Providers' attribute.static final int
The feature id for the 'Id' attribute.static final int
The meta object id for the 'Container
' class.static final int
The feature id for the 'Attacker' containment reference list.static final int
The feature id for the 'Surfaceattacker' containment reference list.static final int
The number of structural features of the 'Container' class.static final int
The number of structural features of the 'Attacker' class.static final int
The meta object id for the 'Specification
' class.static final int
The feature id for the 'Attackers' containment reference.static final int
The feature id for the 'Attacks' containment reference.static final int
The feature id for the 'Categoryspecification' containment reference.static final int
The feature id for the 'Systemintegration' containment reference.static final int
The feature id for the 'Vulnerabilites' containment reference.static final int
The number of structural features of the 'Specification' class.static final int
The meta object id for the 'System Specification Container
' class.static final int
The feature id for the 'Vulnerabilities' containment reference list.static final int
The number of structural features of the 'System Specification Container' class.static final int
The meta object id for the 'Category Specification
' class.static final int
The feature id for the 'Categories' containment reference list.static final int
The number of structural features of the 'Category Specification' class.static final int
The meta object id for the 'Datamodel Attacker
' class.static final int
The feature id for the 'Context' reference list.static final int
The feature id for the 'Data Type' reference.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Method' reference.static final int
The feature id for the 'Reference Name' attribute.static final int
The feature id for the 'Source' reference.static final int
The number of structural features of the 'Datamodel Attacker' class.static final AttackerPackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'Exploitability Vulnerability Filter Criterion
' class.static final int
The feature id for the 'Attack Complexity Maximum' attribute.static final int
The feature id for the 'Attack Vector Maximum' attribute.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Privileges Maximum' attribute.static final int
The feature id for the 'User Interaction Maximum' attribute.static final int
The number of structural features of the 'Exploitability Vulnerability Filter Criterion' class.static final int
The meta object id for the 'Filter Criterion
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The number of structural features of the 'Filter Criterion' class.static final int
The meta object id for the 'Impact Vulnerability Filter Criterion
' class.static final int
The feature id for the 'Availability Impact Minimum' attribute.static final int
The feature id for the 'Confidentiality Impact Minimum' attribute.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Integrity Impact Minimum' attribute.static final int
The number of structural features of the 'Impact Vulnerability Filter Criterion' class.static final int
The meta object id for the 'Initial Credential Filter Criterion
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Prohibited Initial Credentials' reference list.static final int
The number of structural features of the 'Initial Credential Filter Criterion' class.static final int
The meta object id for the 'Maximum Path Length Filter Criterion
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Maximum Path Length' attribute.static final int
The number of structural features of the 'Maximum Path Length Filter Criterion' class.static final int
The meta object id for the 'Start Element Filter Criterion
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Start Components' containment reference list.static final int
The feature id for the 'Start Resources' containment reference list.static final int
The number of structural features of the 'Start Element Filter Criterion' class.static final int
The meta object id for the 'Surface Attacker
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Filtercriteria' containment reference list.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Targeted Element' reference.static final int
The number of structural features of the 'Surface Attacker' class.static final int
The meta object id for the 'Vulnerability Container
' class.static final int
The feature id for the 'Vulnerability' containment reference list.static final int
The number of structural features of the 'Vulnerability Container' class.static final int
The meta object id for the 'Vulnerability Filter Criterion
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The number of structural features of the 'Vulnerability Filter Criterion' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Attack Container
'.Returns the meta object for the containment reference list 'Attack
'.Returns the meta object for class 'Attacker
'.Returns the meta object for the reference list 'Attacks
'.Returns the meta object for the containment reference list 'Compromised Components
'.Returns the meta object for the containment reference list 'Compromised Resource Elements
'.Returns the meta object for the reference list 'Credentials
'.Returns the meta object for the attribute 'Exploit Context Providers
'.Returns the meta object for class 'Container
'.Returns the meta object for the containment reference list 'Attacker
'.Returns the meta object for the containment reference list 'Surfaceattacker
'.Returns the factory that creates the instances of the model.Returns the meta object for class 'Specification
'.Returns the meta object for the containment reference 'Attackers
'.Returns the meta object for the containment reference 'Attacks
'.Returns the meta object for the containment reference 'Categoryspecification
'.Returns the meta object for the containment reference 'Systemintegration
'.Returns the meta object for the containment reference 'Vulnerabilites
'.Returns the meta object for class 'System Specification Container
'.Returns the meta object for the containment reference list 'Vulnerabilities
'.Returns the meta object for class 'Category Specification
'.Returns the meta object for the containment reference list 'Categories
'.Returns the meta object for class 'Datamodel Attacker
'.Returns the meta object for the reference list 'Context
'.Returns the meta object for the reference 'Data Type
'.Returns the meta object for the reference 'Method
'.Returns the meta object for the attribute 'Reference Name
'.Returns the meta object for the reference 'Source
'.Returns the meta object for class 'Exploitability Vulnerability Filter Criterion
'.Returns the meta object for the attribute 'Attack Complexity Maximum
'.Returns the meta object for the attribute 'Attack Vector Maximum
'.Returns the meta object for the attribute 'Privileges Maximum
'.Returns the meta object for the attribute 'User Interaction Maximum
'.Returns the meta object for class 'Filter Criterion
'.Returns the meta object for class 'Impact Vulnerability Filter Criterion
'.Returns the meta object for the attribute 'Availability Impact Minimum
'.Returns the meta object for the attribute 'Confidentiality Impact Minimum
'.Returns the meta object for the attribute 'Integrity Impact Minimum
'.Returns the meta object for class 'Initial Credential Filter Criterion
'.Returns the meta object for the reference list 'Prohibited Initial Credentials
'.Returns the meta object for class 'Maximum Path Length Filter Criterion
'.Returns the meta object for the attribute 'Maximum Path Length
'.Returns the meta object for class 'Start Element Filter Criterion
'.Returns the meta object for the containment reference list 'Start Components
'.Returns the meta object for the containment reference list 'Start Resources
'.Returns the meta object for class 'Surface Attacker
'.Returns the meta object for the containment reference list 'Filtercriteria
'.Returns the meta object for the reference 'Targeted Element
'.Returns the meta object for class 'Vulnerability Container
'.Returns the meta object for the containment reference list 'Vulnerability
'.Returns the meta object for class 'Vulnerability Filter Criterion
'.Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
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.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eNAME
The package name.- See Also:
- Generated class or method.
-
eNS_URI
The package namespace URI.- See Also:
- Generated class or method.
-
eNS_PREFIX
The package namespace name.- See Also:
- Generated class or method.
-
eINSTANCE
The singleton instance of the package.- Generated class or method.
-
ATTACKER_CONTAINER
static final int ATTACKER_CONTAINERThe meta object id for the 'Container
' class.- See Also:
- Generated class or method.
-
ATTACKER_CONTAINER__ATTACKER
static final int ATTACKER_CONTAINER__ATTACKERThe feature id for the 'Attacker' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_CONTAINER__SURFACEATTACKER
static final int ATTACKER_CONTAINER__SURFACEATTACKERThe feature id for the 'Surfaceattacker' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_CONTAINER_FEATURE_COUNT
static final int ATTACKER_CONTAINER_FEATURE_COUNTThe number of structural features of the 'Container' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER
static final int ATTACKERThe meta object id for the 'Attacker
' class.- See Also:
- Generated class or method.
-
ATTACKER__ID
static final int ATTACKER__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER__ENTITY_NAME
static final int ATTACKER__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER__COMPROMISED_RESOURCE_ELEMENTS
static final int ATTACKER__COMPROMISED_RESOURCE_ELEMENTSThe feature id for the 'Compromised Resource Elements' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER__ATTACKS
static final int ATTACKER__ATTACKSThe feature id for the 'Attacks' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER__EXPLOIT_CONTEXT_PROVIDERS
static final int ATTACKER__EXPLOIT_CONTEXT_PROVIDERSThe feature id for the 'Exploit Context Providers' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER__CREDENTIALS
static final int ATTACKER__CREDENTIALSThe feature id for the 'Credentials' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER__COMPROMISED_COMPONENTS
static final int ATTACKER__COMPROMISED_COMPONENTSThe feature id for the 'Compromised Components' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_FEATURE_COUNT
static final int ATTACKER_FEATURE_COUNTThe number of structural features of the 'Attacker' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_SPECIFICATION
static final int ATTACKER_SPECIFICATIONThe meta object id for the 'Specification
' class.- See Also:
- Generated class or method.
-
ATTACKER_SPECIFICATION__ATTACKERS
static final int ATTACKER_SPECIFICATION__ATTACKERSThe feature id for the 'Attackers' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_SPECIFICATION__ATTACKS
static final int ATTACKER_SPECIFICATION__ATTACKSThe feature id for the 'Attacks' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_SPECIFICATION__VULNERABILITES
static final int ATTACKER_SPECIFICATION__VULNERABILITESThe feature id for the 'Vulnerabilites' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_SPECIFICATION__CATEGORYSPECIFICATION
static final int ATTACKER_SPECIFICATION__CATEGORYSPECIFICATIONThe feature id for the 'Categoryspecification' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_SPECIFICATION__SYSTEMINTEGRATION
static final int ATTACKER_SPECIFICATION__SYSTEMINTEGRATIONThe feature id for the 'Systemintegration' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_SPECIFICATION_FEATURE_COUNT
static final int ATTACKER_SPECIFICATION_FEATURE_COUNTThe number of structural features of the 'Specification' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACK_CONTAINER
static final int ATTACK_CONTAINERThe meta object id for the 'Attack Container
' class.- See Also:
- Generated class or method.
-
ATTACK_CONTAINER__ATTACK
static final int ATTACK_CONTAINER__ATTACKThe feature id for the 'Attack' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACK_CONTAINER_FEATURE_COUNT
static final int ATTACK_CONTAINER_FEATURE_COUNTThe number of structural features of the 'Attack Container' class.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY_CONTAINER
static final int VULNERABILITY_CONTAINERThe meta object id for the 'Vulnerability Container
' class.- See Also:
- Generated class or method.
-
VULNERABILITY_CONTAINER__VULNERABILITY
static final int VULNERABILITY_CONTAINER__VULNERABILITYThe feature id for the 'Vulnerability' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY_CONTAINER_FEATURE_COUNT
static final int VULNERABILITY_CONTAINER_FEATURE_COUNTThe number of structural features of the 'Vulnerability Container' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CATEGORY_SPECIFICATION
static final int CATEGORY_SPECIFICATIONThe meta object id for the 'Category Specification
' class.- See Also:
- Generated class or method.
-
CATEGORY_SPECIFICATION__CATEGORIES
static final int CATEGORY_SPECIFICATION__CATEGORIESThe feature id for the 'Categories' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CATEGORY_SPECIFICATION_FEATURE_COUNT
static final int CATEGORY_SPECIFICATION_FEATURE_COUNTThe number of structural features of the 'Category Specification' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_SYSTEM_SPECIFICATION_CONTAINER
static final int ATTACKER_SYSTEM_SPECIFICATION_CONTAINERThe meta object id for the 'System Specification Container
' class.- See Also:
- Generated class or method.
-
ATTACKER_SYSTEM_SPECIFICATION_CONTAINER__VULNERABILITIES
static final int ATTACKER_SYSTEM_SPECIFICATION_CONTAINER__VULNERABILITIESThe feature id for the 'Vulnerabilities' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACKER_SYSTEM_SPECIFICATION_CONTAINER_FEATURE_COUNT
static final int ATTACKER_SYSTEM_SPECIFICATION_CONTAINER_FEATURE_COUNTThe number of structural features of the 'System Specification Container' class.- See Also:
- Generated class or method.
- Ordered collection.
-
DATAMODEL_ATTACKER
static final int DATAMODEL_ATTACKERThe meta object id for the 'Datamodel Attacker
' class.- See Also:
- Generated class or method.
-
DATAMODEL_ATTACKER__ID
static final int DATAMODEL_ATTACKER__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
DATAMODEL_ATTACKER__ENTITY_NAME
static final int DATAMODEL_ATTACKER__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
DATAMODEL_ATTACKER__DATA_TYPE
static final int DATAMODEL_ATTACKER__DATA_TYPEThe feature id for the 'Data Type' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
DATAMODEL_ATTACKER__REFERENCE_NAME
static final int DATAMODEL_ATTACKER__REFERENCE_NAMEThe feature id for the 'Reference Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
DATAMODEL_ATTACKER__SOURCE
static final int DATAMODEL_ATTACKER__SOURCEThe feature id for the 'Source' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
DATAMODEL_ATTACKER__METHOD
static final int DATAMODEL_ATTACKER__METHODThe feature id for the 'Method' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
DATAMODEL_ATTACKER__CONTEXT
static final int DATAMODEL_ATTACKER__CONTEXTThe feature id for the 'Context' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
DATAMODEL_ATTACKER_FEATURE_COUNT
static final int DATAMODEL_ATTACKER_FEATURE_COUNTThe number of structural features of the 'Datamodel Attacker' class.- See Also:
- Generated class or method.
- Ordered collection.
-
SURFACE_ATTACKER
static final int SURFACE_ATTACKERThe meta object id for the 'Surface Attacker
' class.- See Also:
- Generated class or method.
-
SURFACE_ATTACKER__ID
static final int SURFACE_ATTACKER__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SURFACE_ATTACKER__ENTITY_NAME
static final int SURFACE_ATTACKER__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SURFACE_ATTACKER__TARGETED_ELEMENT
static final int SURFACE_ATTACKER__TARGETED_ELEMENTThe feature id for the 'Targeted Element' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
SURFACE_ATTACKER__FILTERCRITERIA
static final int SURFACE_ATTACKER__FILTERCRITERIAThe feature id for the 'Filtercriteria' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SURFACE_ATTACKER_FEATURE_COUNT
static final int SURFACE_ATTACKER_FEATURE_COUNTThe number of structural features of the 'Surface Attacker' class.- See Also:
- Generated class or method.
- Ordered collection.
-
FILTER_CRITERION
static final int FILTER_CRITERIONThe meta object id for the 'Filter Criterion
' class.- See Also:
- Generated class or method.
-
FILTER_CRITERION__ENTITY_NAME
static final int FILTER_CRITERION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
FILTER_CRITERION_FEATURE_COUNT
static final int FILTER_CRITERION_FEATURE_COUNTThe number of structural features of the 'Filter Criterion' class.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY_FILTER_CRITERION
static final int VULNERABILITY_FILTER_CRITERIONThe meta object id for the 'Vulnerability Filter Criterion
' class.- See Also:
- Generated class or method.
-
VULNERABILITY_FILTER_CRITERION__ENTITY_NAME
static final int VULNERABILITY_FILTER_CRITERION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY_FILTER_CRITERION_FEATURE_COUNT
static final int VULNERABILITY_FILTER_CRITERION_FEATURE_COUNTThe number of structural features of the 'Vulnerability Filter Criterion' class.- See Also:
- Generated class or method.
- Ordered collection.
-
MAXIMUM_PATH_LENGTH_FILTER_CRITERION
static final int MAXIMUM_PATH_LENGTH_FILTER_CRITERIONThe meta object id for the 'Maximum Path Length Filter Criterion
' class.- See Also:
- Generated class or method.
-
MAXIMUM_PATH_LENGTH_FILTER_CRITERION__ENTITY_NAME
static final int MAXIMUM_PATH_LENGTH_FILTER_CRITERION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
MAXIMUM_PATH_LENGTH_FILTER_CRITERION__MAXIMUM_PATH_LENGTH
static final int MAXIMUM_PATH_LENGTH_FILTER_CRITERION__MAXIMUM_PATH_LENGTHThe feature id for the 'Maximum Path Length' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
MAXIMUM_PATH_LENGTH_FILTER_CRITERION_FEATURE_COUNT
static final int MAXIMUM_PATH_LENGTH_FILTER_CRITERION_FEATURE_COUNTThe number of structural features of the 'Maximum Path Length Filter Criterion' class.- See Also:
- Generated class or method.
- Ordered collection.
-
EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION
static final int EXPLOITABILITY_VULNERABILITY_FILTER_CRITERIONThe meta object id for the 'Exploitability Vulnerability Filter Criterion
' class.- See Also:
- Generated class or method.
-
EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__ENTITY_NAME
static final int EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__ATTACK_VECTOR_MAXIMUM
static final int EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__ATTACK_VECTOR_MAXIMUMThe feature id for the 'Attack Vector Maximum' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__ATTACK_COMPLEXITY_MAXIMUM
static final int EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__ATTACK_COMPLEXITY_MAXIMUMThe feature id for the 'Attack Complexity Maximum' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__PRIVILEGES_MAXIMUM
static final int EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__PRIVILEGES_MAXIMUMThe feature id for the 'Privileges Maximum' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__USER_INTERACTION_MAXIMUM
static final int EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION__USER_INTERACTION_MAXIMUMThe feature id for the 'User Interaction Maximum' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION_FEATURE_COUNT
static final int EXPLOITABILITY_VULNERABILITY_FILTER_CRITERION_FEATURE_COUNTThe number of structural features of the 'Exploitability Vulnerability Filter Criterion' class.- See Also:
- Generated class or method.
- Ordered collection.
-
IMPACT_VULNERABILITY_FILTER_CRITERION
static final int IMPACT_VULNERABILITY_FILTER_CRITERIONThe meta object id for the 'Impact Vulnerability Filter Criterion
' class.- See Also:
- Generated class or method.
-
IMPACT_VULNERABILITY_FILTER_CRITERION__ENTITY_NAME
static final int IMPACT_VULNERABILITY_FILTER_CRITERION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
IMPACT_VULNERABILITY_FILTER_CRITERION__CONFIDENTIALITY_IMPACT_MINIMUM
static final int IMPACT_VULNERABILITY_FILTER_CRITERION__CONFIDENTIALITY_IMPACT_MINIMUMThe feature id for the 'Confidentiality Impact Minimum' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
IMPACT_VULNERABILITY_FILTER_CRITERION__INTEGRITY_IMPACT_MINIMUM
static final int IMPACT_VULNERABILITY_FILTER_CRITERION__INTEGRITY_IMPACT_MINIMUMThe feature id for the 'Integrity Impact Minimum' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
IMPACT_VULNERABILITY_FILTER_CRITERION__AVAILABILITY_IMPACT_MINIMUM
static final int IMPACT_VULNERABILITY_FILTER_CRITERION__AVAILABILITY_IMPACT_MINIMUMThe feature id for the 'Availability Impact Minimum' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
IMPACT_VULNERABILITY_FILTER_CRITERION_FEATURE_COUNT
static final int IMPACT_VULNERABILITY_FILTER_CRITERION_FEATURE_COUNTThe number of structural features of the 'Impact Vulnerability Filter Criterion' class.- See Also:
- Generated class or method.
- Ordered collection.
-
INITIAL_CREDENTIAL_FILTER_CRITERION
static final int INITIAL_CREDENTIAL_FILTER_CRITERIONThe meta object id for the 'Initial Credential Filter Criterion
' class.- See Also:
- Generated class or method.
-
INITIAL_CREDENTIAL_FILTER_CRITERION__ENTITY_NAME
static final int INITIAL_CREDENTIAL_FILTER_CRITERION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
INITIAL_CREDENTIAL_FILTER_CRITERION__PROHIBITED_INITIAL_CREDENTIALS
static final int INITIAL_CREDENTIAL_FILTER_CRITERION__PROHIBITED_INITIAL_CREDENTIALSThe feature id for the 'Prohibited Initial Credentials' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
INITIAL_CREDENTIAL_FILTER_CRITERION_FEATURE_COUNT
static final int INITIAL_CREDENTIAL_FILTER_CRITERION_FEATURE_COUNTThe number of structural features of the 'Initial Credential Filter Criterion' class.- See Also:
- Generated class or method.
- Ordered collection.
-
START_ELEMENT_FILTER_CRITERION
static final int START_ELEMENT_FILTER_CRITERIONThe meta object id for the 'Start Element Filter Criterion
' class.- See Also:
- Generated class or method.
-
START_ELEMENT_FILTER_CRITERION__ENTITY_NAME
static final int START_ELEMENT_FILTER_CRITERION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
START_ELEMENT_FILTER_CRITERION__START_COMPONENTS
static final int START_ELEMENT_FILTER_CRITERION__START_COMPONENTSThe feature id for the 'Start Components' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
START_ELEMENT_FILTER_CRITERION__START_RESOURCES
static final int START_ELEMENT_FILTER_CRITERION__START_RESOURCESThe feature id for the 'Start Resources' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
START_ELEMENT_FILTER_CRITERION_FEATURE_COUNT
static final int START_ELEMENT_FILTER_CRITERION_FEATURE_COUNTThe number of structural features of the 'Start Element Filter Criterion' class.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Method Details
-
getAttackerContainer
EClass getAttackerContainer()Returns the meta object for class 'Container
'.- Returns:
- the meta object for class 'Container'.
- See Also:
- Generated class or method.
-
getAttackerContainer_Attacker
EReference getAttackerContainer_Attacker()Returns the meta object for the containment reference list 'Attacker
'.- Returns:
- the meta object for the containment reference list 'Attacker'.
- See Also:
- Generated class or method.
-
getAttackerContainer_Surfaceattacker
EReference getAttackerContainer_Surfaceattacker()Returns the meta object for the containment reference list 'Surfaceattacker
'.- Returns:
- the meta object for the containment reference list 'Surfaceattacker'.
- See Also:
- Generated class or method.
-
getAttacker
EClass getAttacker()Returns the meta object for class 'Attacker
'.- Returns:
- the meta object for class 'Attacker'.
- See Also:
- Generated class or method.
-
getAttacker_CompromisedResourceElements
EReference getAttacker_CompromisedResourceElements()Returns the meta object for the containment reference list 'Compromised Resource Elements
'.- Returns:
- the meta object for the containment reference list 'Compromised Resource Elements'.
- See Also:
- Generated class or method.
-
getAttacker_Attacks
EReference getAttacker_Attacks()Returns the meta object for the reference list 'Attacks
'.- Returns:
- the meta object for the reference list 'Attacks'.
- See Also:
- Generated class or method.
-
getAttacker_ExploitContextProviders
EAttribute getAttacker_ExploitContextProviders()Returns the meta object for the attribute 'Exploit Context Providers
'.- Returns:
- the meta object for the attribute 'Exploit Context Providers'.
- See Also:
- Generated class or method.
-
getAttacker_Credentials
EReference getAttacker_Credentials()Returns the meta object for the reference list 'Credentials
'.- Returns:
- the meta object for the reference list 'Credentials'.
- See Also:
- Generated class or method.
-
getAttacker_CompromisedComponents
EReference getAttacker_CompromisedComponents()Returns the meta object for the containment reference list 'Compromised Components
'.- Returns:
- the meta object for the containment reference list 'Compromised Components'.
- See Also:
- Generated class or method.
-
getAttackerSpecification
EClass getAttackerSpecification()Returns the meta object for class 'Specification
'.- Returns:
- the meta object for class 'Specification'.
- See Also:
- Generated class or method.
-
getAttackerSpecification_Attackers
EReference getAttackerSpecification_Attackers()Returns the meta object for the containment reference 'Attackers
'.- Returns:
- the meta object for the containment reference 'Attackers'.
- See Also:
- Generated class or method.
-
getAttackerSpecification_Attacks
EReference getAttackerSpecification_Attacks()Returns the meta object for the containment reference 'Attacks
'.- Returns:
- the meta object for the containment reference 'Attacks'.
- See Also:
- Generated class or method.
-
getAttackerSpecification_Vulnerabilites
EReference getAttackerSpecification_Vulnerabilites()Returns the meta object for the containment reference 'Vulnerabilites
'.- Returns:
- the meta object for the containment reference 'Vulnerabilites'.
- See Also:
- Generated class or method.
-
getAttackerSpecification_Categoryspecification
EReference getAttackerSpecification_Categoryspecification()Returns the meta object for the containment reference 'Categoryspecification
'.- Returns:
- the meta object for the containment reference 'Categoryspecification'.
- See Also:
- Generated class or method.
-
getAttackerSpecification_Systemintegration
EReference getAttackerSpecification_Systemintegration()Returns the meta object for the containment reference 'Systemintegration
'.- Returns:
- the meta object for the containment reference 'Systemintegration'.
- See Also:
- Generated class or method.
-
getAttackContainer
EClass getAttackContainer()Returns the meta object for class 'Attack Container
'.- Returns:
- the meta object for class 'Attack Container'.
- See Also:
- Generated class or method.
-
getAttackContainer_Attack
EReference getAttackContainer_Attack()Returns the meta object for the containment reference list 'Attack
'.- Returns:
- the meta object for the containment reference list 'Attack'.
- See Also:
- Generated class or method.
-
getVulnerabilityContainer
EClass getVulnerabilityContainer()Returns the meta object for class 'Vulnerability Container
'.- Returns:
- the meta object for class 'Vulnerability Container'.
- See Also:
- Generated class or method.
-
getVulnerabilityContainer_Vulnerability
EReference getVulnerabilityContainer_Vulnerability()Returns the meta object for the containment reference list 'Vulnerability
'.- Returns:
- the meta object for the containment reference list 'Vulnerability'.
- See Also:
- Generated class or method.
-
getCategorySpecification
EClass getCategorySpecification()Returns the meta object for class 'Category Specification
'.- Returns:
- the meta object for class 'Category Specification'.
- See Also:
- Generated class or method.
-
getCategorySpecification_Categories
EReference getCategorySpecification_Categories()Returns the meta object for the containment reference list 'Categories
'.- Returns:
- the meta object for the containment reference list 'Categories'.
- See Also:
- Generated class or method.
-
getAttackerSystemSpecificationContainer
EClass getAttackerSystemSpecificationContainer()Returns the meta object for class 'System Specification Container
'.- Returns:
- the meta object for class 'System Specification Container'.
- See Also:
- Generated class or method.
-
getAttackerSystemSpecificationContainer_Vulnerabilities
EReference getAttackerSystemSpecificationContainer_Vulnerabilities()Returns the meta object for the containment reference list 'Vulnerabilities
'.- Returns:
- the meta object for the containment reference list 'Vulnerabilities'.
- See Also:
- Generated class or method.
-
getDatamodelAttacker
EClass getDatamodelAttacker()Returns the meta object for class 'Datamodel Attacker
'.- Returns:
- the meta object for class 'Datamodel Attacker'.
- See Also:
- Generated class or method.
-
getDatamodelAttacker_DataType
EReference getDatamodelAttacker_DataType()Returns the meta object for the reference 'Data Type
'.- Returns:
- the meta object for the reference 'Data Type'.
- See Also:
- Generated class or method.
-
getDatamodelAttacker_ReferenceName
EAttribute getDatamodelAttacker_ReferenceName()Returns the meta object for the attribute 'Reference Name
'.- Returns:
- the meta object for the attribute 'Reference Name'.
- See Also:
- Generated class or method.
-
getDatamodelAttacker_Source
EReference getDatamodelAttacker_Source()Returns the meta object for the reference 'Source
'.- Returns:
- the meta object for the reference 'Source'.
- See Also:
- Generated class or method.
-
getDatamodelAttacker_Method
EReference getDatamodelAttacker_Method()Returns the meta object for the reference 'Method
'.- Returns:
- the meta object for the reference 'Method'.
- See Also:
- Generated class or method.
-
getDatamodelAttacker_Context
EReference getDatamodelAttacker_Context()Returns the meta object for the reference list 'Context
'.- Returns:
- the meta object for the reference list 'Context'.
- See Also:
- Generated class or method.
-
getSurfaceAttacker
EClass getSurfaceAttacker()Returns the meta object for class 'Surface Attacker
'.- Returns:
- the meta object for class 'Surface Attacker'.
- See Also:
- Generated class or method.
-
getSurfaceAttacker_TargetedElement
EReference getSurfaceAttacker_TargetedElement()Returns the meta object for the reference 'Targeted Element
'.- Returns:
- the meta object for the reference 'Targeted Element'.
- See Also:
- Generated class or method.
-
getSurfaceAttacker_Filtercriteria
EReference getSurfaceAttacker_Filtercriteria()Returns the meta object for the containment reference list 'Filtercriteria
'.- Returns:
- the meta object for the containment reference list 'Filtercriteria'.
- See Also:
- Generated class or method.
-
getFilterCriterion
EClass getFilterCriterion()Returns the meta object for class 'Filter Criterion
'.- Returns:
- the meta object for class 'Filter Criterion'.
- See Also:
- Generated class or method.
-
getVulnerabilityFilterCriterion
EClass getVulnerabilityFilterCriterion()Returns the meta object for class 'Vulnerability Filter Criterion
'.- Returns:
- the meta object for class 'Vulnerability Filter Criterion'.
- See Also:
- Generated class or method.
-
getMaximumPathLengthFilterCriterion
EClass getMaximumPathLengthFilterCriterion()Returns the meta object for class 'Maximum Path Length Filter Criterion
'.- Returns:
- the meta object for class 'Maximum Path Length Filter Criterion'.
- See Also:
- Generated class or method.
-
getMaximumPathLengthFilterCriterion_MaximumPathLength
EAttribute getMaximumPathLengthFilterCriterion_MaximumPathLength()Returns the meta object for the attribute 'Maximum Path Length
'.- Returns:
- the meta object for the attribute 'Maximum Path Length'.
- See Also:
- Generated class or method.
-
getExploitabilityVulnerabilityFilterCriterion
EClass getExploitabilityVulnerabilityFilterCriterion()Returns the meta object for class 'Exploitability Vulnerability Filter Criterion
'.- Returns:
- the meta object for class 'Exploitability Vulnerability Filter Criterion'.
- See Also:
- Generated class or method.
-
getExploitabilityVulnerabilityFilterCriterion_AttackVectorMaximum
EAttribute getExploitabilityVulnerabilityFilterCriterion_AttackVectorMaximum()Returns the meta object for the attribute 'Attack Vector Maximum
'.- Returns:
- the meta object for the attribute 'Attack Vector Maximum'.
- See Also:
- Generated class or method.
-
getExploitabilityVulnerabilityFilterCriterion_AttackComplexityMaximum
EAttribute getExploitabilityVulnerabilityFilterCriterion_AttackComplexityMaximum()Returns the meta object for the attribute 'Attack Complexity Maximum
'.- Returns:
- the meta object for the attribute 'Attack Complexity Maximum'.
- See Also:
- Generated class or method.
-
getExploitabilityVulnerabilityFilterCriterion_PrivilegesMaximum
EAttribute getExploitabilityVulnerabilityFilterCriterion_PrivilegesMaximum()Returns the meta object for the attribute 'Privileges Maximum
'.- Returns:
- the meta object for the attribute 'Privileges Maximum'.
- See Also:
- Generated class or method.
-
getExploitabilityVulnerabilityFilterCriterion_UserInteractionMaximum
EAttribute getExploitabilityVulnerabilityFilterCriterion_UserInteractionMaximum()Returns the meta object for the attribute 'User Interaction Maximum
'.- Returns:
- the meta object for the attribute 'User Interaction Maximum'.
- See Also:
- Generated class or method.
-
getImpactVulnerabilityFilterCriterion
EClass getImpactVulnerabilityFilterCriterion()Returns the meta object for class 'Impact Vulnerability Filter Criterion
'.- Returns:
- the meta object for class 'Impact Vulnerability Filter Criterion'.
- See Also:
- Generated class or method.
-
getImpactVulnerabilityFilterCriterion_ConfidentialityImpactMinimum
EAttribute getImpactVulnerabilityFilterCriterion_ConfidentialityImpactMinimum()Returns the meta object for the attribute 'Confidentiality Impact Minimum
'.- Returns:
- the meta object for the attribute 'Confidentiality Impact Minimum'.
- See Also:
- Generated class or method.
-
getImpactVulnerabilityFilterCriterion_IntegrityImpactMinimum
EAttribute getImpactVulnerabilityFilterCriterion_IntegrityImpactMinimum()Returns the meta object for the attribute 'Integrity Impact Minimum
'.- Returns:
- the meta object for the attribute 'Integrity Impact Minimum'.
- See Also:
- Generated class or method.
-
getImpactVulnerabilityFilterCriterion_AvailabilityImpactMinimum
EAttribute getImpactVulnerabilityFilterCriterion_AvailabilityImpactMinimum()Returns the meta object for the attribute 'Availability Impact Minimum
'.- Returns:
- the meta object for the attribute 'Availability Impact Minimum'.
- See Also:
- Generated class or method.
-
getInitialCredentialFilterCriterion
EClass getInitialCredentialFilterCriterion()Returns the meta object for class 'Initial Credential Filter Criterion
'.- Returns:
- the meta object for class 'Initial Credential Filter Criterion'.
- See Also:
- Generated class or method.
-
getInitialCredentialFilterCriterion_ProhibitedInitialCredentials
EReference getInitialCredentialFilterCriterion_ProhibitedInitialCredentials()Returns the meta object for the reference list 'Prohibited Initial Credentials
'.- Returns:
- the meta object for the reference list 'Prohibited Initial Credentials'.
- See Also:
- Generated class or method.
-
getStartElementFilterCriterion
EClass getStartElementFilterCriterion()Returns the meta object for class 'Start Element Filter Criterion
'.- Returns:
- the meta object for class 'Start Element Filter Criterion'.
- See Also:
- Generated class or method.
-
getStartElementFilterCriterion_StartComponents
EReference getStartElementFilterCriterion_StartComponents()Returns the meta object for the containment reference list 'Start Components
'.- Returns:
- the meta object for the containment reference list 'Start Components'.
- See Also:
- Generated class or method.
-
getStartElementFilterCriterion_StartResources
EReference getStartElementFilterCriterion_StartResources()Returns the meta object for the containment reference list 'Start Resources
'.- Returns:
- the meta object for the containment reference list 'Start Resources'.
- See Also:
- Generated class or method.
-
getAttackerFactory
AttackerFactory getAttackerFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-