Interface AttackSpecificationPackage
-
- All Superinterfaces:
EModelElement,ENamedElement,EObject,EPackage,Notifier
- All Known Implementing Classes:
AttackSpecificationPackageImpl
public interface AttackSpecificationPackage extends EPackage
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:
AttackSpecificationFactory- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAttackSpecificationPackage.LiteralsDefines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static intATTACKThe meta object id for the 'Attack' class.static intATTACK__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intATTACK__IDThe feature id for the 'Id' attribute.static intATTACK_CATEGORYThe meta object id for the 'Attack Category' class.static intATTACK_CATEGORY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intATTACK_CATEGORY_FEATURE_COUNTThe number of structural features of the 'Attack Category' class.static intATTACK_FEATURE_COUNTThe number of structural features of the 'Attack' class.static intATTACK_VECTORThe meta object id for the 'Attack Vector' enum.static intAVAILABILITY_IMPACTThe meta object id for the 'Availability Impact' enum.static intCATEGORY_ATTACKThe meta object id for the 'Category Attack' class.static intCATEGORY_ATTACK__CATEGORYThe feature id for the 'Category' reference.static intCATEGORY_ATTACK__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCATEGORY_ATTACK__IDThe feature id for the 'Id' attribute.static intCATEGORY_ATTACK_FEATURE_COUNTThe number of structural features of the 'Category Attack' class.static intCONFIDENTIALITY_IMPACTThe meta object id for the 'Confidentiality Impact' enum.static intCVE_ATTACKThe meta object id for the 'CVE Attack' class.static intCVE_ATTACK__CATEGORYThe feature id for the 'Category' reference.static intCVE_ATTACK__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCVE_ATTACK__IDThe feature id for the 'Id' attribute.static intCVE_ATTACK_FEATURE_COUNTThe number of structural features of the 'CVE Attack' class.static intCVE_VULNERABILITYThe meta object id for the 'CVE Vulnerability' class.static intCVE_VULNERABILITY__ATTACK_VECTORThe feature id for the 'Attack Vector' attribute.static intCVE_VULNERABILITY__AVAILABILITY_IMPACTThe feature id for the 'Availability Impact' attribute.static intCVE_VULNERABILITY__CONFIDENTIALITY_IMPACTThe feature id for the 'Confidentiality Impact' attribute.static intCVE_VULNERABILITY__CVE_IDThe feature id for the 'Cve ID' reference.static intCVE_VULNERABILITY__CWE_IDThe feature id for the 'Cwe ID' reference list.static intCVE_VULNERABILITY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCVE_VULNERABILITY__GAINED_PRIVILEGEThe feature id for the 'Gained Privilege' reference list.static intCVE_VULNERABILITY__IDThe feature id for the 'Id' attribute.static intCVE_VULNERABILITY__INTEGRITY_IMPACTThe feature id for the 'Integrity Impact' attribute.static intCVE_VULNERABILITY__PRIVILEGESThe feature id for the 'Privileges' attribute.static intCVE_VULNERABILITY__REQUIRED_CREDENTIALSThe feature id for the 'Required Credentials' reference.static intCVE_VULNERABILITY__TAKE_OVERThe feature id for the 'Take Over' attribute.static intCVE_VULNERABILITY_FEATURE_COUNTThe number of structural features of the 'CVE Vulnerability' class.static intCVEIDThe meta object id for the 'CVEID' class.static intCVEID__CVE_IDThe feature id for the 'Cve ID' attribute.static intCVEID__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCVEID_FEATURE_COUNTThe number of structural features of the 'CVEID' class.static intCWE_ATTACKThe meta object id for the 'CWE Attack' class.static intCWE_ATTACK__CATEGORYThe feature id for the 'Category' reference.static intCWE_ATTACK__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCWE_ATTACK__IDThe feature id for the 'Id' attribute.static intCWE_ATTACK_FEATURE_COUNTThe number of structural features of the 'CWE Attack' class.static intCWE_BASED_VULNERABILITYThe meta object id for the 'CWE Based Vulnerability' class.static intCWE_BASED_VULNERABILITY__CWE_IDThe feature id for the 'Cwe ID' reference list.static intCWE_BASED_VULNERABILITY_FEATURE_COUNTThe number of structural features of the 'CWE Based Vulnerability' class.static intCWE_VULNERABILITYThe meta object id for the 'CWE Vulnerability' class.static intCWE_VULNERABILITY__ATTACK_VECTORThe feature id for the 'Attack Vector' attribute.static intCWE_VULNERABILITY__AVAILABILITY_IMPACTThe feature id for the 'Availability Impact' attribute.static intCWE_VULNERABILITY__CONFIDENTIALITY_IMPACTThe feature id for the 'Confidentiality Impact' attribute.static intCWE_VULNERABILITY__CWE_IDThe feature id for the 'Cwe ID' reference list.static intCWE_VULNERABILITY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCWE_VULNERABILITY__GAINED_PRIVILEGEThe feature id for the 'Gained Privilege' reference list.static intCWE_VULNERABILITY__IDThe feature id for the 'Id' attribute.static intCWE_VULNERABILITY__INTEGRITY_IMPACTThe feature id for the 'Integrity Impact' attribute.static intCWE_VULNERABILITY__PRIVILEGESThe feature id for the 'Privileges' attribute.static intCWE_VULNERABILITY__REQUIRED_CREDENTIALSThe feature id for the 'Required Credentials' reference.static intCWE_VULNERABILITY__TAKE_OVERThe feature id for the 'Take Over' attribute.static intCWE_VULNERABILITY_FEATURE_COUNTThe number of structural features of the 'CWE Vulnerability' class.static intCWEIDThe meta object id for the 'CWEID' class.static intCWEID__CHILDRENThe feature id for the 'Children' reference list.static intCWEID__CWE_IDThe feature id for the 'Cwe ID' attribute.static intCWEID__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCWEID__PARENTSThe feature id for the 'Parents' reference list.static intCWEID_FEATURE_COUNTThe number of structural features of the 'CWEID' class.static AttackSpecificationPackageeINSTANCEThe singleton instance of the package.static StringeNAMEThe package name.static StringeNS_PREFIXThe package namespace name.static StringeNS_URIThe package namespace URI.static intINTEGRITY_IMPACTThe meta object id for the 'Integrity Impact' enum.static intPRIVILEGESThe meta object id for the 'Privileges' enum.static intVULNERABILITYThe meta object id for the 'Vulnerability' class.static intVULNERABILITY__ATTACK_VECTORThe feature id for the 'Attack Vector' attribute.static intVULNERABILITY__AVAILABILITY_IMPACTThe feature id for the 'Availability Impact' attribute.static intVULNERABILITY__CONFIDENTIALITY_IMPACTThe feature id for the 'Confidentiality Impact' attribute.static intVULNERABILITY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intVULNERABILITY__GAINED_PRIVILEGEThe feature id for the 'Gained Privilege' reference list.static intVULNERABILITY__IDThe feature id for the 'Id' attribute.static intVULNERABILITY__INTEGRITY_IMPACTThe feature id for the 'Integrity Impact' attribute.static intVULNERABILITY__PRIVILEGESThe feature id for the 'Privileges' attribute.static intVULNERABILITY__REQUIRED_CREDENTIALSThe feature id for the 'Required Credentials' reference.static intVULNERABILITY__TAKE_OVERThe feature id for the 'Take Over' attribute.static intVULNERABILITY_FEATURE_COUNTThe number of structural features of the 'Vulnerability' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClassgetAttack()Returns the meta object for class 'Attack'.EClassgetAttackCategory()Returns the meta object for class 'Attack Category'.AttackSpecificationFactorygetAttackSpecificationFactory()Returns the factory that creates the instances of the model.EEnumgetAttackVector()Returns the meta object for enum 'Attack Vector'.EEnumgetAvailabilityImpact()Returns the meta object for enum 'Availability Impact'.EClassgetCategoryAttack()Returns the meta object for class 'Category Attack'.EReferencegetCategoryAttack_Category()Returns the meta object for the reference 'Category'.EEnumgetConfidentialityImpact()Returns the meta object for enum 'Confidentiality Impact'.EClassgetCVEAttack()Returns the meta object for class 'CVE Attack'.EClassgetCVEID()Returns the meta object for class 'CVEID'.EAttributegetCVEID_CveID()Returns the meta object for the attribute 'Cve ID'.EClassgetCVEVulnerability()Returns the meta object for class 'CVE Vulnerability'.EReferencegetCVEVulnerability_CveID()Returns the meta object for the reference 'Cve ID'.EClassgetCWEAttack()Returns the meta object for class 'CWE Attack'.EClassgetCWEBasedVulnerability()Returns the meta object for class 'CWE Based Vulnerability'.EReferencegetCWEBasedVulnerability_CweID()Returns the meta object for the reference list 'Cwe ID'.EClassgetCWEID()Returns the meta object for class 'CWEID'.EReferencegetCWEID_Children()Returns the meta object for the reference list 'Children'.EAttributegetCWEID_CweID()Returns the meta object for the attribute 'Cwe ID'.EReferencegetCWEID_Parents()Returns the meta object for the reference list 'Parents'.EClassgetCWEVulnerability()Returns the meta object for class 'CWE Vulnerability'.EEnumgetIntegrityImpact()Returns the meta object for enum 'Integrity Impact'.EEnumgetPrivileges()Returns the meta object for enum 'Privileges'.EClassgetVulnerability()Returns the meta object for class 'Vulnerability'.EAttributegetVulnerability_AttackVector()Returns the meta object for the attribute 'Attack Vector'.EAttributegetVulnerability_AvailabilityImpact()Returns the meta object for the attribute 'Availability Impact'.EAttributegetVulnerability_ConfidentialityImpact()Returns the meta object for the attribute 'Confidentiality Impact'.EReferencegetVulnerability_GainedPrivilege()Returns the meta object for the reference list 'Gained Privilege'.EAttributegetVulnerability_IntegrityImpact()Returns the meta object for the attribute 'Integrity Impact'.EAttributegetVulnerability_Privileges()Returns the meta object for the attribute 'Privileges'.EReferencegetVulnerability_RequiredCredentials()Returns the meta object for the reference 'Required Credentials'.EAttributegetVulnerability_TakeOver()Returns the meta object for the attribute 'Take Over'.-
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 Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final AttackSpecificationPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
ATTACK
static final int ATTACK
The meta object id for the 'Attack' class.- See Also:
AttackImpl,AttackSpecificationPackageImpl.getAttack(), Constant Field Values- Generated class or method.
-
ATTACK__ID
static final int ATTACK__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ATTACK__ENTITY_NAME
static final int ATTACK__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ATTACK_FEATURE_COUNT
static final int ATTACK_FEATURE_COUNT
The number of structural features of the 'Attack' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY
static final int VULNERABILITY
The meta object id for the 'Vulnerability' class.- See Also:
VulnerabilityImpl,AttackSpecificationPackageImpl.getVulnerability(), Constant Field Values- Generated class or method.
-
VULNERABILITY__ID
static final int VULNERABILITY__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__ENTITY_NAME
static final int VULNERABILITY__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__ATTACK_VECTOR
static final int VULNERABILITY__ATTACK_VECTOR
The feature id for the 'Attack Vector' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__PRIVILEGES
static final int VULNERABILITY__PRIVILEGES
The feature id for the 'Privileges' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__REQUIRED_CREDENTIALS
static final int VULNERABILITY__REQUIRED_CREDENTIALS
The feature id for the 'Required Credentials' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__CONFIDENTIALITY_IMPACT
static final int VULNERABILITY__CONFIDENTIALITY_IMPACT
The feature id for the 'Confidentiality Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__INTEGRITY_IMPACT
static final int VULNERABILITY__INTEGRITY_IMPACT
The feature id for the 'Integrity Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__AVAILABILITY_IMPACT
static final int VULNERABILITY__AVAILABILITY_IMPACT
The feature id for the 'Availability Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__GAINED_PRIVILEGE
static final int VULNERABILITY__GAINED_PRIVILEGE
The feature id for the 'Gained Privilege' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY__TAKE_OVER
static final int VULNERABILITY__TAKE_OVER
The feature id for the 'Take Over' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VULNERABILITY_FEATURE_COUNT
static final int VULNERABILITY_FEATURE_COUNT
The number of structural features of the 'Vulnerability' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CATEGORY_ATTACK
static final int CATEGORY_ATTACK
The meta object id for the 'Category Attack' class.- See Also:
CategoryAttackImpl,AttackSpecificationPackageImpl.getCategoryAttack(), Constant Field Values- Generated class or method.
-
CATEGORY_ATTACK__ID
static final int CATEGORY_ATTACK__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CATEGORY_ATTACK__ENTITY_NAME
static final int CATEGORY_ATTACK__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CATEGORY_ATTACK__CATEGORY
static final int CATEGORY_ATTACK__CATEGORY
The feature id for the 'Category' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CATEGORY_ATTACK_FEATURE_COUNT
static final int CATEGORY_ATTACK_FEATURE_COUNT
The number of structural features of the 'Category Attack' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_BASED_VULNERABILITY
static final int CWE_BASED_VULNERABILITY
The meta object id for the 'CWE Based Vulnerability' class.- See Also:
CWEBasedVulnerability,AttackSpecificationPackageImpl.getCWEBasedVulnerability(), Constant Field Values- Generated class or method.
-
CWE_BASED_VULNERABILITY__CWE_ID
static final int CWE_BASED_VULNERABILITY__CWE_ID
The feature id for the 'Cwe ID' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_BASED_VULNERABILITY_FEATURE_COUNT
static final int CWE_BASED_VULNERABILITY_FEATURE_COUNT
The number of structural features of the 'CWE Based Vulnerability' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY
static final int CVE_VULNERABILITY
The meta object id for the 'CVE Vulnerability' class.- See Also:
CVEVulnerabilityImpl,AttackSpecificationPackageImpl.getCVEVulnerability(), Constant Field Values- Generated class or method.
-
CVE_VULNERABILITY__CWE_ID
static final int CVE_VULNERABILITY__CWE_ID
The feature id for the 'Cwe ID' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__ID
static final int CVE_VULNERABILITY__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__ENTITY_NAME
static final int CVE_VULNERABILITY__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__ATTACK_VECTOR
static final int CVE_VULNERABILITY__ATTACK_VECTOR
The feature id for the 'Attack Vector' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__PRIVILEGES
static final int CVE_VULNERABILITY__PRIVILEGES
The feature id for the 'Privileges' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__REQUIRED_CREDENTIALS
static final int CVE_VULNERABILITY__REQUIRED_CREDENTIALS
The feature id for the 'Required Credentials' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__CONFIDENTIALITY_IMPACT
static final int CVE_VULNERABILITY__CONFIDENTIALITY_IMPACT
The feature id for the 'Confidentiality Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__INTEGRITY_IMPACT
static final int CVE_VULNERABILITY__INTEGRITY_IMPACT
The feature id for the 'Integrity Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__AVAILABILITY_IMPACT
static final int CVE_VULNERABILITY__AVAILABILITY_IMPACT
The feature id for the 'Availability Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__GAINED_PRIVILEGE
static final int CVE_VULNERABILITY__GAINED_PRIVILEGE
The feature id for the 'Gained Privilege' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__TAKE_OVER
static final int CVE_VULNERABILITY__TAKE_OVER
The feature id for the 'Take Over' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY__CVE_ID
static final int CVE_VULNERABILITY__CVE_ID
The feature id for the 'Cve ID' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_VULNERABILITY_FEATURE_COUNT
static final int CVE_VULNERABILITY_FEATURE_COUNT
The number of structural features of the 'CVE Vulnerability' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ATTACK_CATEGORY
static final int ATTACK_CATEGORY
The meta object id for the 'Attack Category' class.- See Also:
AttackCategoryImpl,AttackSpecificationPackageImpl.getAttackCategory(), Constant Field Values- Generated class or method.
-
ATTACK_CATEGORY__ENTITY_NAME
static final int ATTACK_CATEGORY__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ATTACK_CATEGORY_FEATURE_COUNT
static final int ATTACK_CATEGORY_FEATURE_COUNT
The number of structural features of the 'Attack Category' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWEID
static final int CWEID
The meta object id for the 'CWEID' class.- See Also:
CWEIDImpl,AttackSpecificationPackageImpl.getCWEID(), Constant Field Values- Generated class or method.
-
CWEID__ENTITY_NAME
static final int CWEID__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWEID__CWE_ID
static final int CWEID__CWE_ID
The feature id for the 'Cwe ID' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWEID__CHILDREN
static final int CWEID__CHILDREN
The feature id for the 'Children' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWEID__PARENTS
static final int CWEID__PARENTS
The feature id for the 'Parents' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWEID_FEATURE_COUNT
static final int CWEID_FEATURE_COUNT
The number of structural features of the 'CWEID' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_ATTACK
static final int CWE_ATTACK
The meta object id for the 'CWE Attack' class.- See Also:
CWEAttackImpl,AttackSpecificationPackageImpl.getCWEAttack(), Constant Field Values- Generated class or method.
-
CWE_ATTACK__ID
static final int CWE_ATTACK__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_ATTACK__ENTITY_NAME
static final int CWE_ATTACK__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_ATTACK__CATEGORY
static final int CWE_ATTACK__CATEGORY
The feature id for the 'Category' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_ATTACK_FEATURE_COUNT
static final int CWE_ATTACK_FEATURE_COUNT
The number of structural features of the 'CWE Attack' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_ATTACK
static final int CVE_ATTACK
The meta object id for the 'CVE Attack' class.- See Also:
CVEAttackImpl,AttackSpecificationPackageImpl.getCVEAttack(), Constant Field Values- Generated class or method.
-
CVE_ATTACK__ID
static final int CVE_ATTACK__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_ATTACK__ENTITY_NAME
static final int CVE_ATTACK__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_ATTACK__CATEGORY
static final int CVE_ATTACK__CATEGORY
The feature id for the 'Category' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVE_ATTACK_FEATURE_COUNT
static final int CVE_ATTACK_FEATURE_COUNT
The number of structural features of the 'CVE Attack' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVEID
static final int CVEID
The meta object id for the 'CVEID' class.- See Also:
CVEIDImpl,AttackSpecificationPackageImpl.getCVEID(), Constant Field Values- Generated class or method.
-
CVEID__ENTITY_NAME
static final int CVEID__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVEID__CVE_ID
static final int CVEID__CVE_ID
The feature id for the 'Cve ID' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CVEID_FEATURE_COUNT
static final int CVEID_FEATURE_COUNT
The number of structural features of the 'CVEID' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY
static final int CWE_VULNERABILITY
The meta object id for the 'CWE Vulnerability' class.- See Also:
CWEVulnerabilityImpl,AttackSpecificationPackageImpl.getCWEVulnerability(), Constant Field Values- Generated class or method.
-
CWE_VULNERABILITY__ID
static final int CWE_VULNERABILITY__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__ENTITY_NAME
static final int CWE_VULNERABILITY__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__ATTACK_VECTOR
static final int CWE_VULNERABILITY__ATTACK_VECTOR
The feature id for the 'Attack Vector' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__PRIVILEGES
static final int CWE_VULNERABILITY__PRIVILEGES
The feature id for the 'Privileges' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__REQUIRED_CREDENTIALS
static final int CWE_VULNERABILITY__REQUIRED_CREDENTIALS
The feature id for the 'Required Credentials' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__CONFIDENTIALITY_IMPACT
static final int CWE_VULNERABILITY__CONFIDENTIALITY_IMPACT
The feature id for the 'Confidentiality Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__INTEGRITY_IMPACT
static final int CWE_VULNERABILITY__INTEGRITY_IMPACT
The feature id for the 'Integrity Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__AVAILABILITY_IMPACT
static final int CWE_VULNERABILITY__AVAILABILITY_IMPACT
The feature id for the 'Availability Impact' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__GAINED_PRIVILEGE
static final int CWE_VULNERABILITY__GAINED_PRIVILEGE
The feature id for the 'Gained Privilege' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__TAKE_OVER
static final int CWE_VULNERABILITY__TAKE_OVER
The feature id for the 'Take Over' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY__CWE_ID
static final int CWE_VULNERABILITY__CWE_ID
The feature id for the 'Cwe ID' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CWE_VULNERABILITY_FEATURE_COUNT
static final int CWE_VULNERABILITY_FEATURE_COUNT
The number of structural features of the 'CWE Vulnerability' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ATTACK_VECTOR
static final int ATTACK_VECTOR
The meta object id for the 'Attack Vector' enum.- See Also:
AttackVector,AttackSpecificationPackageImpl.getAttackVector(), Constant Field Values- Generated class or method.
-
PRIVILEGES
static final int PRIVILEGES
The meta object id for the 'Privileges' enum.- See Also:
Privileges,AttackSpecificationPackageImpl.getPrivileges(), Constant Field Values- Generated class or method.
-
CONFIDENTIALITY_IMPACT
static final int CONFIDENTIALITY_IMPACT
The meta object id for the 'Confidentiality Impact' enum.- See Also:
ConfidentialityImpact,AttackSpecificationPackageImpl.getConfidentialityImpact(), Constant Field Values- Generated class or method.
-
INTEGRITY_IMPACT
static final int INTEGRITY_IMPACT
The meta object id for the 'Integrity Impact' enum.- See Also:
IntegrityImpact,AttackSpecificationPackageImpl.getIntegrityImpact(), Constant Field Values- Generated class or method.
-
AVAILABILITY_IMPACT
static final int AVAILABILITY_IMPACT
The meta object id for the 'Availability Impact' enum.- See Also:
AvailabilityImpact,AttackSpecificationPackageImpl.getAvailabilityImpact(), Constant Field Values- Generated class or method.
-
-
Method Detail
-
getAttack
EClass getAttack()
Returns the meta object for class 'Attack'.- Returns:
- the meta object for class 'Attack'.
- See Also:
Attack- Generated class or method.
-
getVulnerability
EClass getVulnerability()
Returns the meta object for class 'Vulnerability'.- Returns:
- the meta object for class 'Vulnerability'.
- See Also:
Vulnerability- 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:
Vulnerability.getAttackVector(),getVulnerability()- 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:
Vulnerability.getPrivileges(),getVulnerability()- 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:
Vulnerability.getRequiredCredentials(),getVulnerability()- 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:
Vulnerability.getConfidentialityImpact(),getVulnerability()- 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:
Vulnerability.getIntegrityImpact(),getVulnerability()- 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:
Vulnerability.getAvailabilityImpact(),getVulnerability()- Generated class or method.
-
getVulnerability_GainedPrivilege
EReference getVulnerability_GainedPrivilege()
Returns the meta object for the reference list 'Gained Privilege'.- Returns:
- the meta object for the reference list 'Gained Privilege'.
- See Also:
Vulnerability.getGainedPrivilege(),getVulnerability()- 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:
Vulnerability.isTakeOver(),getVulnerability()- 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:
CategoryAttack- 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:
CategoryAttack.getCategory(),getCategoryAttack()- 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:
CVEVulnerability- 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:
CVEVulnerability.getCveID(),getCVEVulnerability()- Generated class or method.
-
getCWEID
EClass getCWEID()
Returns the meta object for class 'CWEID'.- Returns:
- the meta object for class 'CWEID'.
- See Also:
CWEID- 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:
CWEID.getCweID(),getCWEID()- 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:
CWEID.getChildren(),getCWEID()- 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:
CWEID.getParents(),getCWEID()- 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:
AttackCategory- 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:
CWEAttack- 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:
CVEAttack- Generated class or method.
-
getCVEID
EClass getCVEID()
Returns the meta object for class 'CVEID'.- Returns:
- the meta object for class 'CVEID'.
- See Also:
CVEID- 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:
CVEID.getCveID(),getCVEID()- 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:
CWEVulnerability- 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:
CWEBasedVulnerability- 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:
CWEBasedVulnerability.getCweID(),getCWEBasedVulnerability()- 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:
AttackVector- Generated class or method.
-
getPrivileges
EEnum getPrivileges()
Returns the meta object for enum 'Privileges'.- Returns:
- the meta object for enum 'Privileges'.
- See Also:
Privileges- 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:
ConfidentialityImpact- 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:
IntegrityImpact- 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:
AvailabilityImpact- 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.
-
-