Index

A C D E F G H I L N O P R S V 
All Classes and Interfaces|All Packages|Constant Field Values

A

Activator - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation
 
Activator - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation
The activator class controls the plug-in life cycle
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.Activator
 
Activator() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.Activator
The constructor
AttackerComponentPathDTO - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.output
 
AttackerComponentPathDTO(KAMP4attackModificationRepository) - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.AttackerComponentPathDTO
 
AttackStateHandler - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm
 
AttackStateHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.AttackStateHandler
 

C

cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.DeSerializeJob
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.RunCriticalityAnalysis
 
cleanup(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.SaveStringToDiskJob
 
Constants - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.variation
PartitionConstants of the PCM Attacker Analysis Launcher
Constants() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.variation.Constants
 
createControl(Composite) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.VariationInputTab
 
createTabs(ILaunchConfigurationDialog, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.LaunchConfigurationTabGroup
Opens to tabs, VariationInputTab (the main tab) and a TranslatorSettingsTab
createWorkflowJob(VariationWorkflowConfig, ILaunch) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.variation.LaunchDelegateVariations
 

D

deriveConfiguration(ILaunchConfiguration, String) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.variation.LaunchDelegateVariations
 
DeSerializeJob - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
DeSerializeJob() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.DeSerializeJob
 

E

equals(Object) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.AttackerComponentPathDTO
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.DeSerializeJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.RunCriticalityAnalysis
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.RunMultipleAttackAnalysesJob
 
execute(IProgressMonitor) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.SaveStringToDiskJob
 

F

FluidAttackerWorkflow - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
FluidAttackerWorkflow(ClassicalAttackerAnalysisWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.FluidAttackerWorkflow
 

G

getAttackComplexity() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.AttackerComponentPathDTO
 
getAttackername() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.AttackerComponentPathDTO
 
getAttackerPath() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.VariationOutputBlackBoard
 
getData() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.AttackerComponentPathDTO
 
getErrorMessage() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 
getInstance() - Static method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.Activator
Returns the shared instance
getMessage() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.VariationInputTab
 
getModelFolder() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 
getModelTypes() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.AttackStateHandler
 
getModelTypes() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.StartComponentStateHandler
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.DeSerializeJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.RunCriticalityAnalysis
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.SaveStringToDiskJob
 
getName() - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.VariationInputTab
 
getOutputJob() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.FluidAttackerWorkflow
 
getScenarioFolder() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 
getSizeOfDimension(VariationPoint) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.AttackStateHandler
 
getSizeOfDimension(VariationPoint) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.StartComponentStateHandler
 
getStartComponent() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.AttackerComponentPathDTO
 
getValue(VariationPoint, int) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.AttackStateHandler
 
getValue(VariationPoint, int) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.StartComponentStateHandler
 
getVariationModel() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 

H

hashCode() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.AttackerComponentPathDTO
 

I

ID_JSON_ATTACK_PATHS - Static variable in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 
ID_JSON_DATA - Static variable in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 
initializeFrom(ILaunchConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.VariationInputTab
 
isValid(ILaunchConfiguration) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.VariationInputTab
 

L

LaunchConfigurationTabGroup - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui
Parent Group of the tab configuration.
LaunchConfigurationTabGroup() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.LaunchConfigurationTabGroup
 
LaunchDelegateVariations - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.variation
Launches a given launch configuration with an usage model,an allocation model and a characteristics model.
LaunchDelegateVariations() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.variation.LaunchDelegateVariations
 

N

NAME - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.variation.Constants
 

O

org.palladiosimulator.pcm.confidentiality.attacker.variation - package org.palladiosimulator.pcm.confidentiality.attacker.variation
 
org.palladiosimulator.pcm.confidentiality.attacker.variation.output - package org.palladiosimulator.pcm.confidentiality.attacker.variation.output
 
org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm - package org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm
 
org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow - package org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.variation - package org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.variation
 
org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.variation - package org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.delegate.variation
 
org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation - package org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation
 
org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui - package org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui
 

P

patchModelWith(Map<String, List<EObject>>, VariationPoint, int) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.AttackStateHandler
 
patchModelWith(Map<String, List<EObject>>, VariationPoint, int) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.StartComponentStateHandler
 
PCM_MODEL_PARTITION - Static variable in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.RunCriticalityAnalysis
 
performApply(ILaunchConfigurationWorkingCopy) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.VariationInputTab
 
PLUGIN_ID - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.Activator
 

R

RunCriticalityAnalysis - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
RunCriticalityAnalysis(VariationWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.RunCriticalityAnalysis
 
RunMultipleAttackAnalysesJob - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
RunMultipleAttackAnalysesJob(VariationWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.RunMultipleAttackAnalysesJob
 

S

SaveStringToDiskJob - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
SaveStringToDiskJob(File, String) - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.SaveStringToDiskJob
 
setAttackerPath(AttackerComponentPathDTO) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.VariationOutputBlackBoard
 
setBlackboard(VariationOutputBlackBoard) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.DeSerializeJob
 
setDefaults() - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 
setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.VariationInputTab
 
setVariationModel(URI) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.Activator
 
StartComponentStateHandler - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm
 
StartComponentStateHandler() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.statehandler.pcm.StartComponentStateHandler
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.attacker.variation.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.Activator
 

V

VARIATION_MODEL_LABEL - Static variable in class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.constants.variation.Constants
 
VariationInputTab - Class in org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui
Main configuration tab for the launch configuration
VariationInputTab() - Constructor for class org.palladiosimulator.pcm.confidentiality.context.analysis.launcher.variation.ui.VariationInputTab
 
VariationOutputBlackBoard - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.output
 
VariationOutputBlackBoard() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.output.VariationOutputBlackBoard
 
VariationWorkflow - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
VariationWorkflow(VariationWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflow
 
VariationWorkflowConfig - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
VariationWorkflowConfig() - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkflowConfig
 
VariationWorkFlowNoBoard - Class in org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow
 
VariationWorkFlowNoBoard(VariationWorkflowConfig) - Constructor for class org.palladiosimulator.pcm.confidentiality.attacker.variation.workflow.VariationWorkFlowNoBoard
 
A C D E F G H I L N O P R S V 
All Classes and Interfaces|All Packages|Constant Field Values