Index
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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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
CommandParameter
s 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 aTranslatorSettingsTab
- 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
allActionContributionItem
s based on theIAction
s contained in theactions
collection. - depopulateManager(IContributionManager, Collection<? extends IAction>) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
-
This removes from the specified
manager
allActionContributionItem
s based on theIAction
s contained in theactions
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 indescriptors
, 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 indescriptors
, 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 indescriptors
, 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 indescriptors
, 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 givenExternalCallAction
. - 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
AssemblyContext
s 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
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.CredentialChangeItemProvider
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.DatamodelContainerItemProvider
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackModificationRepositoryItemProvider
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.KAMP4attackSeedModificationsItemProvider
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - getChildrenFeatures(Object) - Method in class edu.kit.ipd.sdq.kamp4attack.model.modificationmarks.KAMP4attackModificationmarks.provider.ServiceRestrictionContainerItemProvider
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - getChildrenFeatures(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.AnalysisResultsItemProvider
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - getChildrenFeatures(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.OperationOutputItemProvider
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - getChildrenFeatures(Object) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.provider.ScenarioOutputItemProvider
-
This specifies how to implement
ItemProviderAdapter.getChildren(java.lang.Object)
and is used to deduce an appropriate feature for anAddCommand
,RemoveCommand
orMoveCommand
inItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)
. - 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
AttributeProvider
s based on theAssemblyConnector
and the currentAssemblyContext
. - 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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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 toItemProviderAdapter.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
withActionContributionItem
s based on theIAction
s contained in theactions
collection, by inserting them before the specified contribution itemcontributionID
. - populateManager(IContributionManager, Collection<? extends IAction>, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.outputmodel.presentation.OutputmodelActionBarContributor
-
This populates the specified
manager
withActionContributionItem
s based on theIAction
s contained in theactions
collection, by inserting them before the specified contribution itemcontributionID
. - 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
RepositoryComponent
s toAssemblyContext
s. - 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
, handlingSelectionChangedEvent
s 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
, handlingSelectionChangedEvent
s 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
ISelectionChangedListener
s 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
ISelectionChangedListener
s 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
All Classes and Interfaces|All Packages|Constant Field Values