Interface AttackSpecificationPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
AttackSpecificationPackageImpl
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
' class.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 meta object id for the 'Attack Category
' class.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 number of structural features of the 'Attack Category' class.static final int
The meta object id for the 'Attack Complexity
' enum.static final int
The number of structural features of the 'Attack' class.static final int
The meta object id for the 'Attack Vector
' enum.static final int
The meta object id for the 'Availability Impact
' enum.static final int
The meta object id for the 'Category Attack
' class.static final int
The feature id for the 'Category' 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 number of structural features of the 'Category Attack' class.static final int
The meta object id for the 'Confidentiality Impact
' enum.static final int
The meta object id for the 'CVE Attack
' class.static final int
The feature id for the 'Category' 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 number of structural features of the 'CVE Attack' class.static final int
The meta object id for the 'CVE Vulnerability
' class.static final int
The feature id for the 'Attack Complexity' attribute.static final int
The feature id for the 'Attack Vector' attribute.static final int
The feature id for the 'Availability Impact' attribute.static final int
The feature id for the 'Confidentiality Impact' attribute.static final int
The feature id for the 'Cve ID' reference.static final int
The feature id for the 'Cwe ID' reference list.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Gained Attributes' reference list.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Integrity Impact' attribute.static final int
The feature id for the 'Privileges' attribute.static final int
The feature id for the 'Required Credentials' reference.static final int
The feature id for the 'Role' containment reference list.static final int
The feature id for the 'Take Over' attribute.static final int
The feature id for the 'User Interaction' attribute.static final int
The number of structural features of the 'CVE Vulnerability' class.static final int
The meta object id for the 'CVEID
' class.static final int
The feature id for the 'Cve ID' attribute.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 number of structural features of the 'CVEID' class.static final int
The meta object id for the 'CWE Attack
' class.static final int
The feature id for the 'Category' 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 number of structural features of the 'CWE Attack' class.static final int
The meta object id for the 'CWE Based Vulnerability
' class.static final int
The feature id for the 'Cwe ID' reference list.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 number of structural features of the 'CWE Based Vulnerability' class.static final int
The meta object id for the 'CWE Vulnerability
' class.static final int
The feature id for the 'Attack Complexity' attribute.static final int
The feature id for the 'Attack Vector' attribute.static final int
The feature id for the 'Availability Impact' attribute.static final int
The feature id for the 'Confidentiality Impact' attribute.static final int
The feature id for the 'Cwe ID' reference list.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Gained Attributes' reference list.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Integrity Impact' attribute.static final int
The feature id for the 'Privileges' attribute.static final int
The feature id for the 'Required Credentials' reference.static final int
The feature id for the 'Role' containment reference list.static final int
The feature id for the 'Take Over' attribute.static final int
The feature id for the 'User Interaction' attribute.static final int
The number of structural features of the 'CWE Vulnerability' class.static final int
The meta object id for the 'CWEID
' class.static final int
The feature id for the 'Children' reference list.static final int
The feature id for the 'Cwe ID' attribute.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 'Parents' reference list.static final int
The number of structural features of the 'CWEID' class.static final AttackSpecificationPackage
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 'Integrity Impact
' enum.static final int
The meta object id for the 'Mitigation
' class.static final int
The feature id for the 'Type' attribute.static final int
The feature id for the 'Vulnerability' reference list.static final int
The number of structural features of the 'Mitigation' class.static final int
The meta object id for the 'Mitigation Types
' enum.static final int
The meta object id for the 'Privileges
' enum.static final int
The meta object id for the 'Role
' class.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 number of structural features of the 'Role' class.static final int
The meta object id for the 'User Interaction
' enum.static final int
The meta object id for the 'Vulnerability
' class.static final int
The feature id for the 'Attack Complexity' attribute.static final int
The feature id for the 'Attack Vector' attribute.static final int
The feature id for the 'Availability Impact' attribute.static final int
The feature id for the 'Confidentiality Impact' attribute.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Gained Attributes' reference list.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Integrity Impact' attribute.static final int
The feature id for the 'Privileges' attribute.static final int
The feature id for the 'Required Credentials' reference.static final int
The feature id for the 'Role' containment reference list.static final int
The feature id for the 'Take Over' attribute.static final int
The feature id for the 'User Interaction' attribute.static final int
The number of structural features of the 'Vulnerability' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Attack
'.Returns the meta object for class 'Attack Category
'.Returns the meta object for enum 'Attack Complexity
'.Returns the factory that creates the instances of the model.Returns the meta object for enum 'Attack Vector
'.Returns the meta object for enum 'Availability Impact
'.Returns the meta object for class 'Category Attack
'.Returns the meta object for the reference 'Category
'.Returns the meta object for enum 'Confidentiality Impact
'.Returns the meta object for class 'CVE Attack
'.getCVEID()
Returns the meta object for class 'CVEID
'.Returns the meta object for the attribute 'Cve ID
'.Returns the meta object for class 'CVE Vulnerability
'.Returns the meta object for the reference 'Cve ID
'.Returns the meta object for class 'CWE Attack
'.Returns the meta object for class 'CWE Based Vulnerability
'.Returns the meta object for the reference list 'Cwe ID
'.getCWEID()
Returns the meta object for class 'CWEID
'.Returns the meta object for the reference list 'Children
'.Returns the meta object for the attribute 'Cwe ID
'.Returns the meta object for the reference list 'Parents
'.Returns the meta object for class 'CWE Vulnerability
'.Returns the meta object for enum 'Integrity Impact
'.Returns the meta object for class 'Mitigation
'.Returns the meta object for the attribute 'Type
'.Returns the meta object for the reference list 'Vulnerability
'.Returns the meta object for enum 'Mitigation Types
'.Returns the meta object for enum 'Privileges
'.getRole()
Returns the meta object for class 'Role
'.Returns the meta object for enum 'User Interaction
'.Returns the meta object for class 'Vulnerability
'.Returns the meta object for the attribute 'Attack Complexity
'.Returns the meta object for the attribute 'Attack Vector
'.Returns the meta object for the attribute 'Availability Impact
'.Returns the meta object for the attribute 'Confidentiality Impact
'.Returns the meta object for the reference list 'Gained Attributes
'.Returns the meta object for the attribute 'Integrity Impact
'.Returns the meta object for the attribute 'Privileges
'.Returns the meta object for the reference 'Required Credentials
'.Returns the meta object for the containment reference list 'Role
'.Returns the meta object for the attribute 'Take Over
'.Returns the meta object for the attribute 'User Interaction
'.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.
-
ATTACK
static final int ATTACKThe meta object id for the 'Attack
' class.- See Also:
- Generated class or method.
-
ATTACK__ID
static final int ATTACK__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACK__ENTITY_NAME
static final int ATTACK__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACK_FEATURE_COUNT
static final int ATTACK_FEATURE_COUNTThe number of structural features of the 'Attack' class.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY
static final int VULNERABILITYThe meta object id for the 'Vulnerability
' class.- See Also:
- Generated class or method.
-
VULNERABILITY__ID
static final int VULNERABILITY__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__ENTITY_NAME
static final int VULNERABILITY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__ATTACK_VECTOR
static final int VULNERABILITY__ATTACK_VECTORThe feature id for the 'Attack Vector' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__ATTACK_COMPLEXITY
static final int VULNERABILITY__ATTACK_COMPLEXITYThe feature id for the 'Attack Complexity' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__PRIVILEGES
static final int VULNERABILITY__PRIVILEGESThe feature id for the 'Privileges' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__USER_INTERACTION
static final int VULNERABILITY__USER_INTERACTIONThe feature id for the 'User Interaction' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__REQUIRED_CREDENTIALS
static final int VULNERABILITY__REQUIRED_CREDENTIALSThe feature id for the 'Required Credentials' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__CONFIDENTIALITY_IMPACT
static final int VULNERABILITY__CONFIDENTIALITY_IMPACTThe feature id for the 'Confidentiality Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__INTEGRITY_IMPACT
static final int VULNERABILITY__INTEGRITY_IMPACTThe feature id for the 'Integrity Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__AVAILABILITY_IMPACT
static final int VULNERABILITY__AVAILABILITY_IMPACTThe feature id for the 'Availability Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__GAINED_ATTRIBUTES
static final int VULNERABILITY__GAINED_ATTRIBUTESThe feature id for the 'Gained Attributes' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__TAKE_OVER
static final int VULNERABILITY__TAKE_OVERThe feature id for the 'Take Over' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__ROLE
static final int VULNERABILITY__ROLEThe feature id for the 'Role' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
VULNERABILITY_FEATURE_COUNT
static final int VULNERABILITY_FEATURE_COUNTThe number of structural features of the 'Vulnerability' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CATEGORY_ATTACK
static final int CATEGORY_ATTACKThe meta object id for the 'Category Attack
' class.- See Also:
- Generated class or method.
-
CATEGORY_ATTACK__ID
static final int CATEGORY_ATTACK__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CATEGORY_ATTACK__ENTITY_NAME
static final int CATEGORY_ATTACK__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CATEGORY_ATTACK__CATEGORY
static final int CATEGORY_ATTACK__CATEGORYThe feature id for the 'Category' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
CATEGORY_ATTACK_FEATURE_COUNT
static final int CATEGORY_ATTACK_FEATURE_COUNTThe number of structural features of the 'Category Attack' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_BASED_VULNERABILITY
static final int CWE_BASED_VULNERABILITYThe meta object id for the 'CWE Based Vulnerability
' class.- See Also:
- Generated class or method.
-
CWE_BASED_VULNERABILITY__ID
static final int CWE_BASED_VULNERABILITY__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_BASED_VULNERABILITY__ENTITY_NAME
static final int CWE_BASED_VULNERABILITY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_BASED_VULNERABILITY__CWE_ID
static final int CWE_BASED_VULNERABILITY__CWE_IDThe feature id for the 'Cwe ID' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_BASED_VULNERABILITY_FEATURE_COUNT
static final int CWE_BASED_VULNERABILITY_FEATURE_COUNTThe number of structural features of the 'CWE Based Vulnerability' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY
static final int CVE_VULNERABILITYThe meta object id for the 'CVE Vulnerability
' class.- See Also:
- Generated class or method.
-
CVE_VULNERABILITY__ID
static final int CVE_VULNERABILITY__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__ENTITY_NAME
static final int CVE_VULNERABILITY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__CWE_ID
static final int CVE_VULNERABILITY__CWE_IDThe feature id for the 'Cwe ID' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__ATTACK_VECTOR
static final int CVE_VULNERABILITY__ATTACK_VECTORThe feature id for the 'Attack Vector' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__ATTACK_COMPLEXITY
static final int CVE_VULNERABILITY__ATTACK_COMPLEXITYThe feature id for the 'Attack Complexity' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__PRIVILEGES
static final int CVE_VULNERABILITY__PRIVILEGESThe feature id for the 'Privileges' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__USER_INTERACTION
static final int CVE_VULNERABILITY__USER_INTERACTIONThe feature id for the 'User Interaction' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__REQUIRED_CREDENTIALS
static final int CVE_VULNERABILITY__REQUIRED_CREDENTIALSThe feature id for the 'Required Credentials' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__CONFIDENTIALITY_IMPACT
static final int CVE_VULNERABILITY__CONFIDENTIALITY_IMPACTThe feature id for the 'Confidentiality Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__INTEGRITY_IMPACT
static final int CVE_VULNERABILITY__INTEGRITY_IMPACTThe feature id for the 'Integrity Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__AVAILABILITY_IMPACT
static final int CVE_VULNERABILITY__AVAILABILITY_IMPACTThe feature id for the 'Availability Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__GAINED_ATTRIBUTES
static final int CVE_VULNERABILITY__GAINED_ATTRIBUTESThe feature id for the 'Gained Attributes' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__TAKE_OVER
static final int CVE_VULNERABILITY__TAKE_OVERThe feature id for the 'Take Over' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__ROLE
static final int CVE_VULNERABILITY__ROLEThe feature id for the 'Role' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__CVE_ID
static final int CVE_VULNERABILITY__CVE_IDThe feature id for the 'Cve ID' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY_FEATURE_COUNT
static final int CVE_VULNERABILITY_FEATURE_COUNTThe number of structural features of the 'CVE Vulnerability' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACK_CATEGORY
static final int ATTACK_CATEGORYThe meta object id for the 'Attack Category
' class.- See Also:
- Generated class or method.
-
ATTACK_CATEGORY__ID
static final int ATTACK_CATEGORY__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACK_CATEGORY__ENTITY_NAME
static final int ATTACK_CATEGORY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACK_CATEGORY_FEATURE_COUNT
static final int ATTACK_CATEGORY_FEATURE_COUNTThe number of structural features of the 'Attack Category' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CWEID
static final int CWEIDThe meta object id for the 'CWEID
' class.- See Also:
- Generated class or method.
-
CWEID__ID
static final int CWEID__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWEID__ENTITY_NAME
static final int CWEID__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWEID__CWE_ID
static final int CWEID__CWE_IDThe feature id for the 'Cwe ID' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWEID__CHILDREN
static final int CWEID__CHILDRENThe feature id for the 'Children' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CWEID__PARENTS
static final int CWEID__PARENTSThe feature id for the 'Parents' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CWEID_FEATURE_COUNT
static final int CWEID_FEATURE_COUNTThe number of structural features of the 'CWEID' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_ATTACK
static final int CWE_ATTACKThe meta object id for the 'CWE Attack
' class.- See Also:
- Generated class or method.
-
CWE_ATTACK__ID
static final int CWE_ATTACK__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_ATTACK__ENTITY_NAME
static final int CWE_ATTACK__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_ATTACK__CATEGORY
static final int CWE_ATTACK__CATEGORYThe feature id for the 'Category' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_ATTACK_FEATURE_COUNT
static final int CWE_ATTACK_FEATURE_COUNTThe number of structural features of the 'CWE Attack' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_ATTACK
static final int CVE_ATTACKThe meta object id for the 'CVE Attack
' class.- See Also:
- Generated class or method.
-
CVE_ATTACK__ID
static final int CVE_ATTACK__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_ATTACK__ENTITY_NAME
static final int CVE_ATTACK__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_ATTACK__CATEGORY
static final int CVE_ATTACK__CATEGORYThe feature id for the 'Category' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
CVE_ATTACK_FEATURE_COUNT
static final int CVE_ATTACK_FEATURE_COUNTThe number of structural features of the 'CVE Attack' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CVEID
static final int CVEIDThe meta object id for the 'CVEID
' class.- See Also:
- Generated class or method.
-
CVEID__ID
static final int CVEID__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVEID__ENTITY_NAME
static final int CVEID__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVEID__CVE_ID
static final int CVEID__CVE_IDThe feature id for the 'Cve ID' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CVEID_FEATURE_COUNT
static final int CVEID_FEATURE_COUNTThe number of structural features of the 'CVEID' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY
static final int CWE_VULNERABILITYThe meta object id for the 'CWE Vulnerability
' class.- See Also:
- Generated class or method.
-
CWE_VULNERABILITY__ID
static final int CWE_VULNERABILITY__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__ENTITY_NAME
static final int CWE_VULNERABILITY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__ATTACK_VECTOR
static final int CWE_VULNERABILITY__ATTACK_VECTORThe feature id for the 'Attack Vector' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__ATTACK_COMPLEXITY
static final int CWE_VULNERABILITY__ATTACK_COMPLEXITYThe feature id for the 'Attack Complexity' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__PRIVILEGES
static final int CWE_VULNERABILITY__PRIVILEGESThe feature id for the 'Privileges' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__USER_INTERACTION
static final int CWE_VULNERABILITY__USER_INTERACTIONThe feature id for the 'User Interaction' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__REQUIRED_CREDENTIALS
static final int CWE_VULNERABILITY__REQUIRED_CREDENTIALSThe feature id for the 'Required Credentials' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__CONFIDENTIALITY_IMPACT
static final int CWE_VULNERABILITY__CONFIDENTIALITY_IMPACTThe feature id for the 'Confidentiality Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__INTEGRITY_IMPACT
static final int CWE_VULNERABILITY__INTEGRITY_IMPACTThe feature id for the 'Integrity Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__AVAILABILITY_IMPACT
static final int CWE_VULNERABILITY__AVAILABILITY_IMPACTThe feature id for the 'Availability Impact' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__GAINED_ATTRIBUTES
static final int CWE_VULNERABILITY__GAINED_ATTRIBUTESThe feature id for the 'Gained Attributes' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__TAKE_OVER
static final int CWE_VULNERABILITY__TAKE_OVERThe feature id for the 'Take Over' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__ROLE
static final int CWE_VULNERABILITY__ROLEThe feature id for the 'Role' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__CWE_ID
static final int CWE_VULNERABILITY__CWE_IDThe feature id for the 'Cwe ID' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY_FEATURE_COUNT
static final int CWE_VULNERABILITY_FEATURE_COUNTThe number of structural features of the 'CWE Vulnerability' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ROLE
static final int ROLEThe meta object id for the 'Role
' class.- See Also:
- Generated class or method.
-
ROLE__ID
static final int ROLE__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ROLE__ENTITY_NAME
static final int ROLE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
ROLE_FEATURE_COUNT
static final int ROLE_FEATURE_COUNTThe number of structural features of the 'Role' class.- See Also:
- Generated class or method.
- Ordered collection.
-
MITIGATION
static final int MITIGATIONThe meta object id for the 'Mitigation
' class.- See Also:
- Generated class or method.
-
MITIGATION__VULNERABILITY
static final int MITIGATION__VULNERABILITYThe feature id for the 'Vulnerability' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
MITIGATION__TYPE
static final int MITIGATION__TYPEThe feature id for the 'Type' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
MITIGATION_FEATURE_COUNT
static final int MITIGATION_FEATURE_COUNTThe number of structural features of the 'Mitigation' class.- See Also:
- Generated class or method.
- Ordered collection.
-
ATTACK_VECTOR
static final int ATTACK_VECTORThe meta object id for the 'Attack Vector
' enum.- See Also:
- Generated class or method.
-
PRIVILEGES
static final int PRIVILEGESThe meta object id for the 'Privileges
' enum.- See Also:
- Generated class or method.
-
CONFIDENTIALITY_IMPACT
static final int CONFIDENTIALITY_IMPACTThe meta object id for the 'Confidentiality Impact
' enum.- See Also:
- Generated class or method.
-
INTEGRITY_IMPACT
static final int INTEGRITY_IMPACTThe meta object id for the 'Integrity Impact
' enum.- See Also:
- Generated class or method.
-
AVAILABILITY_IMPACT
static final int AVAILABILITY_IMPACTThe meta object id for the 'Availability Impact
' enum.- See Also:
- Generated class or method.
-
ATTACK_COMPLEXITY
static final int ATTACK_COMPLEXITYThe meta object id for the 'Attack Complexity
' enum.- See Also:
- Generated class or method.
-
USER_INTERACTION
static final int USER_INTERACTIONThe meta object id for the 'User Interaction
' enum.- See Also:
- Generated class or method.
-
MITIGATION_TYPES
static final int MITIGATION_TYPESThe meta object id for the 'Mitigation Types
' enum.- See Also:
- Generated class or method.
-
-
Method Details
-
getAttack
EClass getAttack()Returns the meta object for class 'Attack
'.- Returns:
- the meta object for class 'Attack'.
- See Also:
- Generated class or method.
-
getVulnerability
EClass getVulnerability()Returns the meta object for class 'Vulnerability
'.- Returns:
- the meta object for class 'Vulnerability'.
- See Also:
- Generated class or method.
-
getVulnerability_AttackVector
EAttribute getVulnerability_AttackVector()Returns the meta object for the attribute 'Attack Vector
'.- Returns:
- the meta object for the attribute 'Attack Vector'.
- See Also:
- Generated class or method.
-
getVulnerability_AttackComplexity
EAttribute getVulnerability_AttackComplexity()Returns the meta object for the attribute 'Attack Complexity
'.- Returns:
- the meta object for the attribute 'Attack Complexity'.
- See Also:
- Generated class or method.
-
getVulnerability_Privileges
EAttribute getVulnerability_Privileges()Returns the meta object for the attribute 'Privileges
'.- Returns:
- the meta object for the attribute 'Privileges'.
- See Also:
- Generated class or method.
-
getVulnerability_UserInteraction
EAttribute getVulnerability_UserInteraction()Returns the meta object for the attribute 'User Interaction
'.- Returns:
- the meta object for the attribute 'User Interaction'.
- See Also:
- Generated class or method.
-
getVulnerability_RequiredCredentials
EReference getVulnerability_RequiredCredentials()Returns the meta object for the reference 'Required Credentials
'.- Returns:
- the meta object for the reference 'Required Credentials'.
- See Also:
- Generated class or method.
-
getVulnerability_ConfidentialityImpact
EAttribute getVulnerability_ConfidentialityImpact()Returns the meta object for the attribute 'Confidentiality Impact
'.- Returns:
- the meta object for the attribute 'Confidentiality Impact'.
- See Also:
- Generated class or method.
-
getVulnerability_IntegrityImpact
EAttribute getVulnerability_IntegrityImpact()Returns the meta object for the attribute 'Integrity Impact
'.- Returns:
- the meta object for the attribute 'Integrity Impact'.
- See Also:
- Generated class or method.
-
getVulnerability_AvailabilityImpact
EAttribute getVulnerability_AvailabilityImpact()Returns the meta object for the attribute 'Availability Impact
'.- Returns:
- the meta object for the attribute 'Availability Impact'.
- See Also:
- Generated class or method.
-
getVulnerability_GainedAttributes
EReference getVulnerability_GainedAttributes()Returns the meta object for the reference list 'Gained Attributes
'.- Returns:
- the meta object for the reference list 'Gained Attributes'.
- See Also:
- Generated class or method.
-
getVulnerability_TakeOver
EAttribute getVulnerability_TakeOver()Returns the meta object for the attribute 'Take Over
'.- Returns:
- the meta object for the attribute 'Take Over'.
- See Also:
- Generated class or method.
-
getVulnerability_Role
EReference getVulnerability_Role()Returns the meta object for the containment reference list 'Role
'.- Returns:
- the meta object for the containment reference list 'Role'.
- See Also:
- Generated class or method.
-
getCategoryAttack
EClass getCategoryAttack()Returns the meta object for class 'Category Attack
'.- Returns:
- the meta object for class 'Category Attack'.
- See Also:
- Generated class or method.
-
getCategoryAttack_Category
EReference getCategoryAttack_Category()Returns the meta object for the reference 'Category
'.- Returns:
- the meta object for the reference 'Category'.
- See Also:
- Generated class or method.
-
getCVEVulnerability
EClass getCVEVulnerability()Returns the meta object for class 'CVE Vulnerability
'.- Returns:
- the meta object for class 'CVE Vulnerability'.
- See Also:
- Generated class or method.
-
getCVEVulnerability_CveID
EReference getCVEVulnerability_CveID()Returns the meta object for the reference 'Cve ID
'.- Returns:
- the meta object for the reference 'Cve ID'.
- See Also:
- Generated class or method.
-
getCWEID
EClass getCWEID()Returns the meta object for class 'CWEID
'.- Returns:
- the meta object for class 'CWEID'.
- See Also:
- Generated class or method.
-
getCWEID_CweID
EAttribute getCWEID_CweID()Returns the meta object for the attribute 'Cwe ID
'.- Returns:
- the meta object for the attribute 'Cwe ID'.
- See Also:
- Generated class or method.
-
getCWEID_Children
EReference getCWEID_Children()Returns the meta object for the reference list 'Children
'.- Returns:
- the meta object for the reference list 'Children'.
- See Also:
- Generated class or method.
-
getCWEID_Parents
EReference getCWEID_Parents()Returns the meta object for the reference list 'Parents
'.- Returns:
- the meta object for the reference list 'Parents'.
- See Also:
- Generated class or method.
-
getAttackCategory
EClass getAttackCategory()Returns the meta object for class 'Attack Category
'.- Returns:
- the meta object for class 'Attack Category'.
- See Also:
- Generated class or method.
-
getCWEAttack
EClass getCWEAttack()Returns the meta object for class 'CWE Attack
'.- Returns:
- the meta object for class 'CWE Attack'.
- See Also:
- Generated class or method.
-
getCVEAttack
EClass getCVEAttack()Returns the meta object for class 'CVE Attack
'.- Returns:
- the meta object for class 'CVE Attack'.
- See Also:
- Generated class or method.
-
getCVEID
EClass getCVEID()Returns the meta object for class 'CVEID
'.- Returns:
- the meta object for class 'CVEID'.
- See Also:
- Generated class or method.
-
getCVEID_CveID
EAttribute getCVEID_CveID()Returns the meta object for the attribute 'Cve ID
'.- Returns:
- the meta object for the attribute 'Cve ID'.
- See Also:
- Generated class or method.
-
getCWEVulnerability
EClass getCWEVulnerability()Returns the meta object for class 'CWE Vulnerability
'.- Returns:
- the meta object for class 'CWE Vulnerability'.
- See Also:
- Generated class or method.
-
getCWEBasedVulnerability
EClass getCWEBasedVulnerability()Returns the meta object for class 'CWE Based Vulnerability
'.- Returns:
- the meta object for class 'CWE Based Vulnerability'.
- See Also:
- Generated class or method.
-
getCWEBasedVulnerability_CweID
EReference getCWEBasedVulnerability_CweID()Returns the meta object for the reference list 'Cwe ID
'.- Returns:
- the meta object for the reference list 'Cwe ID'.
- See Also:
- Generated class or method.
-
getRole
EClass getRole()Returns the meta object for class 'Role
'.- Returns:
- the meta object for class 'Role'.
- See Also:
- Generated class or method.
-
getMitigation
EClass getMitigation()Returns the meta object for class 'Mitigation
'.- Returns:
- the meta object for class 'Mitigation'.
- See Also:
- Generated class or method.
-
getMitigation_Vulnerability
EReference getMitigation_Vulnerability()Returns the meta object for the reference list 'Vulnerability
'.- Returns:
- the meta object for the reference list 'Vulnerability'.
- See Also:
- Generated class or method.
-
getMitigation_Type
EAttribute getMitigation_Type()Returns the meta object for the attribute 'Type
'.- Returns:
- the meta object for the attribute 'Type'.
- See Also:
- Generated class or method.
-
getAttackVector
EEnum getAttackVector()Returns the meta object for enum 'Attack Vector
'.- Returns:
- the meta object for enum 'Attack Vector'.
- See Also:
- Generated class or method.
-
getPrivileges
EEnum getPrivileges()Returns the meta object for enum 'Privileges
'.- Returns:
- the meta object for enum 'Privileges'.
- See Also:
- Generated class or method.
-
getConfidentialityImpact
EEnum getConfidentialityImpact()Returns the meta object for enum 'Confidentiality Impact
'.- Returns:
- the meta object for enum 'Confidentiality Impact'.
- See Also:
- Generated class or method.
-
getIntegrityImpact
EEnum getIntegrityImpact()Returns the meta object for enum 'Integrity Impact
'.- Returns:
- the meta object for enum 'Integrity Impact'.
- See Also:
- Generated class or method.
-
getAvailabilityImpact
EEnum getAvailabilityImpact()Returns the meta object for enum 'Availability Impact
'.- Returns:
- the meta object for enum 'Availability Impact'.
- See Also:
- Generated class or method.
-
getAttackComplexity
EEnum getAttackComplexity()Returns the meta object for enum 'Attack Complexity
'.- Returns:
- the meta object for enum 'Attack Complexity'.
- See Also:
- Generated class or method.
-
getUserInteraction
EEnum getUserInteraction()Returns the meta object for enum 'User Interaction
'.- Returns:
- the meta object for enum 'User Interaction'.
- See Also:
- Generated class or method.
-
getMitigationTypes
EEnum getMitigationTypes()Returns the meta object for enum 'Mitigation Types
'.- Returns:
- the meta object for enum 'Mitigation Types'.
- See Also:
- Generated class or method.
-
getAttackSpecificationFactory
AttackSpecificationFactory getAttackSpecificationFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-