Index

A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractAttackerAnalysisWorkflowConfig - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config
 
AbstractAttackerAnalysisWorkflowConfig() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
AbstractLoadModelJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
Job for loading the required models for an Attacker Analysis into a MDSDBlackboard
AbstractLoadModelJob(ContextAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AbstractLoadModelJob
 
AbstractSeffVisitor<T> - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
Visitor that builds the computed usage and computed allocation contexts.
AbstractSeffVisitor() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
 
AbstractUsageModelVisitor<T> - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
Abstract visitor which visits for a ScenarioBehaviour each contained action.
AbstractUsageModelVisitor() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 
Activator - Class in edu.kit.ipd.sdq.attacksurface.activator
The activator class controls the plug-in life cycle
Activator - Class in edu.kit.ipd.sdq.kamp4attack.activator
The activator class controls the plug-in life cycle
Activator - Class in edu.kit.ipd.sdq.kamp4attack.api.activator
The activator class controls the plug-in life cycle
Activator - Class in edu.kit.kastel.sdq.kamp4attack.graph.api
 
Activator - Class in edu.kit.kastel.sdq.kamp4attack.graph.impl
 
Activator - Class in external_dependencies
 
Activator - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common
 
Activator - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout
 
Activator - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution
The activator class controls the plug-in life cycle
Activator - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher
The activator class controls the plug-in life cycle
Activator - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.partition
 
Activator - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.generation
 
Activator - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp
 
Activator - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.pdp
 
Activator() - Constructor for class edu.kit.ipd.sdq.attacksurface.activator.Activator
 
Activator() - Constructor for class edu.kit.ipd.sdq.kamp4attack.activator.Activator
 
Activator() - Constructor for class edu.kit.ipd.sdq.kamp4attack.api.activator.Activator
 
Activator() - Constructor for class edu.kit.kastel.sdq.kamp4attack.graph.api.Activator
 
Activator() - Constructor for class edu.kit.kastel.sdq.kamp4attack.graph.impl.Activator
 
Activator() - Constructor for class external_dependencies.Activator
 
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.Activator
 
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout.Activator
 
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.Activator
The constructor
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.partition.Activator
 
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.generation.Activator
 
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.Activator
 
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.Activator
 
activeEditorPart - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This keeps track of the active editor.
activeEditorPart - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This keeps track of the active editor.
adapt(Object, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
adapt(Object, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
adapt(Notifier, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This implementation substitutes the factory itself as the key for the adapter.
adapt(Notifier, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This implementation substitutes the factory itself as the key for the adapter.
adapterFactory - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is the one adapter factory used for providing views of the model.
adapterFactory - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is the one adapter factory used for providing views of the model.
addAffectedElementPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
This adds a property descriptor for the Affected Element feature.
addAssemblyContextPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This adds a property descriptor for the Assembly Context feature.
addAttackpathelementPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This adds a property descriptor for the Attackpathelement feature.
addCausingElementsPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
This adds a property descriptor for the Causing Elements feature.
addChangedPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This adds a property descriptor for the Changed feature.
addCompromisedassemblyPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This adds a property descriptor for the Compromisedassembly feature.
addCompromiseddataPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This adds a property descriptor for the Compromiseddata feature.
addCompromisedlinkingresourcePropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This adds a property descriptor for the Compromisedlinkingresource feature.
addCompromisedresourcePropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This adds a property descriptor for the Compromisedresource feature.
addConnectorPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This adds a property descriptor for the Connector feature.
addContextchangePropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This adds a property descriptor for the Contextchange feature.
addCredentialsPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This adds a property descriptor for the Credentials feature.
addData(Collection<DatamodelAttacker>) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data.DataHandlerAttacker
 
addData(List<DatamodelAttacker>) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesDTO
 
addDatamodelattackerPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
This adds a property descriptor for the Datamodelattacker feature.
addDatamodelcontainerPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This adds a property descriptor for the Datamodelcontainer feature.
addDecisionPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This adds a property descriptor for the Decision feature.
addEntity(Entity) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CacheVulnerability
 
addGlobalActions(IMenuManager) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This inserts global actions before the "additions-end" separator.
addGlobalActions(IMenuManager) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This inserts global actions before the "additions-end" separator.
addListener(INotifyChangedListener) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This adds a listener.
addListener(INotifyChangedListener) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This adds a listener.
addMisUsagePropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This adds a property descriptor for the Mis Usage feature.
addOperationinterfacePropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This adds a property descriptor for the Operationinterface feature.
addOperationOutputPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This adds a property descriptor for the Operation Output feature.
addOperationsignaturePropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This adds a property descriptor for the Operationsignature feature.
addOrgiginActionPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This adds a property descriptor for the Orgigin Action feature.
addPages() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
The framework calls this to create the contents of the wizard.
addPages() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
The framework calls this to create the contents of the wizard.
addPassedPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This adds a property descriptor for the Passed feature.
addPolicyIDsPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This adds a property descriptor for the Policy IDs feature.
addScenario(UsageScenario, boolean) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation.ResultEMFModelStorage
 
addScenariooutputPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
This adds a property descriptor for the Scenariooutput feature.
addScenarioPropertyDescriptor(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This adds a property descriptor for the Scenario feature.
addSelectionChangedListener(ISelectionChangedListener) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This implements ISelectionProvider.
addSelectionChangedListener(ISelectionChangedListener) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This implements ISelectionProvider.
addService(Collection<CompromisedAssembly>, AttackerSystemSpecificationContainer, CredentialChange) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CollectionHelper
 
addTargetedElementPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This adds a property descriptor for the Targeted Element feature.
addToolderivedPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
This adds a property descriptor for the Toolderived feature.
addVulnerabilitiesPropertyDescriptor(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This adds a property descriptor for the Vulnerabilities feature.
affectedElement - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
The cached value of the 'Affected Element' reference.
AllDirectedPaths<V,E> - Class in edu.kit.ipd.sdq.attacksurface.graph.patch
A Dijkstra-like algorithm to find all paths between two sets of nodes in a directed graph, with options to search only simple paths and to limit the path length.
AllDirectedPaths(Graph<V, E>) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.patch.AllDirectedPaths
Create a new instance.
AllDirectedPaths(Graph<V, E>, PathValidator<V, E>) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.patch.AllDirectedPaths
Create a new instance with given pathValidator.
ALLOCATION_MODEL_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
ANALYSIS_RESULTS - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The meta object id for the 'Analysis Results' class.
ANALYSIS_RESULTS - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Analysis Results' class.
ANALYSIS_RESULTS__SCENARIOOUTPUT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Scenariooutput' containment reference list.
ANALYSIS_RESULTS__SCENARIOOUTPUT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Scenariooutput' containment reference list feature.
ANALYSIS_RESULTS_FEATURE_COUNT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The number of structural features of the 'Analysis Results' class.
ANALYSIS_TYPE_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
AnalysisImpl - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.provider
 
AnalysisImpl() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.provider.AnalysisImpl
 
AnalysisResults - Interface in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel
A representation of the model object 'Analysis Results'.
AnalysisResultsImpl - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl
An implementation of the model object 'Analysis Results'.
AnalysisResultsImpl() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.AnalysisResultsImpl
analysisResultsItemProvider - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This keeps track of the one adapter used for all AnalysisResults instances.
AnalysisResultsItemProvider - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider
This is the item provider adapter for a AnalysisResults object.
AnalysisResultsItemProvider(AdapterFactory) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
This constructs an instance from a factory and a notifier.
analyzeResourceProblems(Resource, Exception) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Returns a diagnostic describing the errors and warnings listed in the resource and the specified exception (if any).
analyzeResourceProblems(Resource, Exception) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Returns a diagnostic describing the errors and warnings listed in the resource and the specified exception (if any).
ArchitectureNode - Class in edu.kit.ipd.sdq.attacksurface.graph
Class describing a node in the vulnerability graph.
ArchitectureNode(Entity) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.ArchitectureNode
Creates an ArchitectureNode
ASSEMBLY_CONTEXT - Enum constant in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
AssemblyContextChange - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
AssemblyContextChange(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
AssemblyContextChangeAssemblyContextsStorage - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages
 
AssemblyContextChangeIsGlobalStorage - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages
 
AssemblyContextChangeResourceContainerStorage - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages
 
AssemblyContextChangeTargetedConnectorsStorage - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages
 
AssemblyContextContext - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context
 
AssemblyContextContext(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context.AssemblyContextContext
 
AssemblyContextHandler - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers
 
AssemblyContextHandler(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AssemblyContextHandler
 
AssemblyContextPropagation - Interface in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps
Interface for attacker propagation from a compromised assembly context
AssemblyContextPropagationContext - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
AssemblyContextPropagationContext(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationContext
 
AssemblyContextPropagationVulnerability - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
AssemblyContextPropagationVulnerability(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationVulnerability
 
AssemblyContextPropagationWithContext - Interface in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps
 
AssemblyContextVulnerability - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability
 
AssemblyContextVulnerability(BlackboardWrapper, DataHandlerAttacker, AttackVector) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.AssemblyContextVulnerability
 
ATTACK_PATH - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Attack Path' class.
ATTACK_PATH - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Attack Path' class.
ATTACK_PATH__ATTACKPATHELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Attackpathelement' containment reference list.
ATTACK_PATH__ATTACKPATHELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Attackpathelement' containment reference list feature.
ATTACK_PATH__CREDENTIALS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Credentials' reference list.
ATTACK_PATH__CREDENTIALS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Credentials' reference list feature.
ATTACK_PATH__TARGETED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Targeted Element' reference.
ATTACK_PATH__TARGETED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Targeted Element' reference feature.
ATTACK_PATH__VULNERABILITIES - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Vulnerabilities' reference list.
ATTACK_PATH__VULNERABILITIES - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Vulnerabilities' reference list feature.
ATTACK_PATH_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Attack Path Element' class.
ATTACK_PATH_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Attack Path Element' class.
ATTACK_PATH_ELEMENT__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
ATTACK_PATH_ELEMENT__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
ATTACK_PATH_ELEMENT__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
ATTACK_PATH_ELEMENT__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
ATTACK_PATH_ELEMENT_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Attack Path Element' class.
ATTACK_PATH_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Attack Path' class.
AttackAnalysisConfigurationBuilder - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate
This class can build an Attacker analysis specific configuration objects out of a given Eclipse Launch Configuration.
AttackAnalysisConfigurationBuilder(ILaunchConfiguration, String) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.AttackAnalysisConfigurationBuilder
 
attackAssemblyContext(Collection<AssemblyContext>, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AssemblyContextHandler
 
attackcomponent - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
The cached value of the 'Attackcomponent' containment reference list.
attackComponent(AssemblyContext, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AssemblyContextHandler
 
attackComponent(AssemblyContext, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context.AssemblyContextContext
 
attackComponent(AssemblyContext, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.AssemblyContextVulnerability
 
AttackEdge - Class in edu.kit.ipd.sdq.attacksurface.graph
Class describing an edge in the attack graph.
AttackEdge(Entity, Entity, Vulnerability, List<? extends UsageSpecification>) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
AttackEdge(Entity, Entity, Vulnerability, List<? extends UsageSpecification>, boolean, AttackVector) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
attackEntity(ServiceSpecification, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context.MethodContext
 
attackEntity(ServiceSpecification, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.MethodHandler
 
attackEntity(ServiceSpecification, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.MethodVulnerability
 
ATTACKER_MODEL_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
ATTACKER_SELECTION - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Attacker Selection' class.
ATTACKER_SELECTION - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Attacker Selection' class.
ATTACKER_SELECTION__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
ATTACKER_SELECTION__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
ATTACKER_SELECTION__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
ATTACKER_SELECTION__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
ATTACKER_SELECTION_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Attacker Selection' class.
AttackerAnalysis - Interface in org.palladiosimulator.pcm.confidentiality.context.attackeranalysis.api
 
AttackerAnalysisConfigurationTab - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui
Configuration Tab for the Attacker Analyis in the Launch-Configuration
AttackerAnalysisConfigurationTab() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.AttackerAnalysisConfigurationTab
 
AttackerAnalysisJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
Job specification to launch an attacker analysis.
AttackerAnalysisJob(ContextAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackerAnalysisJob
 
AttackerAnalysisWorkflow - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow
Workflow for AttackerAnalysis
AttackerAnalysisWorkflow(ClassicalAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.AttackerAnalysisWorkflow
 
AttackerSelection - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Attacker Selection'.
AttackerSelectionImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Attacker Selection'.
AttackerSelectionImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackerSelectionImpl
attackerSelectionItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all AttackerSelection instances.
AttackerSelectionItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a AttackerSelection object.
AttackerSelectionItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackerSelectionItemProvider
This constructs an instance from a factory and a notifier.
AttackGraphCreation - Class in edu.kit.ipd.sdq.attacksurface.graph
Class for creating an attack graph.
AttackGraphCreation - Interface in edu.kit.kastel.sdq.kamp4attack.graph.api
 
AttackGraphCreation(BlackboardWrapper) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
AttackHandler - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers
Generic class for handling attacks on system entities.
AttackHandler(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
 
AttackHandlingHelper - Class in edu.kit.ipd.sdq.attacksurface.core
Helper class for attack handling.
attackLinkingResource(Collection<LinkingResource>, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.LinkingResourceHandler
 
attackLinkingResource(LinkingResource, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context.LinkingResourceContext
 
attackLinkingResource(LinkingResource, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.LinkingResourceHandler
 
attackLinkingResource(LinkingResource, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.LinkingResourceVulnerability
 
AttackPartition - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition
 
AttackPartition() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.AttackPartition
 
AttackPath - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Attack Path'.
AttackPathCreation - Class in edu.kit.ipd.sdq.attacksurface.core
 
AttackPathCreation(Entity, CredentialChange) - Constructor for class edu.kit.ipd.sdq.attacksurface.core.AttackPathCreation
 
attackpathelement - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
The cached value of the 'Attackpathelement' containment reference list.
AttackPathElement - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Attack Path Element'.
AttackPathElementImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Attack Path Element'.
AttackPathElementImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathElementImpl
attackPathElementItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all AttackPathElement instances.
AttackPathElementItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a AttackPathElement object.
AttackPathElementItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathElementItemProvider
This constructs an instance from a factory and a notifier.
AttackPathFinder - Interface in edu.kit.ipd.sdq.attacksurface.graph
An interface for finding all attack paths.
AttackPathImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Attack Path'.
AttackPathImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
attackPathItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all AttackPath instances.
AttackPathItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a AttackPath object.
AttackPathItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This constructs an instance from a factory and a notifier.
attackpaths - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Attackpaths' containment reference list.
AttackPathSurface - Class in edu.kit.ipd.sdq.attacksurface.graph
Represents an attack path in an AttackGraph.
AttackPathSurface(GraphPath<ArchitectureNode, AttackEdge>) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.AttackPathSurface
Creates a new empty AttackPathSurface.
AttackPropagationAnalysis - Class in edu.kit.ipd.sdq.kamp4attack.core
Entry point for attack propagation
AttackPropagationAnalysis() - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.AttackPropagationAnalysis
 
attackResourceContainer(Collection<ResourceContainer>, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.ResourceContainerHandler
 
attackResourceContainer(ResourceContainer, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context.ResourceContainerContext
 
attackResourceContainer(ResourceContainer, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.ResourceContainerHandler
 
attackResourceContainer(ResourceContainer, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.ResourceContainerVulnerability
 
attackService(Collection<ServiceSpecification>, CredentialChange, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.MethodHandler
 
AttackSurfaceAnalysis - Class in edu.kit.ipd.sdq.attacksurface.core
Entry point for attack surface propagation
AttackSurfaceAnalysis - Interface in org.palladiosimulator.pcm.confidentiality.context.attacksurface.api
 
AttackSurfaceAnalysis() - Constructor for class edu.kit.ipd.sdq.attacksurface.core.AttackSurfaceAnalysis
 
AttackSurfaceAnalysisConfigurationBuilder - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate
This class can build an "attack surface" analysis specific configuration objects out of a given Eclipse Launch Configuration.
AttackSurfaceAnalysisConfigurationBuilder(ILaunchConfiguration, String) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.AttackSurfaceAnalysisConfigurationBuilder
 
AttackSurfaceAnalysisJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
Job specification to launch an "attack surface" analysis.
AttackSurfaceAnalysisJob(ContextAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackSurfaceAnalysisJob
 
AttackSurfaceAnalysisWorkflow - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow
Workflow for AttackSurfaceAnalysis
AttackSurfaceAnalysisWorkflow(SurfaceAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.AttackSurfaceAnalysisWorkflow
 
AttributeProviderHandler - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers
Class for handling AttributeProvider in the scenario analysis.
AttributeProviderHandler(List<AttributeProvider>) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers.AttributeProviderHandler
 
AttributeSwitch - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
AttributeSwitch(AttributeType, AttributeValue) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.AttributeSwitch
 

B

BASIC_COMPONENT - Enum constant in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
basicGetAffectedElement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
basicGetTargetedElement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
basicSetDatamodelcontainer(DatamodelContainer, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
basicSetSeedModifications(KAMP4attackSeedModifications, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
basicSetServicerestrictioncontainer(ServiceRestrictionContainer, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
blackboard - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AbstractLoadModelJob
 
blackboard - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveAttackerModelJob
 
blackboard - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveOutputModelJob
 
BlackboardWrapper - Class in edu.kit.ipd.sdq.kamp4attack.core.api
This class provides an Blackboard for the input models
BlackboardWrapper(KAMP4attackModificationRepository, System, ResourceEnvironment, Allocation, SystemSpecificationContainer, AttackerSystemSpecificationContainer, Evaluate) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.api.BlackboardWrapper
 

C

CacheCompromised - Class in edu.kit.ipd.sdq.kamp4attack.core
 
CachePDP - Class in edu.kit.ipd.sdq.kamp4attack.core
 
CacheVulnerability - Class in edu.kit.ipd.sdq.kamp4attack.core
 
calculateAssemblyContextToAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateAssemblyContextToAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
calculateAssemblyContextToAssemblyContextPropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.AssemblyContextPropagation
 
calculateAssemblyContextToContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
calculateAssemblyContextToContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationVulnerability
 
calculateAssemblyContextToContextPropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.AssemblyContextPropagationWithContext
 
calculateAssemblyContextToGlobalAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateAssemblyContextToGlobalAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
calculateAssemblyContextToGlobalAssemblyContextPropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.AssemblyContextPropagation
 
calculateAssemblyContextToLinkingResourcePropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateAssemblyContextToLinkingResourcePropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
calculateAssemblyContextToLinkingResourcePropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.AssemblyContextPropagation
 
calculateAssemblyContextToLocalResourcePropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateAssemblyContextToLocalResourcePropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
calculateAssemblyContextToLocalResourcePropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.AssemblyContextPropagation
 
calculateAssemblyContextToRemoteResourcePropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateAssemblyContextToRemoteResourcePropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
calculateAssemblyContextToRemoteResourcePropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.AssemblyContextPropagation
 
calculateLinkingResourceToAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateLinkingResourceToAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingChange
 
calculateLinkingResourceToAssemblyContextPropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.LinkingPropagation
 
calculateLinkingResourceToContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingChange
 
calculateLinkingResourceToContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationVulnerability
 
calculateLinkingResourceToContextPropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.LinkingPropagationWithContext
 
calculateLinkingResourceToResourcePropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateLinkingResourceToResourcePropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingChange
 
calculateLinkingResourceToResourcePropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.LinkingPropagation
 
calculateResourceContainerToContextPropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.ResourceContainerPropagationWithContext
 
calculateResourceContainerToContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
calculateResourceContainerToContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationVulnerability
 
calculateResourceContainerToLinkingResourcePropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateResourceContainerToLinkingResourcePropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.ResourceContainerPropagation
 
calculateResourceContainerToLinkingResourcePropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
calculateResourceContainerToLocalAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateResourceContainerToLocalAssemblyContextPropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.ResourceContainerPropagation
 
calculateResourceContainerToLocalAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
calculateResourceContainerToRemoteAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateResourceContainerToRemoteAssemblyContextPropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.ResourceContainerPropagation
 
calculateResourceContainerToRemoteAssemblyContextPropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
calculateResourceContainerToResourcePropagation() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
 
calculateResourceContainerToResourcePropagation() - Method in interface edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps.ResourceContainerPropagation
 
calculateResourceContainerToResourcePropagation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
caseAbstractInternalControlFlowAction(AbstractInternalControlFlowAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles recovery block actions.
caseAcquireAction(AcquireAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles acquire actions.
caseAnalysisResults(AnalysisResults) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelSwitch
Returns the result of interpreting the object as an instance of 'Analysis Results'.
caseApply(Apply) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ExpressionSwitch
 
caseAttackerSelection(AttackerSelection) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Attacker Selection'.
caseAttackPath(AttackPath) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Attack Path'.
caseAttackPathElement(AttackPathElement) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Attack Path Element'.
caseAttribute(Attribute) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.AttributeSwitch
 
caseAttributeDesignator(AttributeDesignator) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ExpressionSwitch
 
caseAttributeValueReference(AttributeValueReference) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ExpressionSwitch
 
caseBranch(Branch) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 
caseBranchAction(BranchAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles branch actions.
caseCollectionIteratorAction(CollectionIteratorAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles collection iterator actions.
caseCompromisedAssembly(CompromisedAssembly) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Compromised Assembly'.
caseCompromisedData(CompromisedData) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Compromised Data'.
caseCompromisedLinkingResource(CompromisedLinkingResource) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Compromised Linking Resource'.
caseCompromisedResource(CompromisedResource) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Compromised Resource'.
caseCompromisedService(CompromisedService) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Compromised Service'.
caseContextChange(ContextChange) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Context Change'.
caseCredentialChange(CredentialChange) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Credential Change'.
caseDatamodelContainer(DatamodelContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Datamodel Container'.
caseDelay(Delay) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 
caseEntryLevelSystemCall(EntryLevelSystemCall) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 
caseEntryLevelSystemCall(EntryLevelSystemCall) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.UsageModelVisitorScenarioRepository
Deprecated.
 
caseEntryLevelSystemCall(EntryLevelSystemCall) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.UsageModelVisitorScenarioSystem
 
caseExternalCallAction(ExternalCallAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles external call actions.
caseExternalCallAction(ExternalCallAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.SeffAssemblyContext
 
caseForkAction(ForkAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles fork actions.
caseFunctionReference(FunctionReference) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ExpressionSwitch
 
caseGuardedBranchTransition(GuardedBranchTransition) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles guarded branch transitions.
caseIdentifier(Identifier) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Identifier'.
caseInternalAction(InternalAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles internal actions.
caseKAMP4attackModificationRepository(KAMP4attackModificationRepository) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'KAMP 4attack Modification Repository'.
caseKAMP4attackSeedModifications(KAMP4attackSeedModifications) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'KAMP 4attack Seed Modifications'.
caseLoop(Loop) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 
caseLoopAction(LoopAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles loop actions.
caseModifyEntity(ModifyEntity<T>) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Modify Entity'.
caseOperationOutput(OperationOutput) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelSwitch
Returns the result of interpreting the object as an instance of 'Operation Output'.
caseProbabilisticBranchTransition(ProbabilisticBranchTransition) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles probabilistic branch transitions.
caseReleaseAction(ReleaseAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles release actions.
caseResourceDemandingBehaviour(ResourceDemandingBehaviour) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles resource demanding behaviours.
caseResourceDemandingSEFF(ResourceDemandingSEFF) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles resource demanding seffs.
caseResourceDemandingSEFF(ResourceDemandingSEFF) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.SeffVisitorScenarioAnalysis
 
caseScenarioBehaviour(ScenarioBehaviour) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 
caseScenarioOutput(ScenarioOutput) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelSwitch
Returns the result of interpreting the object as an instance of 'Scenario Output'.
caseServiceRestrictionContainer(ServiceRestrictionContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Service Restriction Container'.
caseSetVariableAction(SetVariableAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles set variable actions.
caseSimpleAttributeCondition(SimpleAttributeCondition) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ExpressionSwitch
 
caseStart(Start) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 
caseStartAction(StartAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles start actions.
caseStop(Stop) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 
caseStopAction(StopAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Handles stop actions.
caseSurfaceAttackerSelection(SurfaceAttackerSelection) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'Surface Attacker Selection'.
caseSystemEntityAttribute(SystemEntityAttribute) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.AttributeSwitch
 
caseVariableReference(VariableReference) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ExpressionSwitch
 
caseXMLString(XMLString) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ExpressionSwitch
 
causingElements - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
The cached value of the 'Causing Elements' reference list.
Change<T> - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
Change(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.Change
 
changed - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Changed' attribute.
CHANGED_EDEFAULT - Static variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The default value of the 'Changed' attribute.
changedResources - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Resources that have been changed since last activation.
changedResources - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Resources that have been changed since last activation.
ChangeLinkingResourcesStorage - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages
 
changeNotifier - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This is used to implement IChangeNotifier.
changeNotifier - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This is used to implement IChangeNotifier.
changePropagationSteps - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
The cached value of the 'Change Propagation Steps' containment reference list.
changes - Variable in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.Change
 
ChangesDTO - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
ChangesDTO() - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesDTO
 
ChangesStorage<T extends ModifyEntity<E>,E extends org.palladiosimulator.pcm.core.entity.Entity> - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
ChangesStorage() - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesStorage
 
checkedBefore(Entity) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CacheVulnerability
 
CheckOperation - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
 
CheckOperation(PCMBlackBoard, ConfidentialAccessSpecification, ScenarioResultStorage, UsageScenario, Configuration, Evaluate) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.CheckOperation
 
checkVulnerability(CredentialChange, List<Attack>, List<Vulnerability>, AttackVector, Optional<PDPResult>) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
Checks whether the current vulnerabilities of a system entity (e.g.
checkVulnerability(ServiceSpecification, CredentialChange, List<UsageSpecification>, List<Attack>, List<Vulnerability>, AttackVector) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.MethodHandler
 
checkVulnerability(Entity, CredentialChange, List<UsageSpecification>, List<Attack>, List<Vulnerability>, AttackVector) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
Checks whether the current vulnerabilities of a system entity (e.g.
ClassicalAttackerAnalysisWorkflow - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow
 
ClassicalAttackerAnalysisWorkflow(ClassicalAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.ClassicalAttackerAnalysisWorkflow
 
ClassicalAttackerAnalysisWorkflowConfig - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config
 
ClassicalAttackerAnalysisWorkflowConfig() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ClassicalAttackerAnalysisWorkflowConfig
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AbstractLoadModelJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackerAnalysisJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackSurfaceAnalysisJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.CreateGraphJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.OutputScenarioJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveAttackerModelJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveOutputModelJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.ScenarioAnalysisJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.VulnerabilityRollOutComponentsJob
 
clearCache() - Method in class edu.kit.ipd.sdq.kamp4attack.core.CachePDP
 
CollectionHelper - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common
 
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackerSelectionItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathElementItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedAssemblyItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedDataItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedLinkingResourceItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedResourceItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedServiceItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ContextChangeItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.SurfaceAttackerSelectionItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This adds CommandParameters describing the children that can be created under this object.
collectNewChildDescriptors(Collection<Object>, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This adds CommandParameters describing the children that can be created under this object.
COMPOSITE_COMPONENT - Enum constant in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
compromised(Entity) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CacheCompromised
 
COMPROMISED_ASSEMBLY - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Compromised Assembly' class.
COMPROMISED_ASSEMBLY - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromised Assembly' class.
COMPROMISED_ASSEMBLY__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
COMPROMISED_ASSEMBLY__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
COMPROMISED_ASSEMBLY__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
COMPROMISED_ASSEMBLY__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
COMPROMISED_ASSEMBLY_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Compromised Assembly' class.
COMPROMISED_DATA - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Compromised Data' class.
COMPROMISED_DATA - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromised Data' class.
COMPROMISED_DATA__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
COMPROMISED_DATA__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
COMPROMISED_DATA__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
COMPROMISED_DATA__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
COMPROMISED_DATA_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Compromised Data' class.
COMPROMISED_LINKING_RESOURCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Compromised Linking Resource' class.
COMPROMISED_LINKING_RESOURCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromised Linking Resource' class.
COMPROMISED_LINKING_RESOURCE__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
COMPROMISED_LINKING_RESOURCE__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
COMPROMISED_LINKING_RESOURCE__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
COMPROMISED_LINKING_RESOURCE__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
COMPROMISED_LINKING_RESOURCE_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Compromised Linking Resource' class.
COMPROMISED_RESOURCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Compromised Resource' class.
COMPROMISED_RESOURCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromised Resource' class.
COMPROMISED_RESOURCE__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
COMPROMISED_RESOURCE__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
COMPROMISED_RESOURCE__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
COMPROMISED_RESOURCE__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
COMPROMISED_RESOURCE_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Compromised Resource' class.
COMPROMISED_SERVICE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Compromised Service' class.
COMPROMISED_SERVICE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromised Service' class.
COMPROMISED_SERVICE__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
COMPROMISED_SERVICE__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
COMPROMISED_SERVICE__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
COMPROMISED_SERVICE__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
COMPROMISED_SERVICE_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Compromised Service' class.
compromisedassembly - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Compromisedassembly' containment reference list.
CompromisedAssembly - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Compromised Assembly'.
CompromisedAssemblyImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Compromised Assembly'.
CompromisedAssemblyImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedAssemblyImpl
compromisedAssemblyItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all CompromisedAssembly instances.
CompromisedAssemblyItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a CompromisedAssembly object.
CompromisedAssemblyItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedAssemblyItemProvider
This constructs an instance from a factory and a notifier.
compromiseddata - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Compromiseddata' containment reference list.
CompromisedData - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Compromised Data'.
CompromisedDataImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Compromised Data'.
CompromisedDataImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedDataImpl
compromisedDataItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all CompromisedData instances.
CompromisedDataItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a CompromisedData object.
CompromisedDataItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedDataItemProvider
This constructs an instance from a factory and a notifier.
CompromisedElementHelper - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common
Helper class for identifying already compromised system elements
compromisedlinkingresource - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Compromisedlinkingresource' containment reference list.
CompromisedLinkingResource - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Compromised Linking Resource'.
CompromisedLinkingResourceImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Compromised Linking Resource'.
CompromisedLinkingResourceImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedLinkingResourceImpl
compromisedLinkingResourceItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all CompromisedLinkingResource instances.
CompromisedLinkingResourceItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a CompromisedLinkingResource object.
CompromisedLinkingResourceItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedLinkingResourceItemProvider
This constructs an instance from a factory and a notifier.
compromisedresource - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Compromisedresource' containment reference list.
CompromisedResource - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Compromised Resource'.
CompromisedResourceImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Compromised Resource'.
CompromisedResourceImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedResourceImpl
compromisedResourceItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all CompromisedResource instances.
CompromisedResourceItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a CompromisedResource object.
CompromisedResourceItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedResourceItemProvider
This constructs an instance from a factory and a notifier.
compromisedservice - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Compromisedservice' containment reference list.
CompromisedService - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Compromised Service'.
CompromisedServiceImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Compromised Service'.
CompromisedServiceImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedServiceImpl
compromisedServiceItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all CompromisedService instances.
CompromisedServiceItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a CompromisedService object.
CompromisedServiceItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedServiceItemProvider
This constructs an instance from a factory and a notifier.
ConditionHandler - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
ConditionHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ConditionHandler
 
configuration - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AbstractLoadModelJob
 
configuration - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveAttackerModelJob
 
configuration - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveOutputModelJob
 
Configuration - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api
 
Configuration(boolean, Evaluate) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api.Configuration
 
Constants - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants
PartitionConstants of the PCM Attacker Analysis Launcher
contains(E) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesStorage
 
contains(String) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.ModelRelationCache
 
contentOutlinePage - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is the content outline page.
contentOutlinePage - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is the content outline page.
contentOutlineStatusLineManager - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is a kludge...
contentOutlineStatusLineManager - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is a kludge...
contentOutlineViewer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is the content outline page's viewer.
contentOutlineViewer - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is the content outline page's viewer.
CONTEXT_CHANGE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Context Change' class.
CONTEXT_CHANGE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Context Change' class.
CONTEXT_CHANGE__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
CONTEXT_CHANGE__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
CONTEXT_CHANGE__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
CONTEXT_CHANGE__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
CONTEXT_CHANGE_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Context Change' class.
CONTEXT_MODEL_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
ContextAnalysis - Interface in org.palladiosimulator.pcm.confidentiality.context.analysis.api
 
ContextAnalysisConfigurationBuilder - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate
This class can build an Attacker analysis specific configuration objects out of a given Eclipse Launch Configuration.
ContextAnalysisConfigurationBuilder(ILaunchConfiguration, String) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.ContextAnalysisConfigurationBuilder
 
ContextAnalysisWorkflowConfig - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config
This class encapsulates most of the attributes needed for an AttackerAnalysisWorkflow.
ContextAnalysisWorkflowConfig() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
contextchange - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Contextchange' containment reference list.
ContextChange - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Context Change'.
ContextChangeImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Context Change'.
ContextChangeImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ContextChangeImpl
contextChangeItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all ContextChange instances.
ContextChangeItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a ContextChange object.
ContextChangeItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ContextChangeItemProvider
This constructs an instance from a factory and a notifier.
ContextPartition - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition
 
ContextPartition() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.ContextPartition
 
ContextTypeConverter<T,E> - Interface in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers
 
contributeToMenu(IMenuManager) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This adds to the menu bar a menu and some separators for editor additions, as well as the sub-menus for object creation items.
contributeToMenu(IMenuManager) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This adds to the menu bar a menu and some separators for editor additions, as well as the sub-menus for object creation items.
contributeToToolBar(IToolBarManager) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This adds Separators for editor additions to the tool bar.
contributeToToolBar(IToolBarManager) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This adds Separators for editor additions to the tool bar.
convertResultToString(EDataType, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
convertToString(EDataType, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
copy(PCMElement) - Static method in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
create(EClass) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
create(EClass) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
createAdapter(Notifier) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates an adapter for the target.
createAdapter(Notifier) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
Creates an adapter for the target.
createAnalysisResults() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
createAnalysisResults() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelFactory
Returns a new object of class 'Analysis Results'.
createAnalysisResultsAdapter() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This creates an adapter for a AnalysisResults.
createAnalysisResultsAdapter() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
Creates a new adapter for an object of class 'Analysis Results'.
createAttackerSelection() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createAttackerSelection() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Attacker Selection'.
createAttackerSelectionAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a AttackerSelection.
createAttackerSelectionAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Attacker Selection'.
createAttackGraph(KAMP4attackModificationRepository) - Method in interface edu.kit.kastel.sdq.kamp4attack.graph.api.AttackGraphCreation
 
createAttackGraph(KAMP4attackModificationRepository) - Method in class edu.kit.kastel.sdq.kamp4attack.graph.impl.GraphCreation
 
createAttackPath() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createAttackPath() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Attack Path'.
createAttackPathAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a AttackPath.
createAttackPathAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Attack Path'.
createAttackPathElement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createAttackPathElement() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Attack Path Element'.
createAttackPathElementAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a AttackPathElement.
createAttackPathElementAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Attack Path Element'.
createAttackPaths(BlackboardWrapper, ImmutableNetwork<ArchitectureNode, AttackEdge>) - Method in class edu.kit.ipd.sdq.attacksurface.core.AttackPathCreation
 
createChildActions - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This will contain one CreateChildAction corresponding to each descriptor generated for the current selection by the item provider.
createChildActions - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This will contain one CreateChildAction corresponding to each descriptor generated for the current selection by the item provider.
createChildMenuManager - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This is the menu manager into which menu contribution items should be added for CreateChild actions.
createChildMenuManager - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This is the menu manager into which menu contribution items should be added for CreateChild actions.
createCompromisedAssembly() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createCompromisedAssembly() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Compromised Assembly'.
createCompromisedAssembly(AssemblyContext, Collection<? extends EObject>) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.HelperCreationCompromisedElements
 
createCompromisedAssemblyAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a CompromisedAssembly.
createCompromisedAssemblyAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Compromised Assembly'.
createCompromisedData() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createCompromisedData() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Compromised Data'.
createCompromisedDataAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a CompromisedData.
createCompromisedDataAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Compromised Data'.
createCompromisedLinking(LinkingResource, Collection<? extends EObject>) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.HelperCreationCompromisedElements
 
createCompromisedLinkingResource() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createCompromisedLinkingResource() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Compromised Linking Resource'.
createCompromisedLinkingResourceAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a CompromisedLinkingResource.
createCompromisedLinkingResourceAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Compromised Linking Resource'.
createCompromisedResource() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createCompromisedResource() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Compromised Resource'.
createCompromisedResource(ResourceContainer, Collection<? extends EObject>) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.HelperCreationCompromisedElements
 
createCompromisedResourceAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a CompromisedResource.
createCompromisedResourceAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Compromised Resource'.
createCompromisedService() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createCompromisedService() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Compromised Service'.
createCompromisedService(ServiceSpecification, Collection<? extends EObject>) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.HelperCreationCompromisedElements
 
createCompromisedServiceAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a CompromisedService.
createCompromisedServiceAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Compromised Service'.
createContextChange() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createContextChange() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Context Change'.
createContextChange(UsageSpecification, Collection<? extends EObject>) - Static method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.HelperUpdateCredentialChange
Creates a new ContextChange object.
createContextChangeAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a ContextChange.
createContextChangeAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Context Change'.
createContextMenuFor(StructuredViewer) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This creates a context menu for the viewer and adds a listener as well registering the menu for extension.
createContextMenuFor(StructuredViewer) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This creates a context menu for the viewer and adds a listener as well registering the menu for extension.
createControl(Composite) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
createControl(Composite) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.AttackerAnalysisConfigurationTab
 
createControl(Composite) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.ModelInputTab
 
createControl(Composite) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
createCredentialChange() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createCredentialChange() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Credential Change'.
createCredentialChangeAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a CredentialChange.
createCredentialChangeAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Credential Change'.
createDatamodelContainer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createDatamodelContainer() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Datamodel Container'.
createDatamodelContainerAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a DatamodelContainer.
createDatamodelContainerAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Datamodel Container'.
createEmptyPath(ArchitectureNode, ArchitectureNode) - Method in class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialFilterBFS
 
createEObjectAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for the default case.
createEObjectAdapter() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
Creates a new adapter for the default case.
createFromString(EDataType, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
createGraph() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
Calculates the attack graph and stores it internally.
CreateGraphJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
CreateGraphJob(ClassicalAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.CreateGraphJob
 
createIdentifierAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Identifier'.
createInitialModel() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
Create a new model.
createInitialModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
Create a new model.
createKAMP4attackModificationRepository() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createKAMP4attackModificationRepository() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'KAMP 4attack Modification Repository'.
createKAMP4attackModificationRepositoryAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a KAMP4attackModificationRepository.
createKAMP4attackModificationRepositoryAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'KAMP 4attack Modification Repository'.
createKAMP4attackSeedModifications() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createKAMP4attackSeedModifications() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'KAMP 4attack Seed Modifications'.
createKAMP4attackSeedModificationsAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a KAMP4attackSeedModifications.
createKAMP4attackSeedModificationsAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'KAMP 4attack Seed Modifications'.
createModel() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is the method called to load a resource into the editing domain's resource set based on the editor's input.
createModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is the method called to load a resource into the editing domain's resource set based on the editor's input.
createModifyEntityAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Modify Entity'.
createOperationOutput() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
createOperationOutput() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelFactory
Returns a new object of class 'Operation Output'.
createOperationOutputAdapter() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This creates an adapter for a OperationOutput.
createOperationOutputAdapter() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
Creates a new adapter for an object of class 'Operation Output'.
createOutputFormat(MutableValueGraph<String, String>) - Method in class edu.kit.kastel.sdq.kamp4attack.graph.impl.output.DotCreation
 
createOutputFormat(MutableValueGraph<String, String>) - Method in interface edu.kit.kastel.sdq.kamp4attack.graph.impl.output.OutputFormat
 
createPackageContents() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
Creates the meta-model objects for the package.
createPackageContents() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
Creates the meta-model objects for the package.
createPages() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is the method used by the framework to install your own controls.
createPages() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is the method used by the framework to install your own controls.
createResultFromString(EDataType, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
createScenarioOutput() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
createScenarioOutput() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelFactory
Returns a new object of class 'Scenario Output'.
createScenarioOutputAdapter() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This creates an adapter for a ScenarioOutput.
createScenarioOutputAdapter() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
Creates a new adapter for an object of class 'Scenario Output'.
createServiceRestrictionContainer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createServiceRestrictionContainer() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Service Restriction Container'.
createServiceRestrictionContainerAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a ServiceRestrictionContainer.
createServiceRestrictionContainerAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Service Restriction Container'.
createSiblingActions - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This will contain one CreateSiblingAction corresponding to each descriptor generated for the current selection by the item provider.
createSiblingActions - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This will contain one CreateSiblingAction corresponding to each descriptor generated for the current selection by the item provider.
createSiblingMenuManager - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This is the menu manager into which menu contribution items should be added for CreateSibling actions.
createSiblingMenuManager - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This is the menu manager into which menu contribution items should be added for CreateSibling actions.
createSource(EObject, List<? extends UsageSpecification>) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
 
createSurfaceAttackerSelection() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
createSurfaceAttackerSelection() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns a new object of class 'Surface Attacker Selection'.
createSurfaceAttackerSelectionAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This creates an adapter for a SurfaceAttackerSelection.
createSurfaceAttackerSelectionAdapter() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates a new adapter for an object of class 'Surface Attacker Selection'.
createTabs(ILaunchConfigurationDialog, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.LaunchConfigurationTabGroup
Opens to tabs, ModelInputTab (the main tab) and a TranslatorSettingsTab
createWorkflowJob(ILaunch) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ClassicalAttackerAnalysisWorkflowConfig
 
createWorkflowJob(ILaunch) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
createWorkflowJob(ILaunch) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ScenarioAnalysisWorkflowConfig
 
createWorkflowJob(ILaunch) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.SurfaceAttackerAnalysisWorkflowConfig
 
createWorkflowJob(ContextAnalysisWorkflowConfig, ILaunch) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.LaunchDelegate
 
createXMLString(JAXBElement<?>, Class<?>) - Static method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util.XACMLPolicyWriter
 
CREDENTIAL_CHANGE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Credential Change' class.
CREDENTIAL_CHANGE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Credential Change' class.
CREDENTIAL_CHANGE__ATTACKPATHS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Attackpaths' containment reference list.
CREDENTIAL_CHANGE__ATTACKPATHS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Attackpaths' containment reference list feature.
CREDENTIAL_CHANGE__CHANGED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Changed' attribute.
CREDENTIAL_CHANGE__CHANGED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Changed' attribute feature.
CREDENTIAL_CHANGE__COMPROMISEDASSEMBLY - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Compromisedassembly' containment reference list.
CREDENTIAL_CHANGE__COMPROMISEDASSEMBLY - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromisedassembly' containment reference list feature.
CREDENTIAL_CHANGE__COMPROMISEDDATA - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Compromiseddata' containment reference list.
CREDENTIAL_CHANGE__COMPROMISEDDATA - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromiseddata' containment reference list feature.
CREDENTIAL_CHANGE__COMPROMISEDLINKINGRESOURCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Compromisedlinkingresource' containment reference list.
CREDENTIAL_CHANGE__COMPROMISEDLINKINGRESOURCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromisedlinkingresource' containment reference list feature.
CREDENTIAL_CHANGE__COMPROMISEDRESOURCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Compromisedresource' containment reference list.
CREDENTIAL_CHANGE__COMPROMISEDRESOURCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromisedresource' containment reference list feature.
CREDENTIAL_CHANGE__COMPROMISEDSERVICE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Compromisedservice' containment reference list.
CREDENTIAL_CHANGE__COMPROMISEDSERVICE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Compromisedservice' containment reference list feature.
CREDENTIAL_CHANGE__CONTEXTCHANGE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Contextchange' containment reference list.
CREDENTIAL_CHANGE__CONTEXTCHANGE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Contextchange' containment reference list feature.
CREDENTIAL_CHANGE__DATAMODELCONTAINER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Datamodelcontainer' containment reference.
CREDENTIAL_CHANGE__DATAMODELCONTAINER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Datamodelcontainer' containment reference feature.
CREDENTIAL_CHANGE__SERVICERESTRICTIONCONTAINER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Servicerestrictioncontainer' containment reference.
CREDENTIAL_CHANGE__SERVICERESTRICTIONCONTAINER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Servicerestrictioncontainer' containment reference feature.
CREDENTIAL_CHANGE_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Credential Change' class.
CredentialChange - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Credential Change'.
CredentialChangeImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Credential Change'.
CredentialChangeImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
credentialChangeItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all CredentialChange instances.
CredentialChangeItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a CredentialChange object.
CredentialChangeItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This constructs an instance from a factory and a notifier.
CredentialFilterBFS - Class in edu.kit.ipd.sdq.attacksurface.graph.algorithms
Deprecated.
CredentialFilterBFS(Graph<ArchitectureNode, AttackEdge>, BlackboardWrapper) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialFilterBFS
Deprecated.
 
credentials - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
The cached value of the 'Credentials' reference list.
CredentialValidator - Class in edu.kit.ipd.sdq.attacksurface.graph.algorithms
Validator class to consider the attack surface filter during the attack path calculation.
CredentialValidator(BlackboardWrapper) - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialValidator
 
currentViewer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This keeps track of the active content viewer, which may be either one of the viewers in the pages or the content outline viewer.
currentViewer - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This keeps track of the active content viewer, which may be either one of the viewers in the pages or the content outline viewer.
currentViewerPane - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This keeps track of the active viewer pane, in the book.
currentViewerPane - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This keeps track of the active viewer pane, in the book.

D

DATA_MODEL_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
DataAttackPartition - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition
 
DataAttackPartition() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.DataAttackPartition
 
DataHandler - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data
 
DataHandlerAttacker - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data
 
DataHandlerAttacker(CredentialChange) - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data.DataHandlerAttacker
 
DATAMODEL_CONTAINER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Datamodel Container' class.
DATAMODEL_CONTAINER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Datamodel Container' class.
DATAMODEL_CONTAINER__DATAMODELATTACKER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Datamodelattacker' containment reference list.
DATAMODEL_CONTAINER__DATAMODELATTACKER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Datamodelattacker' containment reference list feature.
DATAMODEL_CONTAINER_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Datamodel Container' class.
datamodelattacker - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
The cached value of the 'Datamodelattacker' containment reference list.
datamodelcontainer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Datamodelcontainer' containment reference.
DatamodelContainer - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Datamodel Container'.
DatamodelContainerImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Datamodel Container'.
DatamodelContainerImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
datamodelContainerItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all DatamodelContainer instances.
DatamodelContainerItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a DatamodelContainer object.
DatamodelContainerItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
This constructs an instance from a factory and a notifier.
decision() - Method in record class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.PDPResult
Returns the value of the decision record component.
DecisionType - Enum Class in org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result
Enumeration for the PDP decision
DefaultAttackPathFinder - Class in edu.kit.ipd.sdq.attacksurface.graph
The default implementation of AttackPathFinder.
DefaultAttackPathFinder() - Constructor for class edu.kit.ipd.sdq.attacksurface.graph.DefaultAttackPathFinder
 
defaultCase(EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Returns the result of interpreting the object as an instance of 'EObject'.
defaultCase(EObject) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelSwitch
Returns the result of interpreting the object as an instance of 'EObject'.
DENY - Enum constant in enum class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.DecisionType
 
depopulateManager(IContributionManager, Collection<? extends IAction>) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This removes from the specified manager all ActionContributionItems based on the IActions contained in the actions collection.
depopulateManager(IContributionManager, Collection<? extends IAction>) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This removes from the specified manager all ActionContributionItems based on the IActions contained in the actions collection.
deriveConfiguration(ILaunchConfiguration, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.LaunchDelegate
 
dispose() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
dispose() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This disposes all of the item providers created by this factory.
dispose() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
dispose() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This disposes all of the item providers created by this factory.
doSave(IProgressMonitor) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is for implementing IEditorPart and simply saves the model file.
doSave(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is for implementing IEditorPart and simply saves the model file.
doSaveAs() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This also changes the editor's input.
doSaveAs() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This also changes the editor's input.
doSaveAs(URI, IEditorInput) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
doSaveAs(URI, IEditorInput) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
doSwitch(int, EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Calls caseXXX for each class of the model until one returns a non null result; it yields that result.
doSwitch(int, EObject) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelSwitch
Calls caseXXX for each class of the model until one returns a non null result; it yields that result.
DotCreation - Class in edu.kit.kastel.sdq.kamp4attack.graph.impl.output
 
DotCreation() - Constructor for class edu.kit.kastel.sdq.kamp4attack.graph.impl.output.DotCreation
 

E

editingDomain - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This keeps track of the editing domain that is used to track all changes to the model.
editingDomain - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This keeps track of the editing domain that is used to track all changes to the model.
editorSelection - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This keeps track of the selection of the editor as a whole.
editorSelection - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This keeps track of the selection of the editor as a whole.
edu.kit.ipd.sdq.attacksurface.activator - package edu.kit.ipd.sdq.attacksurface.activator
 
edu.kit.ipd.sdq.attacksurface.core - package edu.kit.ipd.sdq.attacksurface.core
 
edu.kit.ipd.sdq.attacksurface.graph - package edu.kit.ipd.sdq.attacksurface.graph
 
edu.kit.ipd.sdq.attacksurface.graph.algorithms - package edu.kit.ipd.sdq.attacksurface.graph.algorithms
 
edu.kit.ipd.sdq.attacksurface.graph.patch - package edu.kit.ipd.sdq.attacksurface.graph.patch
 
edu.kit.ipd.sdq.kamp4attack.activator - package edu.kit.ipd.sdq.kamp4attack.activator
 
edu.kit.ipd.sdq.kamp4attack.api.activator - package edu.kit.ipd.sdq.kamp4attack.api.activator
 
edu.kit.ipd.sdq.kamp4attack.core - package edu.kit.ipd.sdq.kamp4attack.core
 
edu.kit.ipd.sdq.kamp4attack.core.api - package edu.kit.ipd.sdq.kamp4attack.core.api
 
edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers - package edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers
 
edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context - package edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context
 
edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability - package edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability
 
edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes - package edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps - package edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps
 
edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks - package edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
 
edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl - package edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
 
edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation - package edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
 
edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider - package edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
 
edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util - package edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util
 
edu.kit.kastel.sdq.kamp4attack.graph.api - package edu.kit.kastel.sdq.kamp4attack.graph.api
 
edu.kit.kastel.sdq.kamp4attack.graph.impl - package edu.kit.kastel.sdq.kamp4attack.graph.impl
 
edu.kit.kastel.sdq.kamp4attack.graph.impl.output - package edu.kit.kastel.sdq.kamp4attack.graph.impl.output
 
eGet(int, boolean, boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
eGet(int, boolean, boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
eGet(int, boolean, boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
eGet(int, boolean, boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
eGet(int, boolean, boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
eGet(int, boolean, boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
eGet(int, boolean, boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
eINSTANCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
The singleton instance of the factory.
eINSTANCE - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The singleton instance of the package.
eINSTANCE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelFactory
The singleton instance of the factory.
eINSTANCE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The singleton instance of the package.
eInverseRemove(InternalEObject, int, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
eInverseRemove(InternalEObject, int, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
eInverseRemove(InternalEObject, int, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
eInverseRemove(InternalEObject, int, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
eInverseRemove(InternalEObject, int, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
eInverseRemove(InternalEObject, int, NotificationChain) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
eIsSet(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
eIsSet(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
eIsSet(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
eIsSet(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
eIsSet(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
eIsSet(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
eIsSet(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
eNAME - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The package name.
eNAME - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The package name.
encodingField - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
encodingField - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
encodings - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
 
encodings - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
 
eNS_PREFIX - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The package namespace name.
eNS_PREFIX - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The package namespace name.
eNS_URI - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The package namespace URI.
eNS_URI - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The package namespace URI.
EnumHelpers - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util
 
equals(Object) - Method in class edu.kit.ipd.sdq.attacksurface.graph.ArchitectureNode
 
equals(Object) - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
equals(Object) - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackPathSurface
 
equals(Object) - Method in record class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.PDPResult
Indicates whether some other object is "equal to" this one.
eSet(int, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
eSet(int, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
eSet(int, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
eSet(int, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
eSet(int, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
eSet(int, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
eSet(int, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackerSelectionImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathElementImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedAssemblyImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedDataImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedLinkingResourceImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedResourceImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedServiceImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ContextChangeImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
eStaticClass() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.SurfaceAttackerSelectionImpl
eStaticClass() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.AnalysisResultsImpl
eStaticClass() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
eStaticClass() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
eStaticFeatureCount() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.AnalysisResultsImpl
eStaticFeatureCount() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
eStaticFeatureCount() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
eUnset(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
eUnset(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
eUnset(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
eUnset(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
eUnset(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
eUnset(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
eUnset(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
evaluate(List<UsageSpecification>, List<UsageSpecification>, List<UsageSpecification>, List<UsageSpecification>, List<UsageSpecification>) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.XACMLPDP
 
evaluate(List<UsageSpecification>, List<UsageSpecification>, List<UsageSpecification>, List<UsageSpecification>, List<UsageSpecification>) - Method in interface org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.Evaluate
Evaluates the given attribute set at the PDP
Evaluate - Interface in org.palladiosimulator.pcm.confidentiality.context.xacml.pdp
Interface for an evaluation context of ABAC policies based on a PDP
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackerAnalysisJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackSurfaceAnalysisJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.CreateGraphJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadAttackerModel
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadContextJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadModificationMarkJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadPCMJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.OutputScenarioJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveAttackerModelJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveOutputModelJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.ScenarioAnalysisJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.VulnerabilityRollOutComponentsJob
 
executeVulnerabilityHandling(EObject, CredentialChange, EObject, Vulnerability) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingSEFF
 
ExpressionSwitch - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
ExpressionSwitch() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ExpressionSwitch
 
external_dependencies - package external_dependencies
 
extractAndSetCategory(Category, Consumer<String>) - Static method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util.EnumHelpers
 
extractAndSetDataType(DataTypes, Consumer<String>) - Static method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util.EnumHelpers
 
extractAndSetFunction(Operations, Consumer<String>) - Static method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util.EnumHelpers
 

F

FILE_EXTENSIONS - Static variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
The supported extensions for created files.
FILE_EXTENSIONS - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
The supported extensions for created files.
fillConfiguration(AbstractWorkflowBasedRunConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.AttackAnalysisConfigurationBuilder
 
fillConfiguration(AbstractWorkflowBasedRunConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.AttackSurfaceAnalysisConfigurationBuilder
 
fillConfiguration(AbstractWorkflowBasedRunConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.ContextAnalysisConfigurationBuilder
 
fillConfiguration(AbstractWorkflowBasedRunConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.ScenarioAnalysisConfigurationBuilder
 
filteredCredentials(BlackboardWrapper) - Static method in class edu.kit.ipd.sdq.attacksurface.core.AttackHandlingHelper
 
filterExistingService(List<CompromisedService>, CredentialChange) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CollectionHelper
 
findAttackPaths(BlackboardWrapper, ImmutableNetwork<ArchitectureNode, AttackEdge>, Entity) - Method in interface edu.kit.ipd.sdq.attacksurface.graph.AttackPathFinder
Finds all possible attack paths in the graph.
findAttackPaths(BlackboardWrapper, ImmutableNetwork<ArchitectureNode, AttackEdge>, Entity) - Method in class edu.kit.ipd.sdq.attacksurface.graph.DefaultAttackPathFinder
 
findOrCreateServiceSpecification(ServiceSpecification, AttackerSystemSpecificationContainer, CredentialChange) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CollectionHelper
 
fireNotifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
fireNotifyChanged(Notification) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
firePropertyChange(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is here for the listener to be able to call it.
firePropertyChange(int) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is here for the listener to be able to call it.
FORMATTED_FILE_EXTENSIONS - Static variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
A formatted list of supported file extensions, suitable for display.
FORMATTED_FILE_EXTENSIONS - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
A formatted list of supported file extensions, suitable for display.

G

generateCreateChildActions(Collection<?>, ISelection) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This generates a CreateChildAction for each object in descriptors, and returns the collection of these actions.
generateCreateChildActions(Collection<?>, ISelection) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This generates a CreateChildAction for each object in descriptors, and returns the collection of these actions.
generateCreateSiblingActions(Collection<?>, ISelection) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This generates a CreateSiblingAction for each object in descriptors, and returns the collection of these actions.
generateCreateSiblingActions(Collection<?>, ISelection) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This generates a CreateSiblingAction for each object in descriptors, and returns the collection of these actions.
generateXACML(PCMBlackBoard, ConfidentialAccessSpecification, String) - Method in interface org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api.XACMLGeneration
 
generateXACML(PCMBlackBoard, ConfidentialAccessSpecification, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.XACMLGenerator
 
get() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesStorage
 
get(String) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.ModelRelationCache
 
get(Entity) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CachePDP
 
get(Entity, Entity) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CachePDP
 
getActionBarContributor() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
getActionBarContributor() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
getActionBars() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
getActionBars() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
getAdapter(Class<T>) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is how the framework determines which interfaces we implement.
getAdapter(Class<T>) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is how the framework determines which interfaces we implement.
getAdapterFactory() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
getAdapterFactory() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
getAffectedElement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
getAffectedElement() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.ModifyEntity
Returns the value of the 'Affected Element' reference.
getAllocation() - Method in class edu.kit.ipd.sdq.kamp4attack.core.api.BlackboardWrapper
 
getAllocationModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
getAllPaths(Set<V>, Set<V>, boolean, Integer) - Method in class edu.kit.ipd.sdq.attacksurface.graph.patch.AllDirectedPaths
Calculate (and return) all paths from the source vertices to the target vertices.
getAllPaths(V, V, boolean, Integer) - Method in class edu.kit.ipd.sdq.attacksurface.graph.patch.AllDirectedPaths
Calculate (and return) all paths from the source vertex to the target vertex.
getAnalysisResults() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.OutputPartition
 
getAnalysisResults() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getAnalysisResults() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for class 'Analysis Results'.
getAnalysisResults_Scenariooutput() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getAnalysisResults_Scenariooutput() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the containment reference list 'Scenariooutput'.
getAssemblies() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesDTO
 
getAssembly() - Method in class edu.kit.ipd.sdq.kamp4attack.core.api.BlackboardWrapper
Gets the System
getAssemblyConnectorForExternalCall(ExternalCallAction, List<AssemblyContext>) - Static method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers.PCMInstanceHelper
Searches for an AssemblyConnector that connects the current AssemblyContext via its given ExternalCallAction.
getAssemblyContext() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
getAssemblyContext() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Returns the value of the 'Assembly Context' reference list.
getAssemblyContext(List<ResourceContainer>, Allocation) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CollectionHelper
Returns the allocated AssemblyContexts on the list of hardware ResourceContainers
getAssemblyContextHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingChange
 
getAssemblyContextHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationContext
 
getAssemblyContextHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationVulnerability
 
getAssemblyHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
getAssemblyHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationContext
 
getAssemblyHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationVulnerability
 
getAssemblyHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
getAssemblyHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationContext
 
getAssemblyHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationVulnerability
 
getAttackcomponent() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
getAttackcomponent() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackSeedModifications
Returns the value of the 'Attackcomponent' containment reference list.
getAttacker() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.Change
 
getAttackerAnalysis() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
getAttackerSelection() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getAttackerSelection() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Attacker Selection'.
getAttackModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
getAttackPath() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getAttackPath() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Attack Path'.
getAttackPath_Attackpathelement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getAttackPath_Attackpathelement() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Attackpathelement'.
getAttackPath_Credentials() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getAttackPath_Credentials() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the reference list 'Credentials'.
getAttackPath_TargetedElement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getAttackPath_TargetedElement() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the reference 'Targeted Element'.
getAttackPath_Vulnerabilities() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getAttackPath_Vulnerabilities() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the reference list 'Vulnerabilities'.
getAttackpathelement() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.AttackPath
Returns the value of the 'Attackpathelement' containment reference list.
getAttackpathelement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
getAttackPathElement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getAttackPathElement() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Attack Path Element'.
getAttackpaths() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Attackpaths' containment reference list.
getAttackpaths() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getAttacks() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
 
getAttackSpecification() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.AttackPartition
 
getCause() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
getCausingElements() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
getCausingElements() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.ModifyEntity
Returns the value of the 'Causing Elements' reference list.
getChangePropagationSteps() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
getChangePropagationSteps() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationRepository
Returns the value of the 'Change Propagation Steps' containment reference list.
getChildFeature(Object, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
getChildFeature(Object, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
getChildFeature(Object, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
getChildFeature(Object, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
getChildFeature(Object, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
getChildFeature(Object, Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
getChildFeature(Object, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
getChildFeature(Object, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
getChildFeature(Object, Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
getChildren(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor.ReverseAdapterFactoryContentProvider
getChildren(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor.ReverseAdapterFactoryContentProvider
getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
getChildrenFeatures(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
getChildrenFeatures(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
getChildrenFeatures(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
getCompromisedassembly() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Compromisedassembly' containment reference list.
getCompromisedassembly() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getCompromisedAssembly() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCompromisedAssembly() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Compromised Assembly'.
getCompromisedAssemblyContexts() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
getCompromiseddata() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Compromiseddata' containment reference list.
getCompromiseddata() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getCompromisedData() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCompromisedData() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Compromised Data'.
getCompromisedlinkingresource() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Compromisedlinkingresource' containment reference list.
getCompromisedlinkingresource() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getCompromisedLinkingResource() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCompromisedLinkingResource() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Compromised Linking Resource'.
getCompromisedLinkingResources() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingChange
 
getCompromisedresource() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Compromisedresource' containment reference list.
getCompromisedresource() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getCompromisedResource() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCompromisedResource() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Compromised Resource'.
getCompromisedservice() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Compromisedservice' containment reference list.
getCompromisedservice() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getCompromisedService() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCompromisedService() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Compromised Service'.
getConnectectedAssemblies(System, AssemblyContext) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMConnectionHelper
 
getConnectedConnectors(AssemblyContext, System) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMConnectionHelper
 
getConnectedResourceContainers(ResourceContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.Change
 
getConnectedResourceContainers(ResourceContainer, ResourceEnvironment) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMConnectionHelper
 
getConnector() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
getConnector() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Returns the value of the 'Connector' reference.
getContentOutlinePage() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This accesses a cached version of the content outliner.
getContentOutlinePage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This accesses a cached version of the content outliner.
getContext(AssemblyConnector, List<AssemblyContext>) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers.AttributeProviderHandler
Searches for matching AttributeProviders based on the AssemblyConnector and the current AssemblyContext.
getContextchange() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Contextchange' containment reference list.
getContextchange() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getContextChange() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getContextChange() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Context Change'.
getContextModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
getContextSpecification() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.ContextPartition
 
getCredentialChange() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Credential Change'.
getCredentialChange_Attackpaths() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Attackpaths() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Attackpaths'.
getCredentialChange_Changed() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Changed() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the attribute 'Changed'.
getCredentialChange_Compromisedassembly() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Compromisedassembly() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Compromisedassembly'.
getCredentialChange_Compromiseddata() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Compromiseddata() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Compromiseddata'.
getCredentialChange_Compromisedlinkingresource() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Compromisedlinkingresource() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Compromisedlinkingresource'.
getCredentialChange_Compromisedresource() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Compromisedresource() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Compromisedresource'.
getCredentialChange_Compromisedservice() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Compromisedservice() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Compromisedservice'.
getCredentialChange_Contextchange() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Contextchange() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Contextchange'.
getCredentialChange_Datamodelcontainer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Datamodelcontainer() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference 'Datamodelcontainer'.
getCredentialChange_Servicerestrictioncontainer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getCredentialChange_Servicerestrictioncontainer() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference 'Servicerestrictioncontainer'.
getCredentials() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
getCredentials() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.AttackPath
Returns the value of the 'Credentials' reference list.
getCredentials() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
getCredentials(CredentialChange) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
 
getData(ServiceSpecification) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data.DataHandler
 
getData(AssemblyContext) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data.DataHandler
 
getData(ResourceContainer, Allocation) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data.DataHandler
 
getDataHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
 
getDataModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
getDatamodelattacker() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.DatamodelContainer
Returns the value of the 'Datamodelattacker' containment reference list.
getDatamodelattacker() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.DatamodelContainerImpl
getDatamodelcontainer() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Datamodelcontainer' containment reference.
getDatamodelcontainer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getDatamodelContainer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getDatamodelContainer() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Datamodel Container'.
getDatamodelContainer_Datamodelattacker() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getDatamodelContainer_Datamodelattacker() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Datamodelattacker'.
getDecision() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
getDecision() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Returns the value of the 'Decision' attribute.
getDefault() - Static method in class edu.kit.ipd.sdq.attacksurface.activator.Activator
Returns the shared instance
getDefault() - Static method in class edu.kit.ipd.sdq.kamp4attack.activator.Activator
Returns the shared instance
getDefault() - Static method in class edu.kit.ipd.sdq.kamp4attack.api.activator.Activator
Returns the shared instance
getEditingDomain() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This returns the editing domain as required by the IEditingDomainProvider interface.
getEditingDomain() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This returns the editing domain as required by the IEditingDomainProvider interface.
getElementEqualityPredicate(Entity) - Method in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
getElements(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor.ReverseAdapterFactoryContentProvider
getElements(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor.ReverseAdapterFactoryContentProvider
getEncoding() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
getEncoding() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
getEncodings() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
getEncodings() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
getEntity() - Method in class edu.kit.ipd.sdq.attacksurface.graph.ArchitectureNode
 
getEntity(PCMElement) - Method in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
getErrorMessage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
getEval() - Method in class edu.kit.ipd.sdq.kamp4attack.core.api.BlackboardWrapper
 
getEvaluate() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
getEvaluate() - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api.Configuration
 
getGenerateGraph() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
getGraph() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackGraphCreation
Creates an immutable copy of the internal attack graph and returns it
getGraphCreation() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
getHandlingAssemblyConnector(EntryLevelSystemCall, System) - Static method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers.PCMInstanceHelper
 
getHandlingAssemblyContexts(ExternalCallAction, List<AssemblyContext>) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMInstanceHelper
Searches for the providing AssemblyContexts that handle the given ExternalCallAction.
getHandlingAssemblyContexts(ExternalCallAction, List<AssemblyContext>) - Static method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers.PCMInstanceHelper
Searches for the providing AssemblyContexts that handle the given ExternalCallAction.
getHandlingAssemblyContexts(EntryLevelSystemCall, System) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMInstanceHelper
Retrieves the list of nested handling AssemblyContexts for the given EntryLevelSystemCall.
getHandlingAssemblyContexts(EntryLevelSystemCall, System) - Static method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers.PCMInstanceHelper
Retrieves the list of nested handling AssemblyContexts for the given EntryLevelSystemCall.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackerSelectionItemProvider
This returns AttackerSelection.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathElementItemProvider
This returns AttackPathElement.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This returns AttackPath.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedAssemblyItemProvider
This returns CompromisedAssembly.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedDataItemProvider
This returns CompromisedData.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedLinkingResourceItemProvider
This returns CompromisedLinkingResource.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedResourceItemProvider
This returns CompromisedResource.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedServiceItemProvider
This returns CompromisedService.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ContextChangeItemProvider
This returns ContextChange.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This returns CredentialChange.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
This returns DatamodelContainer.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
This returns KAMP4attackModificationRepository.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
This returns KAMP4attackSeedModifications.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
This returns ServiceRestrictionContainer.gif.
getImage(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.SurfaceAttackerSelectionItemProvider
This returns SurfaceAttackerSelection.gif.
getImage(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
This returns AnalysisResults.gif.
getImage(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This returns OperationOutput.gif.
getImage(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This returns ScenarioOutput.gif.
getInfectedResourceContainers() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
getInitialObjectName() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
getInitialObjectName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
getInitialObjectNames() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
Returns the names of the types that can be created as the root object.
getInitialObjectNames() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
Returns the names of the types that can be created as the root object.
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.AssemblyContextChangeAssemblyContextsStorage
 
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.AssemblyContextChangeIsGlobalStorage
 
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.AssemblyContextChangeResourceContainerStorage
 
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.AssemblyContextChangeTargetedConnectorsStorage
 
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.ChangeLinkingResourcesStorage
 
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.ResourceContainerChangeAssemblyContextsStorage
 
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
Returns the shared instance
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.Activator
Returns the shared instance
getKAMP4attackModificationmarksFactory() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getKAMP4attackModificationmarksFactory() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the factory that creates the instances of the model.
getKAMP4attackModificationmarksPackage() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
getKAMP4attackModificationmarksPackage() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksFactory
Returns the package supported by this factory.
getKAMP4attackModificationRepository() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getKAMP4attackModificationRepository() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'KAMP 4attack Modification Repository'.
getKAMP4attackModificationRepository_ChangePropagationSteps() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getKAMP4attackModificationRepository_ChangePropagationSteps() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Change Propagation Steps'.
getKAMP4attackModificationRepository_SeedModifications() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getKAMP4attackModificationRepository_SeedModifications() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference 'Seed Modifications'.
getKAMP4attackSeedModifications() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getKAMP4attackSeedModifications() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'KAMP 4attack Seed Modifications'.
getKAMP4attackSeedModifications_Attackcomponent() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getKAMP4attackSeedModifications_Attackcomponent() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Attackcomponent'.
getKAMP4attackSeedModifications_Surfaceattackcomponent() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getKAMP4attackSeedModifications_Surfaceattackcomponent() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Surfaceattackcomponent'.
getLabel(String) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
Returns the label for the specified type name.
getLabel(String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
Returns the label for the specified type name.
getLinkingHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
getLinkingHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationContext
 
getLinkingHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationVulnerability
 
getLinkingHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
getLinkingHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationContext
 
getLinkingHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationVulnerability
 
getLinkingResource(ResourceContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.Change
 
getLinkingResource(ResourceContainer, ResourceEnvironment) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMConnectionHelper
 
getLinkingResources() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesDTO
 
getLocalResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
getLocalResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationContext
 
getLocalResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationVulnerability
 
getMessage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.ModelInputTab
 
getModelFile() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
Get the file from the page.
getModelFile() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardNewFileCreationPage
getModelFile() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
Get the file from the page.
getModelFile() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardNewFileCreationPage
getModelStorage() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
 
getModificationMarkRepository() - Method in class edu.kit.ipd.sdq.kamp4attack.core.api.BlackboardWrapper
 
getModificationModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
getModificationRepository() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.ModificationMarkPartition
 
getModifyEntity() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getModifyEntity() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Modify Entity'.
getModifyEntity_AffectedElement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getModifyEntity_AffectedElement() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the reference 'Affected Element'.
getModifyEntity_CausingElements() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getModifyEntity_CausingElements() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the reference list 'Causing Elements'.
getModifyEntity_Toolderived() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getModifyEntity_Toolderived() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the attribute 'Toolderived'.
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackerAnalysisJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackSurfaceAnalysisJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.CreateGraphJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadAttackerModel
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadContextJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadModificationMarkJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadPCMJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.OutputScenarioJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveAttackerModelJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveOutputModelJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.ScenarioAnalysisJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.VulnerabilityRollOutComponentsJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.AttackerAnalysisConfigurationTab
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.ModelInputTab
 
getOperationinterface() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
getOperationinterface() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Returns the value of the 'Operationinterface' reference.
getOperationOutput() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
getOperationOutput() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for class 'Operation Output'.
getOperationOutput() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.ScenarioOutput
Returns the value of the 'Operation Output' containment reference list.
getOperationOutput_AssemblyContext() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput_AssemblyContext() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the reference list 'Assembly Context'.
getOperationOutput_Connector() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput_Connector() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the reference 'Connector'.
getOperationOutput_Decision() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput_Decision() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the attribute 'Decision'.
getOperationOutput_Operationinterface() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput_Operationinterface() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the reference 'Operationinterface'.
getOperationOutput_Operationsignature() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput_Operationsignature() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the reference 'Operationsignature'.
getOperationOutput_OrgiginAction() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput_OrgiginAction() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the reference 'Orgigin Action'.
getOperationOutput_OriginService() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput_OriginService() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the containment reference 'Origin Service'.
getOperationOutput_PolicyIDs() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOperationOutput_PolicyIDs() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the attribute list 'Policy IDs'.
getOperationsignature() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
getOperationsignature() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Returns the value of the 'Operationsignature' reference.
getOrgiginAction() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
getOrgiginAction() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Returns the value of the 'Orgigin Action' reference.
getOriginService() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
getOriginService() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Returns the value of the 'Origin Service' containment reference.
getOutputJob() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.AttackerAnalysisWorkflow
 
getOutputJob() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.ClassicalAttackerAnalysisWorkflow
 
getOutputmodelFactory() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getOutputmodelFactory() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the factory that creates the instances of the model.
getOutputmodelPackage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
getOutputmodelPackage() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelFactory
Returns the package supported by this factory.
getOutputXACML() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
getPackage() - Static method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
Deprecated. 
getPackage() - Static method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
Deprecated. 
getParent(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor.ReverseAdapterFactoryContentProvider
getParent(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor.ReverseAdapterFactoryContentProvider
getPaths(ArchitectureNode) - Method in class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialFilterBFS
Deprecated.
 
getPathWeight(ArchitectureNode, ArchitectureNode) - Method in class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialFilterBFS
 
getPlugin() - Static method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationsmarksEditorPlugin
Returns the singleton instance of the Eclipse plugin.
getPlugin() - Static method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationsmarksEditPlugin
Returns the singleton instance of the Eclipse plugin.
getPlugin() - Static method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditorPlugin
Returns the singleton instance of the Eclipse plugin.
getPlugin() - Static method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelEditPlugin
Returns the singleton instance of the Eclipse plugin.
getPluginResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationsmarksEditorPlugin
Returns the singleton instance of the Eclipse plugin.
getPluginResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationsmarksEditPlugin
Returns the singleton instance of the Eclipse plugin.
getPluginResourceLocator() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditorPlugin
Returns the singleton instance of the Eclipse plugin.
getPluginResourceLocator() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelEditPlugin
Returns the singleton instance of the Eclipse plugin.
getPolicyIDs() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
getPolicyIDs() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Returns the value of the 'Policy IDs' attribute list.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackerSelectionItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathElementItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedAssemblyItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedDataItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedLinkingResourceItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedResourceItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedServiceItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ContextChangeItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.SurfaceAttackerSelectionItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This returns the property descriptors for the adapted class.
getPropertyDescriptors(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This returns the property descriptors for the adapted class.
getPropertySheetPage() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This accesses a cached version of the property sheet.
getPropertySheetPage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This accesses a cached version of the property sheet.
getProvidedRestrictions(List<AssemblyContext>) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CollectionHelper
 
getProvidedRestrictions(AssemblyContext) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CollectionHelper
 
getRemoteResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
getRemoteResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationContext
 
getRemoteResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationVulnerability
 
getRepository() - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api.PCMBlackBoard
 
getRepository() - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api.PCMBlackBoard
 
getRepositoryModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
getResourceContainer(AssemblyContext, Allocation) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMConnectionHelper
Get the resource container on which the AssemblyContext is allocated
getResourceContainerHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingChange
 
getResourceContainerHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationContext
 
getResourceContainerHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationVulnerability
 
getResourceContainers() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesDTO
 
getResourceEnvironment() - Method in class edu.kit.ipd.sdq.kamp4attack.core.api.BlackboardWrapper
 
getResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
getResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationContext
 
getResourceHandler() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationVulnerability
 
getResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
Return the resource locator for this item provider's resources.
getResourceLocator() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
Return the resource locator for this item provider's resources.
getResources() - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api.PCMBlackBoard
 
getResult() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getResult() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for data type 'Result'.
getResultModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation.ResultEMFModelStorage
Returns the current AnalysisResults model
getRollOut() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
getRoot() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
getRootAdapterFactory() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This returns the root adapter factory that contains this factory.
getRootAdapterFactory() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This returns the root adapter factory that contains this factory.
getScenario() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
getScenario() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.ScenarioOutput
Returns the value of the 'Scenario' reference.
getScenarioAnalysis() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
Returns the scenario analyis returns null in case of no scenario analysis
getScenariooutput() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.AnalysisResults
Returns the value of the 'Scenariooutput' containment reference list.
getScenariooutput() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.AnalysisResultsImpl
getScenarioOutput() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getScenarioOutput() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for class 'Scenario Output'.
getScenarioOutput_MisUsage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getScenarioOutput_MisUsage() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the attribute 'Mis Usage'.
getScenarioOutput_OperationOutput() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getScenarioOutput_OperationOutput() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the containment reference list 'Operation Output'.
getScenarioOutput_Passed() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getScenarioOutput_Passed() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the attribute 'Passed'.
getScenarioOutput_Scenario() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
getScenarioOutput_Scenario() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
Returns the meta object for the reference 'Scenario'.
getSeedModifications() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
getSeedModifications() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationRepository
Returns the value of the 'Seed Modifications' containment reference.
getSelection() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This implements ISelectionProvider to return this editor's overall selection.
getSelection() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This implements ISelectionProvider to return this editor's overall selection.
getServicerestriction() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
getServicerestriction() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.ServiceRestrictionContainer
Returns the value of the 'Servicerestriction' containment reference list.
getServicerestrictioncontainer() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Servicerestrictioncontainer' containment reference.
getServicerestrictioncontainer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
getServiceRestrictionContainer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getServiceRestrictionContainer() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Service Restriction Container'.
getServiceRestrictionContainer_Servicerestriction() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getServiceRestrictionContainer_Servicerestriction() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for the containment reference list 'Servicerestriction'.
getServices() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesDTO
 
getSpecification() - Method in class edu.kit.ipd.sdq.kamp4attack.core.api.BlackboardWrapper
 
getStartNodes(BlackboardWrapper) - Static method in class edu.kit.ipd.sdq.attacksurface.core.AttackHandlingHelper
 
getSurfaceattackcomponent() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
getSurfaceattackcomponent() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackSeedModifications
Returns the value of the 'Surfaceattackcomponent' containment reference list.
getSurfaceAttacker(BlackboardWrapper) - Static method in class edu.kit.ipd.sdq.attacksurface.core.AttackHandlingHelper
 
getSurfaceAttackerSelection() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
getSurfaceAttackerSelection() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
Returns the meta object for class 'Surface Attacker Selection'.
getSystem() - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api.PCMBlackBoard
 
getSystem() - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api.PCMBlackBoard
 
getSystem(EntryLevelSystemCall) - Static method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers.PCMHelpers
 
getTarget() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
getTargetedElement() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.AttackPath
Returns the value of the 'Targeted Element' reference.
getTargetedElement() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackerSelectionItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathElementItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedAssemblyItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedDataItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedLinkingResourceItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedResourceItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedServiceItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ContextChangeItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.SurfaceAttackerSelectionItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This returns the label text for the adapted class.
getText(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This returns the label text for the adapted class.
getURI(String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.ContextAnalysisConfigurationBuilder
 
getUrisPCM() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadPCMAttack
 
getUrisPCM() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadPCMJob
 
getUrisPCM() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadPCMScenario
 
getUsage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ScenarioAnalysisWorkflowConfig
 
getUsageModel() - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api.PCMBlackBoard
 
getVector() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
getViewer() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This returns the viewer as required by the IViewerProvider interface.
getViewer() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This returns the viewer as required by the IViewerProvider interface.
getVulnerabilities() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.AttackPath
Returns the value of the 'Vulnerabilities' reference list.
getVulnerabilities() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
getVulnerabilitySpecification() - Method in class edu.kit.ipd.sdq.kamp4attack.core.api.BlackboardWrapper
 
getXACMLGenerator() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
gotoMarker(IMarker) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
gotoMarker(IMarker) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
graph - Variable in class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialFilterBFS
 
GRAPH_CONTAINS_A_NEGATIVE_WEIGHT_CYCLE - Static variable in class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialFilterBFS
 
GRAPH_CREATION_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
GRAPH_MUST_CONTAIN_THE_SINK_VERTEX - Static variable in class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialFilterBFS
 
GRAPH_MUST_CONTAIN_THE_SOURCE_VERTEX - Static variable in class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialFilterBFS
 
GraphCreation - Class in edu.kit.kastel.sdq.kamp4attack.graph.impl
 
GraphCreation() - Constructor for class edu.kit.kastel.sdq.kamp4attack.graph.impl.GraphCreation
 
GUIBasedScenarioAnalysisWorkflow - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow
 
GUIBasedScenarioAnalysisWorkflow(ScenarioAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.GUIBasedScenarioAnalysisWorkflow
 

H

handleActivate() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Handles activation of the editor or it's associated views.
handleActivate() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Handles activation of the editor or it's associated views.
handleChangedResources() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Handles what to do with changed resources on activation.
handleChangedResources() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Handles what to do with changed resources on activation.
handleConfidentiality(EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingAssemblyContext
 
handleConfidentiality(EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingLinkingResource
 
handleConfidentiality(EObject) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingSEFF
 
handleContentOutlineSelection(ISelection) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This deals with how we want selection in the outliner to affect the other views.
handleContentOutlineSelection(ISelection) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This deals with how we want selection in the outliner to affect the other views.
handleDirtyConflict() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Shows a dialog that asks if conflicting changes should be discarded.
handleDirtyConflict() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Shows a dialog that asks if conflicting changes should be discarded.
handleSeff(CredentialChange, List<ServiceSpecification>, AssemblyContext) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextChange
 
handleSeff(CredentialChange, List<ServiceSpecification>, AssemblyContext) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationContext
 
handleSeff(CredentialChange, List<ServiceSpecification>, AssemblyContext) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.AssemblyContextPropagationVulnerability
 
handleSeff(CredentialChange, List<AssemblyContext>, LinkingResource) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingChange
 
handleSeff(CredentialChange, List<AssemblyContext>, LinkingResource) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationContext
 
handleSeff(CredentialChange, List<AssemblyContext>, LinkingResource) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationVulnerability
 
handleSeff(CredentialChange, List<AssemblyContext>, ResourceContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
handleSeff(CredentialChange, List<AssemblyContext>, ResourceContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationContext
 
handleSeff(CredentialChange, List<AssemblyContext>, ResourceContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationVulnerability
 
handleTakeOver(EObject, EObject, Vulnerability) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingAssemblyContext
 
handleTakeOver(EObject, EObject, Vulnerability) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingLinkingResource
 
handleTakeOver(EObject, EObject, Vulnerability) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingSEFF
 
hasChildren(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor.ReverseAdapterFactoryContentProvider
hasChildren(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor.ReverseAdapterFactoryContentProvider
hashCode() - Method in class edu.kit.ipd.sdq.attacksurface.graph.ArchitectureNode
 
hashCode() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
hashCode() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackPathSurface
 
hashCode() - Method in record class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.PDPResult
Returns a hash code value for this object.
HelperCreationCompromisedElements - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common
Helper class for creating compromised system elements in the result.
HelperUpdateCredentialChange - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
Helper class for updating the result object
hideTabs() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
If there is just one page in the multi-page editor part, this hides the single tab at the bottom.
hideTabs() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
If there is just one page in the multi-page editor part, this hides the single tab at the bottom.

I

IAttackPropagationAnalysis - Interface in edu.kit.ipd.sdq.kamp4attack.core.api
Entry point for an attack propagation
Implementation() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationsmarksEditorPlugin.Implementation
Creates an instance.
Implementation() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationsmarksEditPlugin.Implementation
Creates an instance.
Implementation() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditorPlugin.Implementation
Creates an instance.
Implementation() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelEditPlugin.Implementation
Creates an instance.
INDETERMINATE - Enum constant in enum class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.DecisionType
 
init() - Static method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
Creates the default factory implementation.
init() - Static method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
init() - Static method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
Creates the default factory implementation.
init() - Static method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
init(IEditorSite, IEditorInput) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is called during startup.
init(IEditorSite, IEditorInput) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is called during startup.
init(IWorkbench, IStructuredSelection) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
This just records the information.
init(IWorkbench, IStructuredSelection) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
This just records the information.
initialize(String) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.XACMLPDP
 
initialize(String) - Method in interface org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.Evaluate
Initialise the ABAC-PDP with the given XACML policy file
initializeEditingDomain() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This sets up the editing domain for the model editor.
initializeEditingDomain() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This sets up the editing domain for the model editor.
initializeFrom(ILaunchConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.AttackerAnalysisConfigurationTab
 
initializeFrom(ILaunchConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.ModelInputTab
 
initializePackageContents() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksPackageImpl
Complete the initialization of the package and its meta-model.
initializePackageContents() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelPackageImpl
Complete the initialization of the package and its meta-model.
initialObjectCreationPage - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
This is the initial object creation page.
initialObjectCreationPage - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
This is the initial object creation page.
initialObjectField - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
initialObjectField - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
initialObjectNames - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
Caches the names of the types that can be created as the root object.
initialObjectNames - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
Caches the names of the types that can be created as the root object.
InitTaskExecutor - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui
 
InitTaskExecutor() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.InitTaskExecutor
 
insert(Entity, PDPResult) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CachePDP
 
insert(Entity, Entity, PDPResult) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CachePDP
 
insertElement(T) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesStorage
 
instance() - Static method in class edu.kit.ipd.sdq.kamp4attack.core.CacheCompromised
 
instance() - Static method in class edu.kit.ipd.sdq.kamp4attack.core.CachePDP
 
instance() - Static method in class edu.kit.ipd.sdq.kamp4attack.core.CacheVulnerability
 
INSTANCE - Static variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationsmarksEditorPlugin
Keep track of the singleton.
INSTANCE - Static variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationsmarksEditPlugin
Keep track of the singleton.
INSTANCE - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditorPlugin
Keep track of the singleton.
INSTANCE - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelEditPlugin
Keep track of the singleton.
isAttributeProviders() - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api.Configuration
 
isChanged() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Returns the value of the 'Changed' attribute.
isChanged() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
isDirty() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is for implementing IEditorPart and simply tests the command stack.
isDirty() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is for implementing IEditorPart and simply tests the command stack.
isFactoryForType(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
isFactoryForType(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Returns whether this factory is applicable for the type of the object.
isFactoryForType(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
isFactoryForType(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
Returns whether this factory is applicable for the type of the object.
isGlobalCommunication(AssemblyContext, List<SystemIntegration>) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CollectionHelper
 
isHacked(PCMElement, CredentialChange) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CompromisedElementHelper
 
isHacked(AssemblyContext, CredentialChange) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CompromisedElementHelper
 
isHacked(LinkingResource, CredentialChange) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CompromisedElementHelper
 
isHacked(ResourceContainer, CredentialChange) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CompromisedElementHelper
 
isImplicit() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
isInitTaskRunning() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.InitTaskExecutor
 
isMisUsage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
isMisUsage() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.ScenarioOutput
Returns the value of the 'Mis Usage' attribute.
isPassed() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
isPassed() - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.ScenarioOutput
Returns the value of the 'Passed' attribute.
isPersisted(Resource) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This returns whether something has been persisted to the URI of the specified resource.
isPersisted(Resource) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This returns whether something has been persisted to the URI of the specified resource.
isSaveAsAllowed() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This always returns true because it is not currently supported.
isSaveAsAllowed() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This always returns true because it is not currently supported.
isSwitchFor(EPackage) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Checks whether this is a switch for the given package.
isSwitchFor(EPackage) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelSwitch
Checks whether this is a switch for the given package.
isToolderived() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
isToolderived() - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.ModifyEntity
Returns the value of the 'Toolderived' attribute.
isValid(ILaunchConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.AttackerAnalysisConfigurationTab
 
isValid(ILaunchConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.ModelInputTab
 
isValidPath(GraphPath<ArchitectureNode, AttackEdge>, AttackEdge) - Method in class edu.kit.ipd.sdq.attacksurface.graph.algorithms.CredentialValidator
 

K

KAMP_4ATTACK_MODIFICATION_REPOSITORY - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'KAMP 4attack Modification Repository' class.
KAMP_4ATTACK_MODIFICATION_REPOSITORY - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'KAMP 4attack Modification Repository' class.
KAMP_4ATTACK_MODIFICATION_REPOSITORY__CHANGE_PROPAGATION_STEPS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Change Propagation Steps' containment reference list.
KAMP_4ATTACK_MODIFICATION_REPOSITORY__CHANGE_PROPAGATION_STEPS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Change Propagation Steps' containment reference list feature.
KAMP_4ATTACK_MODIFICATION_REPOSITORY__SEED_MODIFICATIONS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Seed Modifications' containment reference.
KAMP_4ATTACK_MODIFICATION_REPOSITORY__SEED_MODIFICATIONS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Seed Modifications' containment reference feature.
KAMP_4ATTACK_MODIFICATION_REPOSITORY_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'KAMP 4attack Modification Repository' class.
KAMP_4ATTACK_SEED_MODIFICATIONS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'KAMP 4attack Seed Modifications' class.
KAMP_4ATTACK_SEED_MODIFICATIONS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'KAMP 4attack Seed Modifications' class.
KAMP_4ATTACK_SEED_MODIFICATIONS__ATTACKCOMPONENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Attackcomponent' containment reference list.
KAMP_4ATTACK_SEED_MODIFICATIONS__ATTACKCOMPONENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Attackcomponent' containment reference list feature.
KAMP_4ATTACK_SEED_MODIFICATIONS__SURFACEATTACKCOMPONENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Surfaceattackcomponent' containment reference list.
KAMP_4ATTACK_SEED_MODIFICATIONS__SURFACEATTACKCOMPONENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Surfaceattackcomponent' containment reference list feature.
KAMP_4ATTACK_SEED_MODIFICATIONS_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'KAMP 4attack Seed Modifications' class.
KAMP4attackModificationmarksActionBarContributor - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
This is the action bar contributor for the KAMP4attackModificationmarks model editor.
KAMP4attackModificationmarksActionBarContributor() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This creates an instance of the contributor.
KAMP4attackModificationmarksAdapterFactory - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util
The Adapter Factory for the model.
KAMP4attackModificationmarksAdapterFactory() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
Creates an instance of the adapter factory.
KAMP4attackModificationmarksEditor - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
This is an example of a KAMP4attackModificationmarks model editor.
KAMP4attackModificationmarksEditor() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This creates a model editor.
KAMP4attackModificationmarksEditor.ReverseAdapterFactoryContentProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
kamp4attackModificationmarksFactory - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
This caches an instance of the model factory.
KAMP4attackModificationmarksFactory - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
The Factory for the model.
KAMP4attackModificationmarksFactoryImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model Factory.
KAMP4attackModificationmarksFactoryImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationmarksFactoryImpl
Creates an instance of the factory.
KAMP4attackModificationmarksItemProviderAdapterFactory - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the factory that is used to provide the interfaces needed to support Viewers.
KAMP4attackModificationmarksItemProviderAdapterFactory() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This constructs an instance.
KAMP4attackModificationmarksModelWizard - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
This is a simple wizard for creating a new model file.
KAMP4attackModificationmarksModelWizard() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
 
KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
This is the page where the type of object to create is selected.
KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardNewFileCreationPage - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
This is the one page of the wizard.
KAMP4attackModificationmarksModelWizardInitialObjectCreationPage(String) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
Pass in the selection.
KAMP4attackModificationmarksModelWizardNewFileCreationPage(String, IStructuredSelection) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardNewFileCreationPage
Pass in the selection.
kamp4attackModificationmarksPackage - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
This caches an instance of the model package.
KAMP4attackModificationmarksPackage - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
The Package for the model.
KAMP4attackModificationmarksPackage.Literals - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
KAMP4attackModificationmarksPackageImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model Package.
KAMP4attackModificationmarksSwitch<T1> - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util
The Switch for the model's inheritance hierarchy.
KAMP4attackModificationmarksSwitch() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
Creates an instance of the switch.
KAMP4attackModificationRepository - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'KAMP 4attack Modification Repository'.
KAMP4attackModificationRepositoryImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'KAMP 4attack Modification Repository'.
KAMP4attackModificationRepositoryImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
kamp4attackModificationRepositoryItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all KAMP4attackModificationRepository instances.
KAMP4attackModificationRepositoryItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a KAMP4attackModificationRepository object.
KAMP4attackModificationRepositoryItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
This constructs an instance from a factory and a notifier.
KAMP4attackModificationsmarksEditorPlugin - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
This is the central singleton for the KAMP4attackModificationsmarks editor plugin.
KAMP4attackModificationsmarksEditorPlugin() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationsmarksEditorPlugin
Create the instance.
KAMP4attackModificationsmarksEditorPlugin.Implementation - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation
The actual implementation of the Eclipse Plugin.
KAMP4attackModificationsmarksEditPlugin - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the central singleton for the KAMP4attackModificationsmarks edit plugin.
KAMP4attackModificationsmarksEditPlugin() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationsmarksEditPlugin
Create the instance.
KAMP4attackModificationsmarksEditPlugin.Implementation - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
The actual implementation of the Eclipse Plugin.
KAMP4attackSeedModifications - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'KAMP 4attack Seed Modifications'.
KAMP4attackSeedModificationsImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'KAMP 4attack Seed Modifications'.
KAMP4attackSeedModificationsImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
kamp4attackSeedModificationsItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all KAMP4attackSeedModifications instances.
KAMP4attackSeedModificationsItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a KAMP4attackSeedModifications object.
KAMP4attackSeedModificationsItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
This constructs an instance from a factory and a notifier.

L

LaunchConfigurationTabGroup - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui
Parent Group of the tab configuration.
LaunchConfigurationTabGroup() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.LaunchConfigurationTabGroup
 
LaunchDelegate - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate
Launches a given launch configuration with an usage model,an allocation model and a characteristics model.
LaunchDelegate() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.LaunchDelegate
 
LINKING_RESOURCE - Enum constant in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
LinkingChange - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
LinkingChange(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingChange
 
LinkingPropagation - Interface in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps
Interface for attacker propagation from a compromised linking resource
LinkingPropagationContext - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
LinkingPropagationContext(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationContext
 
LinkingPropagationVulnerability - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
LinkingPropagationVulnerability(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.LinkingPropagationVulnerability
 
LinkingPropagationWithContext - Interface in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps
 
LinkingResourceContext - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context
 
LinkingResourceContext(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context.LinkingResourceContext
 
LinkingResourceHandler - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers
 
LinkingResourceHandler(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.LinkingResourceHandler
 
LinkingResourceVulnerability - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability
 
LinkingResourceVulnerability(BlackboardWrapper, DataHandlerAttacker, AttackVector) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.LinkingResourceVulnerability
 
listViewer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This shows how a list view works.
listViewer - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This shows how a list view works.
LoadAttackerModel - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
LoadAttackerModel(AbstractAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadAttackerModel
 
LoadContextJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
LoadContextJob(ContextAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadContextJob
 
loadModel2Partition(ResourceSetPartition, URI[], EPackage[], String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AbstractLoadModelJob
 
LoadModificationMarkJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
LoadModificationMarkJob(AbstractAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadModificationMarkJob
 
LoadPCMAttack - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
Loads the necessary PCM models for the attacker analysis
LoadPCMAttack(AbstractAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadPCMAttack
 
LoadPCMJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
LoadPCMJob(ContextAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadPCMJob
 
LoadPCMScenario - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
LoadPCMScenario(ScenarioAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.LoadPCMScenario
 
logger - Static variable in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractSeffVisitor
Logging functionality.
logger - Static variable in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.AbstractUsageModelVisitor
 

M

markerHelper - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
The MarkerHelper is responsible for creating workspace resource markers presented in Eclipse's Problems View.
markerHelper - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
The MarkerHelper is responsible for creating workspace resource markers presented in Eclipse's Problems View.
MatchHandler - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
MatchHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.MatchHandler
 
menuAboutToShow(IMenuManager) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This populates the pop-up menu before it appears.
menuAboutToShow(IMenuManager) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This implements IMenuListener to help fill the context menus with contributions from the Edit menu.
menuAboutToShow(IMenuManager) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This populates the pop-up menu before it appears.
menuAboutToShow(IMenuManager) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This implements IMenuListener to help fill the context menus with contributions from the Edit menu.
METHOD_SPECIFICATION - Enum constant in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
MethodContext - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context
 
MethodContext(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context.MethodContext
 
MethodHandler - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers
 
MethodHandler(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.MethodHandler
 
MethodVulnerability - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability
 
MethodVulnerability(BlackboardWrapper, DataHandlerAttacker, AttackVector) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.MethodVulnerability
 
ModelInputTab - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui
Main configuration tab for the launch configuration
ModelInputTab() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.ModelInputTab
 
modelPackage - Static variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
The cached model package.
modelPackage - Static variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksSwitch
The cached model package
modelPackage - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
The cached model package.
modelPackage - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelSwitch
The cached model package
ModelRelationCache<T> - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages
 
ModelRelationCache() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.ModelRelationCache
 
modelStorage - Variable in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.Change
 
modelSwitch - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.util.KAMP4attackModificationmarksAdapterFactory
The switch that delegates to the createXXX methods.
modelSwitch - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
The switch that delegates to the createXXX methods.
MODIFIACTION_MODEL_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
ModificationMarkPartition - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition
 
ModificationMarkPartition() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.ModificationMarkPartition
 
MODIFY_ENTITY - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Modify Entity' class.
MODIFY_ENTITY - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Modify Entity' class.
MODIFY_ENTITY__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Affected Element' reference feature.
MODIFY_ENTITY__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
MODIFY_ENTITY__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Causing Elements' reference list feature.
MODIFY_ENTITY__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
MODIFY_ENTITY__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
MODIFY_ENTITY__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Toolderived' attribute feature.
MODIFY_ENTITY__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
MODIFY_ENTITY_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Modify Entity' class.
ModifyEntity<T extends org.palladiosimulator.pcm.core.entity.Entity> - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Modify Entity'.
ModifyEntityImpl<T extends org.palladiosimulator.pcm.core.entity.Entity> - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Modify Entity'.
ModifyEntityImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
ModifyEntityItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a ModifyEntity object.
ModifyEntityItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
This constructs an instance from a factory and a notifier.

N

NAME - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
newFileCreationPage - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
This is the file creation page.
newFileCreationPage - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
This is the file creation page.
NOT_APPLICABLE - Enum constant in enum class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.DecisionType
 
notFilteredVulnerability(BlackboardWrapper, Vulnerability) - Static method in class edu.kit.ipd.sdq.attacksurface.core.AttackHandlingHelper
 
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackerSelectionItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathElementItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.AttackPathItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedAssemblyItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedDataItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedLinkingResourceItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedResourceItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CompromisedServiceItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ContextChangeItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ModifyEntityItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.SurfaceAttackerSelectionItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
notifyChanged(Notification) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).

O

OPERATION_OUTPUT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Operation Output' class.
OPERATION_OUTPUT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The meta object id for the 'Operation Output' class.
OPERATION_OUTPUT__ASSEMBLY_CONTEXT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Assembly Context' reference list feature.
OPERATION_OUTPUT__ASSEMBLY_CONTEXT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Assembly Context' reference list.
OPERATION_OUTPUT__CONNECTOR - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Connector' reference feature.
OPERATION_OUTPUT__CONNECTOR - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Connector' reference.
OPERATION_OUTPUT__DECISION - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Decision' attribute feature.
OPERATION_OUTPUT__DECISION - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Decision' attribute.
OPERATION_OUTPUT__OPERATIONINTERFACE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Operationinterface' reference feature.
OPERATION_OUTPUT__OPERATIONINTERFACE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Operationinterface' reference.
OPERATION_OUTPUT__OPERATIONSIGNATURE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Operationsignature' reference feature.
OPERATION_OUTPUT__OPERATIONSIGNATURE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Operationsignature' reference.
OPERATION_OUTPUT__ORGIGIN_ACTION - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Orgigin Action' reference feature.
OPERATION_OUTPUT__ORGIGIN_ACTION - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Orgigin Action' reference.
OPERATION_OUTPUT__ORIGIN_SERVICE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Origin Service' containment reference feature.
OPERATION_OUTPUT__ORIGIN_SERVICE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Origin Service' containment reference.
OPERATION_OUTPUT__POLICY_IDS - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Policy IDs' attribute list feature.
OPERATION_OUTPUT__POLICY_IDS - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Policy IDs' attribute list.
OPERATION_OUTPUT_FEATURE_COUNT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The number of structural features of the 'Operation Output' class.
OperationHandler - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
OperationHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.OperationHandler
 
OperationOutput - Interface in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel
A representation of the model object 'Operation Output'.
OperationOutputImpl - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl
An implementation of the model object 'Operation Output'.
OperationOutputImpl() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
operationOutputItemProvider - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This keeps track of the one adapter used for all OperationOutput instances.
OperationOutputItemProvider - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider
This is the item provider adapter for a OperationOutput object.
OperationOutputItemProvider(AdapterFactory) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
This constructs an instance from a factory and a notifier.
org.palladiosimulator.pcm.confidentiality.attacker.analysis.common - package org.palladiosimulator.pcm.confidentiality.attacker.analysis.common
 
org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages - package org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages
 
org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data - package org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.data
 
org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout - package org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout
 
org.palladiosimulator.pcm.confidentiality.context.analysis.api - package org.palladiosimulator.pcm.confidentiality.context.analysis.api
 
org.palladiosimulator.pcm.confidentiality.context.analysis.execution - package org.palladiosimulator.pcm.confidentiality.context.analysis.execution
 
org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition - package org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition
 
org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow - package org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow
 
org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config - package org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config
 
org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job - package org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
org.palladiosimulator.pcm.confidentiality.context.analysis.launcher - package org.palladiosimulator.pcm.confidentiality.context.analysis.launcher
 
org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants - package org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants
 
org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate - package org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate
 
org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui - package org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui
 
org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel - package org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel
 
org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl - package org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl
 
org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation - package org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
 
org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider - package org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider
 
org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util - package org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util
 
org.palladiosimulator.pcm.confidentiality.context.analysis.partition - package org.palladiosimulator.pcm.confidentiality.context.analysis.partition
 
org.palladiosimulator.pcm.confidentiality.context.analysis.provider - package org.palladiosimulator.pcm.confidentiality.context.analysis.provider
 
org.palladiosimulator.pcm.confidentiality.context.attackeranalysis.api - package org.palladiosimulator.pcm.confidentiality.context.attackeranalysis.api
 
org.palladiosimulator.pcm.confidentiality.context.attacksurface.api - package org.palladiosimulator.pcm.confidentiality.context.attacksurface.api
 
org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api - package org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api
 
org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers - package org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers
 
org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation - package org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation
 
org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.provider - package org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.provider
 
org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors - package org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
 
org.palladiosimulator.pcm.confidentiality.context.xacml.generation - package org.palladiosimulator.pcm.confidentiality.context.xacml.generation
 
org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api - package org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api
 
org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp - package org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp
 
org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers - package org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers
 
org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl - package org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util - package org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util
 
org.palladiosimulator.pcm.confidentiality.context.xacml.pdp - package org.palladiosimulator.pcm.confidentiality.context.xacml.pdp
 
org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result - package org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result
 
OutputFormat - Interface in edu.kit.kastel.sdq.kamp4attack.graph.impl.output
 
OutputmodelActionBarContributor - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
This is the action bar contributor for the Outputmodel model editor.
OutputmodelActionBarContributor() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This creates an instance of the contributor.
OutputmodelAdapterFactory - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util
The Adapter Factory for the model.
OutputmodelAdapterFactory() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelAdapterFactory
Creates an instance of the adapter factory.
OutputmodelEditor - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
This is an example of a Outputmodel model editor.
OutputmodelEditor() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This creates a model editor.
OutputmodelEditor.ReverseAdapterFactoryContentProvider - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
OutputmodelEditorPlugin - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
This is the central singleton for the Outputmodel editor plugin.
OutputmodelEditorPlugin() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditorPlugin
Create the instance.
OutputmodelEditorPlugin.Implementation - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
The actual implementation of the Eclipse Plugin.
OutputmodelEditPlugin - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider
This is the central singleton for the Outputmodel edit plugin.
OutputmodelEditPlugin() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelEditPlugin
Create the instance.
OutputmodelEditPlugin.Implementation - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider
The actual implementation of the Eclipse Plugin.
outputmodelFactory - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
This caches an instance of the model factory.
OutputmodelFactory - Interface in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel
The Factory for the model.
OutputmodelFactoryImpl - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl
An implementation of the model Factory.
OutputmodelFactoryImpl() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OutputmodelFactoryImpl
Creates an instance of the factory.
OutputmodelItemProviderAdapterFactory - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider
This is the factory that is used to provide the interfaces needed to support Viewers.
OutputmodelItemProviderAdapterFactory() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This constructs an instance.
OutputmodelModelWizard - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
This is a simple wizard for creating a new model file.
OutputmodelModelWizard() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
 
OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
This is the page where the type of object to create is selected.
OutputmodelModelWizard.OutputmodelModelWizardNewFileCreationPage - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation
This is the one page of the wizard.
OutputmodelModelWizardInitialObjectCreationPage(String) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
Pass in the selection.
OutputmodelModelWizardNewFileCreationPage(String, IStructuredSelection) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardNewFileCreationPage
Pass in the selection.
outputmodelPackage - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
This caches an instance of the model package.
OutputmodelPackage - Interface in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel
The Package for the model.
OutputmodelPackage.Literals - Interface in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
OutputmodelPackageImpl - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl
An implementation of the model Package.
OutputmodelSwitch<T> - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util
The Switch for the model's inheritance hierarchy.
OutputmodelSwitch() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.util.OutputmodelSwitch
Creates an instance of the switch.
OutputPartition - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition
 
OutputPartition() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.OutputPartition
 
OutputScenarioJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
Job to output the results of the analysisWorkflow on the running Eclipse console instance
OutputScenarioJob() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.OutputScenarioJob
 

P

pageChange(int) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is used to track the active viewer.
pageChange(int) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is used to track the active viewer.
parentAdapterFactory - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.
parentAdapterFactory - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.
parentViewer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This inverts the roll of parent and child in the content provider and show parents as a tree.
parentViewer - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This inverts the roll of parent and child in the content provider and show parents as a tree.
PARTITION_ID_ATTACK - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.PartitionConstants
 
PARTITION_ID_CONTEXT - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.PartitionConstants
 
PARTITION_ID_KASTEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.PartitionConstants
 
PARTITION_ID_MODIFICATION - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.PartitionConstants
 
PARTITION_ID_OUTPUT - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.PartitionConstants
 
PARTITION_ID_PCM - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition.PartitionConstants
 
PartitionConstants - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.partition
 
partListener - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This listens for when the outline becomes active
partListener - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This listens for when the outline becomes active
PCMBlackBoard - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api
Exchange Object for storing the PCM models
PCMBlackBoard - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api
Exchange Object for storing the PCM models
PCMBlackBoard(System, Repository, ResourceEnvironment) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api.PCMBlackBoard
 
PCMBlackBoard(System, Repository, UsageModel) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api.PCMBlackBoard
 
PCMConnectionHelper - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common
 
PCMElementType - Enum Class in edu.kit.ipd.sdq.attacksurface.graph
Represents the type of a PCMElement
PCMHelpers - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers
 
PCMInstanceHelper - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common
This class was copied from Palladio-Analyzer-Solver and the bundle org.palladiosimulator.solver https://github.com/PalladioSimulator/Palladio-Analyzer-Solver/tree/master/bundles/org.palladiosimulator.solver/src/org/palladiosimulator/solver/transformations This was done to avoid a dependency on the solver package This class provides auxiliary functionality factored out from the ContextWrapper for examining PCM instances.
PCMInstanceHelper - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers
This class was copied from Palladio-Analyzer-Solver and the bundle org.palladiosimulator.solver https://github.com/PalladioSimulator/Palladio-Analyzer-Solver/tree/master/bundles/org.palladiosimulator.solver/src/org/palladiosimulator/solver/transformations This was done to avoid a dependency on the solver package This class provides auxiliary functionality factored out from the ContextWrapper for examining PCM instances.
PCMInstanceHelper() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.PCMInstanceHelper
 
PCMInstanceHelper() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.helpers.PCMInstanceHelper
 
PDPResult - Record Class in org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result
Wrapper object for access decision from the PDP
PDPResult(DecisionType, List<String>) - Constructor for record class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.PDPResult
Creates an instance of a PDPResult record class.
performApply(ILaunchConfigurationWorkingCopy) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.AttackerAnalysisConfigurationTab
 
performApply(ILaunchConfigurationWorkingCopy) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.ModelInputTab
 
performCheck(Signature, Connector, Deque<AssemblyContext>, ResourceDemandingSEFF, List<? extends UsageSpecification>, ServiceSpecification, ExternalCallAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.CheckOperation
 
performCheckEntity(Signature, Connector, Deque<AssemblyContext>, Identifier, List<? extends UsageSpecification>, ServiceSpecification, ExternalCallAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.CheckOperation
 
performFinish() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
Do the work after everything is specified.
performFinish() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
Do the work after everything is specified.
PERMIT - Enum constant in enum class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.DecisionType
 
plugin - Static variable in class edu.kit.ipd.sdq.attacksurface.activator.Activator
 
plugin - Static variable in class edu.kit.ipd.sdq.kamp4attack.activator.Activator
 
plugin - Static variable in class edu.kit.ipd.sdq.kamp4attack.api.activator.Activator
 
PLUGIN_ID - Static variable in class edu.kit.ipd.sdq.attacksurface.activator.Activator
 
PLUGIN_ID - Static variable in class edu.kit.ipd.sdq.kamp4attack.activator.Activator
 
PLUGIN_ID - Static variable in class edu.kit.ipd.sdq.kamp4attack.api.activator.Activator
 
PLUGIN_ID - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
PLUGIN_ID - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.Activator
 
PolicyHandler - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
The Class PolicyHandler.
PolicyHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.PolicyHandler
 
policyIdentifiers() - Method in record class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.PDPResult
Returns the value of the policyIdentifiers record component.
PolicySetHandler - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
PolicySetHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.PolicySetHandler
 
populateManager(IContributionManager, Collection<? extends IAction>, String) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This populates the specified manager with ActionContributionItems based on the IActions contained in the actions collection, by inserting them before the specified contribution item contributionID.
populateManager(IContributionManager, Collection<? extends IAction>, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This populates the specified manager with ActionContributionItems based on the IActions contained in the actions collection, by inserting them before the specified contribution item contributionID.
problemIndicationAdapter - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Adapter used to update the problem indication when resources are demanded loaded.
problemIndicationAdapter - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Adapter used to update the problem indication when resources are demanded loaded.
propagationBySeff(EntryLevelSystemCall, System, List<? extends UsageSpecification>) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.SystemWalker
 
propertySheetPages - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is the property sheet page.
propertySheetPages - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is the property sheet page.
put(String, T) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.ModelRelationCache
 

Q

queryAccessForEntity(Entity, List<? extends UsageSpecification>) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
 
queryAccessForEntity(Entity, List<? extends UsageSpecification>, Signature) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.AttackHandler
Sends an access request to the policy decision point (PDP).

R

refreshViewerAction - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This action refreshes the viewer of the current editor if the editor implements IViewerProvider.
refreshViewerAction - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This action refreshes the viewer of the current editor if the editor implements IViewerProvider.
register(CredentialChange) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CacheCompromised
 
register(CredentialChange) - Method in class edu.kit.ipd.sdq.kamp4attack.core.CacheVulnerability
 
removeAllReferencesOnDelete() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This ensures that a delete action will clean up all references to deleted objects.
removeAllReferencesOnDelete() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This ensures that a delete action will clean up all references to deleted objects.
removedResources - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Resources that have been removed since last activation.
removedResources - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Resources that have been removed since last activation.
removeDuplicates(Collection<T>) - Static method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.CollectionHelper
 
removeListener(INotifyChangedListener) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This removes a listener.
removeListener(INotifyChangedListener) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This removes a listener.
removeSelectionChangedListener(ISelectionChangedListener) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This implements ISelectionProvider.
removeSelectionChangedListener(ISelectionChangedListener) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This implements ISelectionProvider.
REPOSITORY_MODEL_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
reset() - Method in class edu.kit.ipd.sdq.kamp4attack.core.CacheCompromised
 
reset() - Method in class edu.kit.ipd.sdq.kamp4attack.core.CacheVulnerability
 
reset() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages.ModelRelationCache
 
RESOURCE_CONTAINER - Enum constant in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
resourceChangeListener - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This listens for workspace changes.
resourceChangeListener - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This listens for workspace changes.
ResourceContainerChange - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
ResourceContainerChange(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerChange
 
ResourceContainerChangeAssemblyContextsStorage - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.changeStorages
 
ResourceContainerContext - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context
 
ResourceContainerContext(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.context.ResourceContainerContext
 
ResourceContainerHandler - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers
 
ResourceContainerHandler(BlackboardWrapper, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.ResourceContainerHandler
 
ResourceContainerPropagation - Interface in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps
Interface for attacker propagation from a compromised resource container
ResourceContainerPropagationContext - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
ResourceContainerPropagationContext(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationContext
 
ResourceContainerPropagationVulnerability - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes
 
ResourceContainerPropagationVulnerability(BlackboardWrapper, CredentialChange) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ResourceContainerPropagationVulnerability
 
ResourceContainerPropagationWithContext - Interface in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.propagationsteps
 
ResourceContainerVulnerability - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability
 
ResourceContainerVulnerability(BlackboardWrapper, DataHandlerAttacker, AttackVector) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.ResourceContainerVulnerability
 
resourceToDiagnosticMap - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Map to store the diagnostic associated with a resource.
resourceToDiagnosticMap - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Map to store the diagnostic associated with a resource.
RESULT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Result' data type.
RESULT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The meta object id for the 'Result' data type.
ResultEMFModelStorage - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation
 
ResultEMFModelStorage() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation.ResultEMFModelStorage
 
ReverseAdapterFactoryContentProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor.ReverseAdapterFactoryContentProvider
ReverseAdapterFactoryContentProvider(AdapterFactory) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor.ReverseAdapterFactoryContentProvider
rollOut(PCMBlackBoard, List<SystemIntegration>) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout.RolloutImpl
 
rollOut(T, E) - Method in interface org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout.Rollout
 
Rollout<T,E> - Interface in org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout
 
RolloutImpl - Class in org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout
Class for rolling out the Annotations of RepositoryComponents to AssemblyContexts.
RolloutImpl() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout.RolloutImpl
 
RuleHandler - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
RuleHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.RuleHandler
 
runAttackerAnalysis(Repository, ConfidentialAccessSpecification, Attacker) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.provider.AnalysisImpl
 
runAttackerAnalysis(Repository, ConfidentialAccessSpecification, Attacker) - Method in interface org.palladiosimulator.pcm.confidentiality.context.attackeranalysis.api.AttackerAnalysis
 
runAttackSurfaceAnalysis(Repository, ConfidentialAccessSpecification, Attacker) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.provider.SurfaceImpl
 
runAttackSurfaceAnalysis(Repository, ConfidentialAccessSpecification, Attacker) - Method in interface org.palladiosimulator.pcm.confidentiality.context.attacksurface.api.AttackSurfaceAnalysis
 
runChangePropagationAnalysis(BlackboardWrapper) - Method in class edu.kit.ipd.sdq.attacksurface.core.AttackSurfaceAnalysis
Runs the analysis.
runChangePropagationAnalysis(BlackboardWrapper) - Method in interface edu.kit.ipd.sdq.kamp4attack.core.api.IAttackPropagationAnalysis
 
runChangePropagationAnalysis(BlackboardWrapper) - Method in class edu.kit.ipd.sdq.kamp4attack.core.AttackPropagationAnalysis
 
runInitTask(Runnable) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.InitTaskExecutor
 
runScenarioAnalysis(PCMBlackBoard, ConfidentialAccessSpecification, Configuration) - Method in interface org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api.ScenarioAnalysis
 
runScenarioAnalysis(PCMBlackBoard, ConfidentialAccessSpecification, Configuration) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.provider.ScenarioAnalysisSystemImpl
 

S

SaveAttackerModelJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
SaveAttackerModelJob(AbstractAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveAttackerModelJob
 
savedResources - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Resources that have been saved.
savedResources - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Resources that have been saved.
SaveOutputModelJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
 
SaveOutputModelJob(ContextAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveOutputModelJob
 
SCENARIO_OUTPUT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Scenario Output' class.
SCENARIO_OUTPUT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The meta object id for the 'Scenario Output' class.
SCENARIO_OUTPUT__MIS_USAGE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Mis Usage' attribute feature.
SCENARIO_OUTPUT__MIS_USAGE - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Mis Usage' attribute.
SCENARIO_OUTPUT__OPERATION_OUTPUT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Operation Output' containment reference list feature.
SCENARIO_OUTPUT__OPERATION_OUTPUT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Operation Output' containment reference list.
SCENARIO_OUTPUT__PASSED - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Passed' attribute feature.
SCENARIO_OUTPUT__PASSED - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Passed' attribute.
SCENARIO_OUTPUT__SCENARIO - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage.Literals
The meta object literal for the 'Scenario' reference feature.
SCENARIO_OUTPUT__SCENARIO - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The feature id for the 'Scenario' reference.
SCENARIO_OUTPUT_FEATURE_COUNT - Static variable in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OutputmodelPackage
The number of structural features of the 'Scenario Output' class.
ScenarioAnalysis - Interface in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.api
 
ScenarioAnalysisConfigurationBuilder - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate
This class can build an Attacker analysis specific configuration objects out of a given Eclipse Launch Configuration.
ScenarioAnalysisConfigurationBuilder(ILaunchConfiguration, String) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.ScenarioAnalysisConfigurationBuilder
 
ScenarioAnalysisJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
Job specification to launch an attacker analysis.
ScenarioAnalysisJob(ScenarioAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.ScenarioAnalysisJob
 
ScenarioAnalysisSystemImpl - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.provider
 
ScenarioAnalysisSystemImpl() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.provider.ScenarioAnalysisSystemImpl
 
ScenarioAnalysisWorkflow - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow
Workflow for AttackerAnalysis
ScenarioAnalysisWorkflow(ScenarioAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.ScenarioAnalysisWorkflow
 
ScenarioAnalysisWorkflowConfig - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config
 
ScenarioAnalysisWorkflowConfig() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ScenarioAnalysisWorkflowConfig
 
ScenarioOutput - Interface in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel
A representation of the model object 'Scenario Output'.
ScenarioOutputImpl - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl
An implementation of the model object 'Scenario Output'.
ScenarioOutputImpl() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
scenarioOutputItemProvider - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This keeps track of the one adapter used for all ScenarioOutput instances.
ScenarioOutputItemProvider - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider
This is the item provider adapter for a ScenarioOutput object.
ScenarioOutputItemProvider(AdapterFactory) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
This constructs an instance from a factory and a notifier.
ScenarioResultStorage - Interface in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation
Interface for storing the results of the scenario analysis
seedModifications - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
The cached value of the 'Seed Modifications' containment reference.
SeffAssemblyContext - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
 
SeffAssemblyContext() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.SeffAssemblyContext
 
SeffVisitorScenarioAnalysis - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
 
SeffVisitorScenarioAnalysis() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.SeffVisitorScenarioAnalysis
 
selection - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
Remember the selection during initialization for populating the default container.
selection - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
Remember the selection during initialization for populating the default container.
selectionChanged(SelectionChangedEvent) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This implements ISelectionChangedListener, handling SelectionChangedEvents by querying for the children and siblings that can be added to the selected object and updating the menus accordingly.
selectionChanged(SelectionChangedEvent) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This implements ISelectionChangedListener, handling SelectionChangedEvents by querying for the children and siblings that can be added to the selected object and updating the menus accordingly.
selectionChangedListener - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This listens to which ever viewer is active.
selectionChangedListener - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This listens to which ever viewer is active.
selectionChangedListeners - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This keeps track of all the ISelectionChangedListeners that are listening to this editor.
selectionChangedListeners - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This keeps track of all the ISelectionChangedListeners that are listening to this editor.
selectionProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This keeps track of the current selection provider.
selectionProvider - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This keeps track of the current selection provider.
selectionViewer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This is the viewer that shadows the selection in the content outline.
selectionViewer - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This is the viewer that shadows the selection in the content outline.
SERVICE_RESTRICTION_CONTAINER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Service Restriction Container' class.
SERVICE_RESTRICTION_CONTAINER - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Service Restriction Container' class.
SERVICE_RESTRICTION_CONTAINER__SERVICERESTRICTION - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Servicerestriction' containment reference list feature.
SERVICE_RESTRICTION_CONTAINER__SERVICERESTRICTION - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Servicerestriction' containment reference list.
SERVICE_RESTRICTION_CONTAINER_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Service Restriction Container' class.
servicerestriction - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
The cached value of the 'Servicerestriction' containment reference list.
servicerestrictioncontainer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
The cached value of the 'Servicerestrictioncontainer' containment reference.
ServiceRestrictionContainer - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Service Restriction Container'.
ServiceRestrictionContainerImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Service Restriction Container'.
ServiceRestrictionContainerImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ServiceRestrictionContainerImpl
serviceRestrictionContainerItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all ServiceRestrictionContainer instances.
ServiceRestrictionContainerItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a ServiceRestrictionContainer object.
ServiceRestrictionContainerItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
This constructs an instance from a factory and a notifier.
setActiveEditor(IEditorPart) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
When the active editor changes, this remembers the change and registers with it as a selection provider.
setActiveEditor(IEditorPart) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
When the active editor changes, this remembers the change and registers with it as a selection provider.
setAffectedElement(Attacker) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackerSelectionImpl
This is specialized for the more specific type known in this context.
setAffectedElement(DatamodelAttacker) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedDataImpl
This is specialized for the more specific type known in this context.
setAffectedElement(SurfaceAttacker) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.SurfaceAttackerSelectionImpl
This is specialized for the more specific type known in this context.
setAffectedElement(ServiceSpecification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedServiceImpl
This is specialized for the more specific type known in this context.
setAffectedElement(UsageSpecification) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ContextChangeImpl
This is specialized for the more specific type known in this context.
setAffectedElement(AssemblyContext) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedAssemblyImpl
This is specialized for the more specific type known in this context.
setAffectedElement(LinkingResource) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedLinkingResourceImpl
This is specialized for the more specific type known in this context.
setAffectedElement(ResourceContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CompromisedResourceImpl
This is specialized for the more specific type known in this context.
setAffectedElement(T) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
setAffectedElement(T) - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.ModifyEntity
Sets the value of the 'Affected Element' reference.
setAllocationModel(URI) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
setAttackModel(URI) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AbstractLoadModelJob
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackerAnalysisJob
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.AttackSurfaceAnalysisJob
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.CreateGraphJob
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.OutputScenarioJob
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveAttackerModelJob
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.SaveOutputModelJob
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.ScenarioAnalysisJob
 
setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.VulnerabilityRollOutComponentsJob
 
setChanged() - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.ChangesDTO
 
setChanged(boolean) - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Sets the value of the 'Changed' attribute.
setChanged(boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
setConnector(Connector) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
setConnector(Connector) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Sets the value of the 'Connector' reference.
setContextModel(URI) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
setCurrentViewer(Viewer) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This makes sure that one content viewer, either for the current page or the outline view, if it has focus, is the current one.
setCurrentViewer(Viewer) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This makes sure that one content viewer, either for the current page or the outline view, if it has focus, is the current one.
setCurrentViewerPane(ViewerPane) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
setCurrentViewerPane(ViewerPane) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
setDataModel(URI) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
setDatamodelcontainer(DatamodelContainer) - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Sets the value of the 'Datamodelcontainer' containment reference.
setDatamodelcontainer(DatamodelContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
setDecision(DecisionType) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
setDecision(DecisionType) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Sets the value of the 'Decision' attribute.
setDefaults() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.AttackerAnalysisConfigurationTab
 
setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.ui.ModelInputTab
 
setFocus() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
setFocus() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
setGenerateGraph(boolean) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
setMisUsage(boolean) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
setMisUsage(boolean) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.ScenarioOutput
Sets the value of the 'Mis Usage' attribute.
setModificationModel(URI) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.AbstractAttackerAnalysisWorkflowConfig
 
setOperationinterface(OperationInterface) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
setOperationinterface(OperationInterface) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Sets the value of the 'Operationinterface' reference.
setOperationsignature(OperationSignature) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
setOperationsignature(OperationSignature) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Sets the value of the 'Operationsignature' reference.
setOrgiginAction(ExternalCallAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
setOrgiginAction(ExternalCallAction) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Sets the value of the 'Orgigin Action' reference.
setOriginService(ServiceSpecification) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.OperationOutputImpl
setOriginService(ServiceSpecification) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.OperationOutput
Sets the value of the 'Origin Service' containment reference.
setOutputXACML(URI) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
setParentAdapterFactory(ComposedAdapterFactory) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This sets the composed adapter factory that contains this factory.
setParentAdapterFactory(ComposedAdapterFactory) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This sets the composed adapter factory that contains this factory.
setPassed(boolean) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
setPassed(boolean) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.ScenarioOutput
Sets the value of the 'Passed' attribute.
setRepositoryModel(URI) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ContextAnalysisWorkflowConfig
 
setScenario(UsageScenario) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.impl.ScenarioOutputImpl
setScenario(UsageScenario) - Method in interface org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.ScenarioOutput
Sets the value of the 'Scenario' reference.
setSeedModifications(KAMP4attackSeedModifications) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackModificationRepositoryImpl
setSeedModifications(KAMP4attackSeedModifications) - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationRepository
Sets the value of the 'Seed Modifications' containment reference.
setSelection(ISelection) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This implements ISelectionProvider to set this editor's overall selection.
setSelection(ISelection) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This implements ISelectionProvider to set this editor's overall selection.
setSelectionToViewer(Collection<?>) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This sets the selection into whichever viewer is active.
setSelectionToViewer(Collection<?>) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This sets the selection into whichever viewer is active.
setServicerestrictioncontainer(ServiceRestrictionContainer) - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.CredentialChange
Sets the value of the 'Servicerestrictioncontainer' containment reference.
setServicerestrictioncontainer(ServiceRestrictionContainer) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
setStatusLineManager(ISelection) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
setStatusLineManager(ISelection) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
setTargetedElement(Entity) - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.AttackPath
Sets the value of the 'Targeted Element' reference.
setTargetedElement(Entity) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
setToolderived(boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
setToolderived(boolean) - Method in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.ModifyEntity
Sets the value of the 'Toolderived' attribute.
setUsage(URI) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.ScenarioAnalysisWorkflowConfig
 
setVisible(boolean) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
setVisible(boolean) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
shouldComposeCreationImage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
shouldComposeCreationImage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
shouldComposeCreationImage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
showOutlineView() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Returns whether the outline view should be presented to the user.
showOutlineView() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Returns whether the outline view should be presented to the user.
showPropertiesViewAction - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksActionBarContributor
This action opens the Properties view.
showPropertiesViewAction - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
This action opens the Properties view.
showTabs() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
If there is more than one page in the multi-page editor part, this shows the tabs at the bottom.
showTabs() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
If there is more than one page in the multi-page editor part, this shows the tabs at the bottom.
shutdown() - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.XACMLPDP
 
shutdown() - Method in interface org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.Evaluate
Shutdowns the evaluation context.
size() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackPathSurface
 
start(BundleContext) - Method in class edu.kit.ipd.sdq.attacksurface.activator.Activator
 
start(BundleContext) - Method in class edu.kit.ipd.sdq.kamp4attack.activator.Activator
 
start(BundleContext) - Method in class edu.kit.ipd.sdq.kamp4attack.api.activator.Activator
 
start(BundleContext) - Method in class edu.kit.kastel.sdq.kamp4attack.graph.api.Activator
 
start(BundleContext) - Method in class edu.kit.kastel.sdq.kamp4attack.graph.impl.Activator
 
start(BundleContext) - Method in class external_dependencies.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.partition.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.generation.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.Activator
 
stop(BundleContext) - Method in class edu.kit.ipd.sdq.attacksurface.activator.Activator
 
stop(BundleContext) - Method in class edu.kit.ipd.sdq.kamp4attack.activator.Activator
 
stop(BundleContext) - Method in class edu.kit.ipd.sdq.kamp4attack.api.activator.Activator
 
stop(BundleContext) - Method in class edu.kit.kastel.sdq.kamp4attack.graph.api.Activator
 
stop(BundleContext) - Method in class edu.kit.kastel.sdq.kamp4attack.graph.impl.Activator
 
stop(BundleContext) - Method in class external_dependencies.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.common.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.analysis.rollout.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.partition.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.generation.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.Activator
 
storeResult(UsageScenario, Signature, Identifier, Connector, PDPResult, List<AssemblyContext>, ServiceSpecification, ExternalCallAction) - Method in class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation.ResultEMFModelStorage
 
storeResult(UsageScenario, Signature, Identifier, Connector, PDPResult, List<AssemblyContext>, ServiceSpecification, ExternalCallAction) - Method in interface org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.output.creation.ScenarioResultStorage
Adds a negative result for a UsageScenario.
supportedTypes - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of all the supported types checked by isFactoryForType.
supportedTypes - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OutputmodelItemProviderAdapterFactory
This keeps track of all the supported types checked by isFactoryForType.
SURFACE_ATTACKER_SELECTION - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage.Literals
The meta object literal for the 'Surface Attacker Selection' class.
SURFACE_ATTACKER_SELECTION - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The meta object id for the 'Surface Attacker Selection' class.
SURFACE_ATTACKER_SELECTION__AFFECTED_ELEMENT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Affected Element' reference.
SURFACE_ATTACKER_SELECTION__CAUSING_ELEMENTS - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Causing Elements' reference list.
SURFACE_ATTACKER_SELECTION__ID - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Id' attribute.
SURFACE_ATTACKER_SELECTION__TOOLDERIVED - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The feature id for the 'Toolderived' attribute.
SURFACE_ATTACKER_SELECTION_FEATURE_COUNT - Static variable in interface edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.KAMP4attackModificationmarksPackage
The number of structural features of the 'Surface Attacker Selection' class.
surfaceattackcomponent - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.KAMP4attackSeedModificationsImpl
The cached value of the 'Surfaceattackcomponent' containment reference list.
SurfaceAttackerAnalysisWorkflowConfig - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config
 
SurfaceAttackerAnalysisWorkflowConfig() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.config.SurfaceAttackerAnalysisWorkflowConfig
 
SurfaceAttackerSelection - Interface in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks
A representation of the model object 'Surface Attacker Selection'.
SurfaceAttackerSelectionImpl - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl
An implementation of the model object 'Surface Attacker Selection'.
SurfaceAttackerSelectionImpl() - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.SurfaceAttackerSelectionImpl
surfaceAttackerSelectionItemProvider - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationmarksItemProviderAdapterFactory
This keeps track of the one adapter used for all SurfaceAttackerSelection instances.
SurfaceAttackerSelectionItemProvider - Class in edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider
This is the item provider adapter for a SurfaceAttackerSelection object.
SurfaceAttackerSelectionItemProvider(AdapterFactory) - Constructor for class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.SurfaceAttackerSelectionItemProvider
This constructs an instance from a factory and a notifier.
SurfaceImpl - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.provider
 
SurfaceImpl() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.provider.SurfaceImpl
 
SystemWalker - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
 
SystemWalker(CheckOperation, AttributeProviderHandler) - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.SystemWalker
 

T

tableViewer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This shows how a table view works.
tableViewer - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This shows how a table view works.
targetedElement - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
The cached value of the 'Targeted Element' reference.
TargetHandler - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
The Class TargetHandler.
TargetHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.TargetHandler
 
toAttackPath(BlackboardWrapper, Entity, boolean) - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackPathSurface
Creates an output AttackPath from this path.
toolderived - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
The cached value of the 'Toolderived' attribute.
TOOLDERIVED_EDEFAULT - Static variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
The default value of the 'Toolderived' attribute.
toPCMElement(Entity) - Method in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
toString() - Method in class edu.kit.ipd.sdq.attacksurface.graph.ArchitectureNode
 
toString() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackEdge
 
toString() - Method in class edu.kit.ipd.sdq.attacksurface.graph.AttackPathSurface
 
toString() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.CredentialChangeImpl
toString() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.ModifyEntityImpl
toString() - Method in record class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.PDPResult
Returns a string representation of this record class.
transform(E) - Method in interface org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.ContextTypeConverter
 
transform(List<AllOf>) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.TargetHandler
Transform.
transform(List<Match>) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.MatchHandler
 
transform(List<Rule>) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.RuleHandler
 
transform(List<VariableDefinitions>) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.VariableDefinitionHandler
 
transform(Expression) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.ConditionHandler
 
transform(Operations) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.OperationHandler
 
transform(Policy) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.PolicyHandler
Transform.
transform(PolicySet) - Method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.PolicySetHandler
 
treeViewer - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This shows how a tree view works.
treeViewer - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This shows how a tree view works.
treeViewerWithColumns - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
This shows how a tree view with columns works.
treeViewerWithColumns - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
This shows how a tree view with columns works.
typeOf(PCMElement) - Static method in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 
typeOf(Entity) - Static method in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
 

U

updateCredentials(CredentialChange, Stream<ContextChange>) - Static method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.HelperUpdateCredentialChange
Updates the list of stolen credentials based on the stream of newly compromised credentials.
updateFromContextProviderStream(CredentialChange, Stream<? extends PCMAttributeProvider>) - Method in class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.changes.Change
 
updateProblemIndication - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Controls whether the problem indication should be updated.
updateProblemIndication - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Controls whether the problem indication should be updated.
updateProblemIndication() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksEditor
Updates the problems indication with the information described in the specified diagnostic.
updateProblemIndication() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelEditor
Updates the problems indication with the information described in the specified diagnostic.
USAGE_MODEL_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.Constants
 
UsageModelVisitorScenarioRepository - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
Deprecated.
UsageModelVisitorScenarioRepository() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.UsageModelVisitorScenarioRepository
Deprecated.
 
UsageModelVisitorScenarioSystem - Class in org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors
 
UsageModelVisitorScenarioSystem() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.scenarioanalysis.visitors.UsageModelVisitorScenarioSystem
 

V

validatePage() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
validatePage() - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardNewFileCreationPage
The framework calls this to see if the file is correct.
validatePage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
validatePage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardNewFileCreationPage
The framework calls this to see if the file is correct.
validator - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard.KAMP4attackModificationmarksModelWizardInitialObjectCreationPage
validator - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard.OutputmodelModelWizardInitialObjectCreationPage
valueOf(String) - Static method in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.DecisionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class edu.kit.ipd.sdq.attacksurface.graph.PCMElementType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.palladiosimulator.pcm.confidentiality.context.xacml.pdp.result.DecisionType
Returns an array containing the constants of this enum class, in the order they are declared.
VariableDefinitionHandler - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl
 
VariableDefinitionHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.handlers.impl.VariableDefinitionHandler
 
vulnerabilities - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.impl.AttackPathImpl
The cached value of the 'Vulnerabilities' reference list.
VulnerabilityHandlingAssemblyContext - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability
 
VulnerabilityHandlingAssemblyContext(DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingAssemblyContext
 
VulnerabilityHandlingLinkingResource - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability
 
VulnerabilityHandlingLinkingResource() - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingLinkingResource
 
VulnerabilityHandlingSEFF - Class in edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability
 
VulnerabilityHandlingSEFF(AssemblyContext, DataHandlerAttacker) - Constructor for class edu.kit.ipd.sdq.kamp4attack.core.changepropagation.attackhandlers.vulnerability.VulnerabilityHandlingSEFF
 
VulnerabilityRollOutComponentsJob - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job
Job for assigning vulnerablities of components to assembly contexts
VulnerabilityRollOutComponentsJob() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.execution.workflow.job.VulnerabilityRollOutComponentsJob
 

W

workbench - Variable in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.presentation.KAMP4attackModificationmarksModelWizard
Remember the workbench during initialization.
workbench - Variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelModelWizard
Remember the workbench during initialization.
writeXACMLFile(Path, JAXBElement<?>, Class<?>) - Static method in class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util.XACMLPolicyWriter
Write current policies to an XACML-file

X

XACMLGeneration - Interface in org.palladiosimulator.pcm.confidentiality.context.xacml.generation.api
 
XACMLGenerator - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp
 
XACMLGenerator() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.XACMLGenerator
 
XACMLPDP - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp
 
XACMLPDP() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.XACMLPDP
 
XACMLPolicyWriter - Class in org.palladiosimulator.pcm.confidentiality.context.xacml.javapdp.util
The class is responsible for writing of policies to output files A separate Class is necessary because of the OSGI XML-Bind implementation, which needs a custom load
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values