Index
All Classes and Interfaces|All Packages
A
- AbstractActionSequenceElement<T extends EObject> - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence
- AbstractActionSequenceElement() - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Constructs a new action sequence element with empty dataflow variables and node characteristics
- AbstractActionSequenceElement(List<DataFlowVariable>, List<CharacteristicValue>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Creates a new action sequence element with updated dataflow variables and node characteristics
- AbstractDataFlowAnalysisBuilder<T extends DataFlowConfidentialityAnalysis,
D extends AnalysisBuilderData, E extends AnalysisBuilderData> - Class in org.palladiosimulator.dataflow.confidentiality.analysis.builder -
An abstract builder for a data flow analysis.
- AbstractDataFlowAnalysisBuilder(D) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
-
Creates a new builder with the given builder data
- AbstractPCMActionSequenceElement<T extends org.palladiosimulator.pcm.core.entity.Entity> - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm
- AbstractPCMActionSequenceElement(AbstractPCMActionSequenceElement<T>, List<DataFlowVariable>, List<CharacteristicValue>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
-
Builds a new Sequence element with an existing element and a list of Node and DataFlow variables
- AbstractPCMActionSequenceElement(T, Deque<AssemblyContext>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
-
Constructs a new Action Sequence Element with the underlying Palladio Element and Assembly Context
- AbstractStandalonePCMDataFlowConfidentialityAnalysis - Class in org.palladiosimulator.dataflow.confidentiality.analysis.core
- AbstractStandalonePCMDataFlowConfidentialityAnalysis(AnalysisData, Logger, String, Class<? extends Plugin>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.core.AbstractStandalonePCMDataFlowConfidentialityAnalysis
-
Creates a new instance of an data flow analysis with the given parameters
- ActionSequence - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence
- ActionSequence(List<AbstractActionSequenceElement<?>>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.ActionSequence
-
Create a new action sequence with the given elements
- ActionSequenceFinder - Interface in org.palladiosimulator.dataflow.confidentiality.analysis.sequence
- addCaller(AbstractPCMActionSequenceElement<?>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Adds a new caller to the SEFF Finder context to be saved as the topmost element in the collection of callers
- addCharacteristic(CharacteristicValue) - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
- addCharacteristicValues(List<CharacteristicValue>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataStore
-
Adds the given characteristic values to the list of stored characteristic values
- addDataStore(DataStore) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Add a new known data store to the context
- addResource(Resource) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Adds the given resource to the list of saved resources that are used in the analysis
- AnalysisBuilderData - Class in org.palladiosimulator.dataflow.confidentiality.analysis.builder
- AnalysisBuilderData() - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
- AnalysisBuilderData(AnalysisBuilderData) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
-
Creates the analysis builder data object with the given data
- AnalysisData - Record Class in org.palladiosimulator.dataflow.confidentiality.analysis.builder
- AnalysisData(ResourceLoader, NodeCharacteristicsCalculator, DataCharacteristicsCalculatorFactory) - Constructor for record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
-
Creates an instance of a
AnalysisData
record class.
B
- build() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
-
Builds the analysis with the given builder data
- build() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.DataFlowAnalysisBuilder
- build() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
- builder - Variable in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
- builderData - Variable in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
C
- CallingSEFFActionSequenceElement - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff
- CallingSEFFActionSequenceElement(CallingSEFFActionSequenceElement, List<DataFlowVariable>, List<CharacteristicValue>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.CallingSEFFActionSequenceElement
-
Constructs a new SEFF Action Sequence element given an old element and a list of updated dataflow variables and node characteristics
- CallingSEFFActionSequenceElement(ExternalCallAction, Deque<AssemblyContext>, List<Parameter>, boolean) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.CallingSEFFActionSequenceElement
-
Creates a new SEFF Action Sequence Element with an underlying Palladio Element, Assembly Context, List of present parameter and indication whether the SEFF Action is calling
- CallingUserActionSequenceElement - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user
- CallingUserActionSequenceElement(CallingUserActionSequenceElement, List<DataFlowVariable>, List<CharacteristicValue>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.CallingUserActionSequenceElement
-
Constructs a new User Action Sequence element given an old element and a list of updated dataflow variables and node characteristics
- CallingUserActionSequenceElement(EntryLevelSystemCall, boolean) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.CallingUserActionSequenceElement
-
Creates a new User Action Sequence Element with an underlying Palladio Element and indication whether the SEFF Action is calling
- CallReturnBehavior - Interface in org.palladiosimulator.dataflow.confidentiality.analysis.entity
- characteristicLiteral() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.CharacteristicValue
-
Returns the value of the
characteristicLiteral
record component. - characteristics() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
-
Returns the value of the
characteristics
record component. - characteristicType() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.CharacteristicValue
-
Returns the value of the
characteristicType
record component. - CharacteristicValue - Record Class in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics
- CharacteristicValue(EnumCharacteristicType, Literal) - Constructor for record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.CharacteristicValue
-
Creates an instance of a
CharacteristicValue
record class. - checkCallParameter(OperationSignature, List<VariableCharacterisation>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
-
Checks the parameters to the call signature for characterizations that have no impact on the results at all
- checkCharacteristics(List<EnumCharacteristic>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node.PCMNodeCharacteristicsCalculator
-
Determines, whether the given list of enum characteristics is permissible
- compareTo(PCMActionSequence) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
-
Return -1, when this sequence needs to be executed before the other Return 0, if the sequences can run simultaneously Return 1, if the other sequence needs to run first
- context() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.SEFFWithContext
-
Returns the value of the
context
record component. - copyBuilderData(E) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
-
Copies the given expected builder data into the builder
- copyBuilderData(AnalysisBuilderData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.DataFlowAnalysisBuilder
- copyBuilderData(AnalysisBuilderData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
- createAnalysisData() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Creates a new analysis data object from the configured data.
- createNodeCalculator(List<DataFlowVariable>, List<CharacteristicValue>) - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.DataCharacteristicsCalculatorFactory
-
Initialize Characteristic Calculator with initial variables.
- createNodeCalculator(List<DataFlowVariable>, List<CharacteristicValue>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.PCMDataCharacteristicsCalculatorFactory
-
Initialize Characteristic Calculator with initial variables.
- createPrintableCharacteristicsList(List<CharacteristicValue>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Returns a string with the names of all characteristic types and selected literals of all characteristic values.
- createPrintableDatabaseInformation(List<DataFlowVariable>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.DatabaseActionSequenceElement
-
Creates printable information for the database component
- createPrintableNodeInformation() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Returns a string with detailed information about a node's characteristics, data flow variables and the variables' characteristics.
- createRelativePluginURI(String, String) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm.PCMResourceUtils
-
Creates a relative plugin uri from the given relative path
D
- DatabaseActionSequenceElement<T extends org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.repository.OperationalDataStoreComponent> - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff
- DatabaseActionSequenceElement(DatabaseActionSequenceElement<T>, List<DataFlowVariable>, List<CharacteristicValue>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.DatabaseActionSequenceElement
-
Constructs a new Database Action Sequence Element given an old Database Action Sequence Element and an updated List of dataflow variables and Node characteristics
- DatabaseActionSequenceElement(T, Deque<AssemblyContext>, boolean, DataStore) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.DatabaseActionSequenceElement
-
Create a new Database Action Sequence Element with the underlying Palladio Element, Assembly Context, DataStore and indication wheter the Data Store is written to
- DataCharacteristicsCalculator - Interface in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable
- DataCharacteristicsCalculatorFactory - Interface in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable
- DataFlowAnalysisBuilder - Class in org.palladiosimulator.dataflow.confidentiality.analysis.builder
- DataFlowAnalysisBuilder() - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.builder.DataFlowAnalysisBuilder
- DataFlowConfidentialityAnalysis - Interface in org.palladiosimulator.dataflow.confidentiality.analysis
- DataFlowVariable - Record Class in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics
- DataFlowVariable(String) - Constructor for record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
- DataFlowVariable(String, List<CharacteristicValue>) - Constructor for record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
-
Creates an instance of a
DataFlowVariable
record class. - DataStore - Class in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics
- DataStore(String) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataStore
-
Create a new DataStore with a given Database component name, and an empty variable name, which might be unknown at the time of creation
E
- elements - Variable in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.ActionSequence
- equals(Object) - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.CharacteristicValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
- equals(Object) - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.SEFFWithContext
-
Indicates whether some other object is "equal to" this one.
- evaluate(VariableCharacterisation) - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.DataCharacteristicsCalculator
-
Evaluate a Variable Characterization with the current Variables and update the internal state of the characteristics calculator.
- evaluate(VariableCharacterisation) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.PCMDataCharacteristicsCalculator
-
Evaluate a Variable Characterization with the current Variables and update the internal state of the characteristics calculator.
- evaluateDataFlow(List<DataFlowVariable>, AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.CallingSEFFActionSequenceElement
- evaluateDataFlow(List<DataFlowVariable>, AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.DatabaseActionSequenceElement
- evaluateDataFlow(List<DataFlowVariable>, AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.SEFFActionSequenceElement
- evaluateDataFlow(List<DataFlowVariable>, AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.CallingUserActionSequenceElement
- evaluateDataFlow(List<DataFlowVariable>, AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.UserActionSequenceElement
- evaluateDataFlow(List<DataFlowVariable>, AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Evaluates the Data Flow at a given sequence element given the list of
DataFlowVariable
s that are received from the precursor - evaluateDataFlow(AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
- evaluateDataFlow(AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.ActionSequence
-
Evaluate the data flow of the action sequence with the given analysis data
- evaluateDataFlows(List<ActionSequence>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.core.AbstractStandalonePCMDataFlowConfidentialityAnalysis
- evaluateDataFlows(List<ActionSequence>) - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.DataFlowConfidentialityAnalysis
F
- findAllSequences() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.core.AbstractStandalonePCMDataFlowConfidentialityAnalysis
- findAllSequences() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.DataFlowConfidentialityAnalysis
- findAllSequences() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.sequence.ActionSequenceFinder
-
Finds all seqences provided by the (otherwise) provided Resources
- findAllSequences() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.PCMActionSequenceFinder
- findCalledSEFF(ProvidedRole, Signature, Deque<AssemblyContext>) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm.PCMQueryUtils
-
Finds a called SEFF and the corresponding stack of assembly contexts.
- findCalledSEFF(RequiredRole, OperationSignature, Deque<AssemblyContext>) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm.PCMQueryUtils
-
Finds a called SEFF and the corresponding stack of assembly contexts.
- findParentOfType(EObject, Class<T>, boolean) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm.PCMQueryUtils
-
Finds the parent of a given type starting at the given modeling object
- findSequencesForDatabaseAction(SEFFWithContext, SEFFFinderContext, PCMActionSequence) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.PCMDatabaseFinderUtils
- findSequencesForSEFFAction(AbstractAction, SEFFFinderContext, PCMActionSequence) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.PCMSEFFFinderUtils
- findSequencesForUserAction(AbstractUserAction, List<DataStore>, PCMActionSequence) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.PCMUserFinderUtils
- findSequencesForUserActionReturning(EntryLevelSystemCall, List<DataStore>, PCMActionSequence) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.PCMUserFinderUtils
- findStartActionsForUsageModel(UsageModel) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm.PCMQueryUtils
-
Returns the List of start actions for a usage model
G
- getAllCharacteristics() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
- getAllDataFlowVariables() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Returns a list of all dataflow variables that are present for the action sequence element
- getAllNodeCharacteristics() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Returns a list of all present node characteristics for the action sequence element
- getAllocation() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMResourceListLoader
- getAllocation() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMURIResourceLoader
- getAllocation() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.resource.ResourceLoader
-
Returns the allocation model that the resource loader has loaded
- getBuilderData() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
-
Returns the saved builder data of the builder
- getCalculatedCharacteristics() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.DataCharacteristicsCalculator
-
Returns the list of DataFlowVariables that were calculated according to the VariableCharacterizations provided
- getCalculatedCharacteristics() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.PCMDataCharacteristicsCalculator
-
Returns the list of DataFlowVariables that were calculated according to the VariableCharacterizations provided
- getCallers() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Returns the currently saved callers, that called the current SEFF element
- getCharacteristicValues() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataStore
-
Returns the list of stored characteristic values, which are propagated to the caller
- getContext() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
-
Returns the assembly contexts of the sequence element
- getContext() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Returns the currently saved assembly contexts, that the current SEFF element is executed in
- getDatabaseComponentName() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataStore
-
Get the name of the underlying database component of the data store
- getDatabaseVariableName() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataStore
-
Returns , if known, the database variable name, which is used in returning the data store content to callers
- getDataFlowCharacteristicsWithName(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Returns a Map of characteristic literals and dataflow variables that are set for a given characteristic type in the list of all data flow variables
- getDataFlowVariables(AnalysisData, List<CharacteristicValue>, List<VariableCharacterisation>, List<DataFlowVariable>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
-
Calculate the data characteristics for the sequence element with the given analysis data
- getDataStore() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.DatabaseActionSequenceElement
-
Returns the data store of the sequence element
- getDataStores() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Returns the list of data stores, that are currently known
- getElement() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
-
Return the saved element of the sequence element
- getElements() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.ActionSequence
-
Returns the saved elements in the sequence
- getFirstStartActionInActionList(List<AbstractAction>) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm.PCMQueryUtils
-
Returns the first start action in the list of actions
- getLastCaller() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Returns the last called PCM element and removes it from the saved callers
- getModelProjectName() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
-
Returns the configured name of the modelling project
- getNodeCharacteristics(AnalysisData) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
-
Calculate the node characteristics for the sequence element with the given analysis data
- getNodeCharacteristics(Entity, Deque<AssemblyContext>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node.LegacyPCMNodeCharacteristicsCalculator
-
Returns the node characteristics that are present at the given node with the assembly context provided.
- getNodeCharacteristics(Entity, Deque<AssemblyContext>) - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node.NodeCharacteristicsCalculator
- getNodeCharacteristics(Entity, Deque<AssemblyContext>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node.PCMNodeCharacteristicsCalculator
- getNodeCharacteristicsCalculator() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
- getNodeCharacteristicsWithName(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Returns a list of characteristic literals that are set for a given characteristic type in the list of all node characteristics
- getParameter() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.SEFFActionSequenceElement
-
Returns a list of parameters, that the SEFF was called with
- getParameter() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Returns the currently saved parameter, that are available for the current SEFF element
- getPluginActivator() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Returns the plugin activator of the project
- getProvidedDatabases() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
- getRelativeAllocationModelPath() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Returns the configured relative path to the allocation model
- getRelativeNodeCharacteristicsPath() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Returns the relative path to the node characteristics model the analysis is configured to use
- getRelativeUsageModelPath() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Returns the configured relative path to the usage model of the analysis
- getRequiredDatabases() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
- getResourceLoader() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
- getResources() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Returns the list of saved resources that are used in the analysis
- getStartActionOfScenarioBehavior(ScenarioBehaviour) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm.PCMQueryUtils
-
Finds the start action of a given scenario behaviour
- getUsageModel() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMResourceListLoader
- getUsageModel() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMURIResourceLoader
- getUsageModel() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.resource.ResourceLoader
-
Returns the usage model that the resource loader has loaded
- getVariableCharacteristicsCalculator() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
H
- hasCharacteristic(CharacteristicValue) - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
- hashCode() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.CharacteristicValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
-
Returns a hash code value for this object.
- hashCode() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.AbstractPCMActionSequenceElement
- hashCode() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.SEFFWithContext
-
Returns a hash code value for this object.
I
- initializeAnalysis() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.core.AbstractStandalonePCMDataFlowConfidentialityAnalysis
- initializeAnalysis() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.DataFlowConfidentialityAnalysis
- isBranching() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.SEFFActionSequenceElement
-
Returns whether a SEFF Action Sequence Element (i.e.
- isCalling() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.entity.CallReturnBehavior
- isCalling() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.CallingSEFFActionSequenceElement
- isCalling() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.CallingUserActionSequenceElement
- isEvaluated() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
-
Returns whether the action sequence element has been evaluated
- isLegacy() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Returns, whether or not the analysis is in legacy mode
- isReturning() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.entity.CallReturnBehavior
- isStandalone() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
-
Returns, whether the analysis should run in standalone mode or not
- isWriting() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.DatabaseActionSequenceElement
-
Returns whether the data store is written to
L
- legacy() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
-
Set the legacy mode of the analysis
- LegacyPCMNodeCharacteristicsCalculator - Class in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node
- LegacyPCMNodeCharacteristicsCalculator(ResourceLoader) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node.LegacyPCMNodeCharacteristicsCalculator
- LegacyStandalonePCMDataFlowConfidentialityAnalysis - Class in org.palladiosimulator.dataflow.confidentiality.analysis.core
- LegacyStandalonePCMDataFlowConfidentialityAnalysis(String, Class<? extends Plugin>, AnalysisData) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.core.LegacyStandalonePCMDataFlowConfidentialityAnalysis
-
Creates a new DataFlowConfidentialityAnlysis with the given modelling project name, modelling project plugin instance and global analysis data
- loadRequiredResources() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMResourceListLoader
- loadRequiredResources() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMURIResourceLoader
- loadRequiredResources() - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.resource.ResourceLoader
-
Loads the required resources
- logger - Variable in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
- lookupElementOfType(EClass) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMResourceListLoader
- lookupElementOfType(EClass) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMURIResourceLoader
- lookupElementOfType(EClass) - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.resource.ResourceLoader
-
Looks up an ECore element with the given class type
M
- modelProjectName - Variable in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
- modelProjectName(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.DataFlowAnalysisBuilder
-
Sets the modelling project name of the analysis
N
- nodeCharacteristicsCalculator() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
-
Returns the value of the
nodeCharacteristicsCalculator
record component. - NodeCharacteristicsCalculator - Interface in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node
O
- org.palladiosimulator.dataflow.confidentiality.analysis - package org.palladiosimulator.dataflow.confidentiality.analysis
- org.palladiosimulator.dataflow.confidentiality.analysis.builder - package org.palladiosimulator.dataflow.confidentiality.analysis.builder
- org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm - package org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm
- org.palladiosimulator.dataflow.confidentiality.analysis.characteristics - package org.palladiosimulator.dataflow.confidentiality.analysis.characteristics
- org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node - package org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node
- org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable - package org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable
- org.palladiosimulator.dataflow.confidentiality.analysis.core - package org.palladiosimulator.dataflow.confidentiality.analysis.core
- org.palladiosimulator.dataflow.confidentiality.analysis.entity - package org.palladiosimulator.dataflow.confidentiality.analysis.entity
- org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm - package org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm
- org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff - package org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff
- org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user - package org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user
- org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence - package org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence
- org.palladiosimulator.dataflow.confidentiality.analysis.resource - package org.palladiosimulator.dataflow.confidentiality.analysis.resource
- org.palladiosimulator.dataflow.confidentiality.analysis.sequence - package org.palladiosimulator.dataflow.confidentiality.analysis.sequence
- org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm - package org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm
- org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder - package org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder
- org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm - package org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm
P
- PCMActionSequence - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm
- PCMActionSequence() - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
-
Creates a empty new action sequence
- PCMActionSequence(List<AbstractActionSequenceElement<?>>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
-
Creates a new action sequence with the given elements
- PCMActionSequence(AbstractActionSequenceElement<?>...) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
-
Creates a new action sequence with the given list of elements
- PCMActionSequence(ActionSequence) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
-
Creates a copy of the given action sequence
- PCMActionSequence(ActionSequence, AbstractActionSequenceElement<?>...) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.PCMActionSequence
-
Creates a copy of the given action sequence and appends the given
- PCMActionSequenceFinder - Class in org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm
- PCMActionSequenceFinder(UsageModel) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.PCMActionSequenceFinder
- PCMAnalysisBuilderData - Class in org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm
- PCMAnalysisBuilderData() - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
- PCMDatabaseFinderUtils - Class in org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder
- PCMDataCharacteristicsCalculator - Class in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable
- PCMDataCharacteristicsCalculator(List<DataFlowVariable>, List<CharacteristicValue>, ResourceLoader) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.PCMDataCharacteristicsCalculator
-
Initialize Data characteristics Calculator with initial variables.
- PCMDataCharacteristicsCalculatorFactory - Class in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable
- PCMDataCharacteristicsCalculatorFactory(ResourceLoader) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.PCMDataCharacteristicsCalculatorFactory
-
Creates a new instance of the data characteristics calculator factory
- PCMDataFlowConfidentialityAnalysisBuilder - Class in org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm
- PCMDataFlowConfidentialityAnalysisBuilder() - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
- PCMNodeCharacteristicsCalculator - Class in org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node
- PCMNodeCharacteristicsCalculator(ResourceLoader) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node.PCMNodeCharacteristicsCalculator
-
Creates a new node characteristic calculator with the given node
- PCMQueryUtils - Class in org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm
- PCMResourceListLoader - Class in org.palladiosimulator.dataflow.confidentiality.analysis.resource
- PCMResourceListLoader(List<Resource>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMResourceListLoader
- PCMResourceUtils - Class in org.palladiosimulator.dataflow.confidentiality.analysis.utils.pcm
- PCMSEFFFinderUtils - Class in org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder
- PCMSEFFFinderUtils() - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.PCMSEFFFinderUtils
- PCMURIResourceLoader - Class in org.palladiosimulator.dataflow.confidentiality.analysis.resource
- PCMURIResourceLoader(URI, URI, Optional<URI>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.resource.PCMURIResourceLoader
-
Creates a new resource loader with the given model URIs
- PCMUserFinderUtils - Class in org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder
Q
- queryDataFlow(ActionSequence, Predicate<? super AbstractActionSequenceElement<?>>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.core.AbstractStandalonePCMDataFlowConfidentialityAnalysis
- queryDataFlow(ActionSequence, Predicate<? super AbstractActionSequenceElement<?>>) - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.DataFlowConfidentialityAnalysis
R
- resourceLoader() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
-
Returns the value of the
resourceLoader
record component. - ResourceLoader - Interface in org.palladiosimulator.dataflow.confidentiality.analysis.resource
- returnToCaller(AbstractPCMActionSequenceElement<?>, SEFFFinderContext, PCMActionSequence) - Static method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.PCMSEFFFinderUtils
S
- seff() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.SEFFWithContext
-
Returns the value of the
seff
record component. - SEFFActionSequenceElement<T extends org.palladiosimulator.pcm.seff.AbstractAction> - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff
- SEFFActionSequenceElement(SEFFActionSequenceElement<T>, List<DataFlowVariable>, List<CharacteristicValue>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.SEFFActionSequenceElement
-
Create a new SEFF Action Sequence element using an old SEFF Action Sequence element and a updated list of dataflow variables and node characteristics
- SEFFActionSequenceElement(T, Deque<AssemblyContext>, List<Parameter>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.SEFFActionSequenceElement
-
Construct a new SEFF Action Sequence element with the given underlying Palladio Element,
AssemblyContext
and a list of passedParameter
. - SEFFFinderContext - Class in org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder
- SEFFFinderContext(Deque<AssemblyContext>, Deque<AbstractPCMActionSequenceElement<?>>, List<Parameter>, List<DataStore>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Initializes a new SEFF Finder context with the given assembly context, Collection of callers, List of available parameter, and all discovered data stores
- SEFFFinderContext(SEFFFinderContext) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Duplicate SEFF Finder Context given an existing context
- SEFFWithContext - Record Class in org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm
- SEFFWithContext(ResourceDemandingSEFF, Deque<AssemblyContext>) - Constructor for record class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.SEFFWithContext
-
Creates an instance of a
SEFFWithContext
record class. - setDatabaseVariableName(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataStore
-
Sets the variable name, which the data store refers to, as it can be unknown
- setLegacy(boolean) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Sets the legacy mode of the analysis to allow the loading of EMF Profiles
- setLoggerLevel(Level) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.core.AbstractStandalonePCMDataFlowConfidentialityAnalysis
- setLoggerLevel(Level) - Method in interface org.palladiosimulator.dataflow.confidentiality.analysis.DataFlowConfidentialityAnalysis
- setModelProjectName(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
-
Sets the model project name
- setPluginActivator(Class<? extends Plugin>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Sets the plugin activator of the project
- setRelativeAllocationModelPath(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Sets the relative path to the allocation model used in the analysis
- setRelativeNodeCharacteristicsPath(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Sets the relative path to the node characteristics model that is used in the analysis
- setRelativeUsageModelPath(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Sets the relative path to the usage model used in the analysis
- setStandalone(boolean) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
-
Sets the standalone mode of the analysis
- setupAnalysis() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.core.AbstractStandalonePCMDataFlowConfidentialityAnalysis
-
Performs additional tasks when the analysis is initialized.
- setupAnalysis() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.core.LegacyStandalonePCMDataFlowConfidentialityAnalysis
- setupAnalysis() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.core.StandalonePCMDataFlowConfidentialityAnalysis
-
Empty as no additional setup is needed
- standalone - Variable in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
- standalone() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.DataFlowAnalysisBuilder
-
Sets standalone mode of the analysis
- StandalonePCMDataFlowConfidentialityAnalysis - Class in org.palladiosimulator.dataflow.confidentiality.analysis.core
- StandalonePCMDataFlowConfidentialityAnalysis(String, Class<? extends Plugin>, AnalysisData) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.core.StandalonePCMDataFlowConfidentialityAnalysis
-
Creates a new DataFlowConfidentialityAnlysis with the given modelling project name, modelling project plugin instance and global analysis data
T
- toString() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
-
Returns a string representation of this record class.
- toString() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.CharacteristicValue
-
Returns a string representation of this record class.
- toString() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
-
Returns a string representation of this record class.
- toString() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.CallingSEFFActionSequenceElement
- toString() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.DatabaseActionSequenceElement
- toString() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.seff.SEFFActionSequenceElement
- toString() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.CallingUserActionSequenceElement
- toString() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.UserActionSequenceElement
- toString() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.AbstractActionSequenceElement
- toString() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.ActionSequence
- toString() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.SEFFWithContext
-
Returns a string representation of this record class.
U
- updateParameterForCallerReturning(AbstractPCMActionSequenceElement<?>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Update parameter that are passed to the called function for a given calling PCM element
- updateParametersForCall(List<Parameter>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Update stored parameters directly by setting passed variables to a function
- updateSEFFContext(Deque<AssemblyContext>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.sequence.pcm.finder.SEFFFinderContext
-
Update assembly contexts with a new provided collection of assembly contexts
- useAllocationModel(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
-
Uses a new path for an allocation model
- useBuilder(B) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
-
Uses the given builder to build a subtype of the data flow analysis
- useNodeCharacteristicsModel(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
-
Uses a new path for node characteristics
- usePluginActivator(Class<? extends Plugin>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
-
Uses a plugin activator class for the given project
- UserActionSequenceElement<T extends org.palladiosimulator.pcm.usagemodel.AbstractUserAction> - Class in org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user
- UserActionSequenceElement(UserActionSequenceElement<T>, List<DataFlowVariable>, List<CharacteristicValue>) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.UserActionSequenceElement
-
Creates a new User Sequence Element using an old User Sequence Element and a list of updated dataflow variables and node characteristics
- UserActionSequenceElement(T) - Constructor for class org.palladiosimulator.dataflow.confidentiality.analysis.entity.pcm.user.UserActionSequenceElement
-
Creates a new User Sequence Element with the given Palladio User Action Element
- useResource(Resource) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
-
Uses the given resource to load the model contents
- useResources(List<Resource>) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
-
Uses the given resources to load the model contents
- useUsageModel(String) - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
-
Uses a new path for a usage model
V
- validateBuilderData() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AbstractDataFlowAnalysisBuilder
-
Check the builder data that is saved in the builder
- validateBuilderData() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.DataFlowAnalysisBuilder
- validateBuilderData() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMDataFlowConfidentialityAnalysisBuilder
- validateData() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisBuilderData
-
Validates the saved Data
- validateData() - Method in class org.palladiosimulator.dataflow.confidentiality.analysis.builder.pcm.PCMAnalysisBuilderData
-
Validates the saved data
- variableCharacteristicsCalculator() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.builder.AnalysisData
-
Returns the value of the
variableCharacteristicsCalculator
record component. - variableName() - Method in record class org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.DataFlowVariable
-
Returns the value of the
variableName
record component.
All Classes and Interfaces|All Packages