Hierarchy For Package org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification

Package Hierarchies:

Interface Hierarchy

  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackSpecificationPackage.Literals
  • org.eclipse.emf.cdo.common.id.CDOWithID
    • org.eclipse.emf.cdo.CDOObject (also extends org.eclipse.emf.ecore.EObject)
      • de.uka.ipd.sdq.identifier.Identifier
        • org.palladiosimulator.pcm.core.entity.Entity (also extends org.palladiosimulator.pcm.core.entity.NamedElement)
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Attack
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CategoryAttack<T>
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEAttack
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEAttack
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackCategory
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEID
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEID
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Role
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Mitigation
      • org.palladiosimulator.pcm.PCMClass
        • org.palladiosimulator.pcm.PCMBaseClass (also extends org.eclipse.emf.ecore.EObject)
          • org.palladiosimulator.pcm.core.entity.NamedElement
            • org.palladiosimulator.pcm.core.entity.Entity (also extends de.uka.ipd.sdq.identifier.Identifier)
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Attack
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CategoryAttack<T>
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEAttack
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEAttack
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackCategory
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEID
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEID
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Role
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
  • org.eclipse.emf.common.notify.Notifier
    • org.eclipse.emf.ecore.EObject
      • org.eclipse.emf.cdo.CDOObject (also extends org.eclipse.emf.cdo.common.id.CDOWithID)
        • de.uka.ipd.sdq.identifier.Identifier
          • org.palladiosimulator.pcm.core.entity.Entity (also extends org.palladiosimulator.pcm.core.entity.NamedElement)
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Attack
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CategoryAttack<T>
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEAttack
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEAttack
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackCategory
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEID
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEID
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Role
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Mitigation
        • org.palladiosimulator.pcm.PCMClass
          • org.palladiosimulator.pcm.PCMBaseClass (also extends org.eclipse.emf.ecore.EObject)
            • org.palladiosimulator.pcm.core.entity.NamedElement
              • org.palladiosimulator.pcm.core.entity.Entity (also extends de.uka.ipd.sdq.identifier.Identifier)
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Attack
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CategoryAttack<T>
                    • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEAttack
                    • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEAttack
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackCategory
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEID
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEID
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Role
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
                  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
      • org.eclipse.emf.ecore.EModelElement
      • org.palladiosimulator.pcm.PCMBaseClass (also extends org.palladiosimulator.pcm.PCMClass)
        • org.palladiosimulator.pcm.core.entity.NamedElement
          • org.palladiosimulator.pcm.core.entity.Entity (also extends de.uka.ipd.sdq.identifier.Identifier)
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Attack
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CategoryAttack<T>
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEAttack
                • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEAttack
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackCategory
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEID
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEID
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability)
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Role
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Vulnerability
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)
              • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEVulnerability (also extends org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEBasedVulnerability)

Enum Class Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackComplexity (implements org.eclipse.emf.common.util.Enumerator)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackVector (implements org.eclipse.emf.common.util.Enumerator)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AvailabilityImpact (implements org.eclipse.emf.common.util.Enumerator)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.ConfidentialityImpact (implements org.eclipse.emf.common.util.Enumerator)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.IntegrityImpact (implements org.eclipse.emf.common.util.Enumerator)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.MitigationTypes (implements org.eclipse.emf.common.util.Enumerator)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.Privileges (implements org.eclipse.emf.common.util.Enumerator)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.UserInteraction (implements org.eclipse.emf.common.util.Enumerator)