Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.AssemblyPackage.Literals
  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.AttackerPackage.Literals
  • 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)
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.AttackContainer
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.AttackerContainer
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.AttackerSpecification
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.CategorySpecification
      • org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification
      • 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)
      • de.uka.ipd.sdq.identifier.Identifier
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.CompromisedData
        • 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.Attacker
          • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.AttributeProvider
          • org.palladiosimulator.pcm.confidentiality.context.model.ContextAttribute
          • org.palladiosimulator.pcm.confidentiality.context.model.ContextContainer
          • org.palladiosimulator.pcm.confidentiality.context.set.ContextSet
          • org.palladiosimulator.pcm.confidentiality.context.set.ContextSetContainer
          • org.palladiosimulator.pcm.confidentiality.context.specification.ContextSpecification
          • org.palladiosimulator.pcm.confidentiality.context.model.ContextType
          • org.palladiosimulator.pcm.confidentiality.context.specification.PCMSpecificationContainer
          • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.SystemPolicySpecification
          • 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.pcmIntegration.SystemIntegration
      • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.MethodSpecification
      • org.palladiosimulator.pcm.core.entity.NamedElement
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackCategory
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEID
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEID
        • 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.Attacker
          • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.AttributeProvider
          • org.palladiosimulator.pcm.confidentiality.context.model.ContextAttribute
          • org.palladiosimulator.pcm.confidentiality.context.model.ContextContainer
          • org.palladiosimulator.pcm.confidentiality.context.set.ContextSet
          • org.palladiosimulator.pcm.confidentiality.context.set.ContextSetContainer
          • org.palladiosimulator.pcm.confidentiality.context.specification.ContextSpecification
          • org.palladiosimulator.pcm.confidentiality.context.model.ContextType
          • org.palladiosimulator.pcm.confidentiality.context.specification.PCMSpecificationContainer
          • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.SystemPolicySpecification
          • 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.context.model.TypeContainer
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.VulnerabilityContainer
      • org.palladiosimulator.pcm.confidentiality.attackerSpecification.VulnerabilitySystemSpecification
  • org.palladiosimulator.pcm.confidentiality.context.ContextPackage.Literals
  • org.palladiosimulator.pcm.confidentiality.context.model.ModelPackage.Literals
  • 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)
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.AttackContainer
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.AttackerContainer
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.AttackerSpecification
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.CategorySpecification
        • org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification
        • 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)
        • de.uka.ipd.sdq.identifier.Identifier
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.CompromisedData
          • 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.Attacker
            • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.AttributeProvider
            • org.palladiosimulator.pcm.confidentiality.context.model.ContextAttribute
            • org.palladiosimulator.pcm.confidentiality.context.model.ContextContainer
            • org.palladiosimulator.pcm.confidentiality.context.set.ContextSet
            • org.palladiosimulator.pcm.confidentiality.context.set.ContextSetContainer
            • org.palladiosimulator.pcm.confidentiality.context.specification.ContextSpecification
            • org.palladiosimulator.pcm.confidentiality.context.model.ContextType
            • org.palladiosimulator.pcm.confidentiality.context.specification.PCMSpecificationContainer
            • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.SystemPolicySpecification
            • 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.pcmIntegration.SystemIntegration
        • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.MethodSpecification
        • org.palladiosimulator.pcm.core.entity.NamedElement
          • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.AttackCategory
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CVEID
            • org.palladiosimulator.pcm.confidentiality.attackerSpecification.attackSpecification.CWEID
          • 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.Attacker
            • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.AttributeProvider
            • org.palladiosimulator.pcm.confidentiality.context.model.ContextAttribute
            • org.palladiosimulator.pcm.confidentiality.context.model.ContextContainer
            • org.palladiosimulator.pcm.confidentiality.context.set.ContextSet
            • org.palladiosimulator.pcm.confidentiality.context.set.ContextSetContainer
            • org.palladiosimulator.pcm.confidentiality.context.specification.ContextSpecification
            • org.palladiosimulator.pcm.confidentiality.context.model.ContextType
            • org.palladiosimulator.pcm.confidentiality.context.specification.PCMSpecificationContainer
            • org.palladiosimulator.pcm.confidentiality.context.specification.assembly.SystemPolicySpecification
            • 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.context.model.TypeContainer
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.VulnerabilityContainer
        • org.palladiosimulator.pcm.confidentiality.attackerSpecification.VulnerabilitySystemSpecification
      • org.eclipse.emf.ecore.EModelElement
  • org.palladiosimulator.pcm.confidentiality.attackerSpecification.pcmIntegration.PcmIntegrationPackage.Literals
  • org.palladiosimulator.pcm.confidentiality.context.set.SetPackage.Literals
  • org.palladiosimulator.pcm.confidentiality.context.specification.SpecificationPackage.Literals

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
      • 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.context.model.IncludeDirection (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.Privileges (implements org.eclipse.emf.common.util.Enumerator)