All Classes and Interfaces
Class
Description
A representation of the model object 'All Of'.
An implementation of the model object 'All Of'.
This is the item provider adapter for a
AllOf
object.A representation of the model object 'Apply'.
An implementation of the model object 'Apply'.
This is the item provider adapter for a
Apply
object.A representation of the model object 'Attack'.
A representation of the model object 'Attack Category'.
An implementation of the model object 'Attack Category'.
This is the item provider adapter for a
AttackCategory
object.A representation of the literals of the enumeration 'Attack Complexity',
and utility methods for working with them.
A representation of the model object 'Attack Container'.
An implementation of the model object 'Attack Container'.
This is the item provider adapter for a
AttackContainer
object.A representation of the model object 'Attacker'.
This is the action bar contributor for the Attacker model editor.
The Adapter Factory for the model.
A representation of the model object 'Container'.
An implementation of the model object 'Container'.
This is the item provider adapter for a
AttackerContainer
object.This is an example of a Attacker model editor.
This is the central singleton for the Attacker editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the Attacker edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
An implementation of the model object 'Attacker'.
This is the item provider adapter for a
Attacker
object.This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
A representation of the model object 'Specification'.
An implementation of the model object 'Specification'.
This is the item provider adapter for a
AttackerSpecification
object.The Switch for the model's inheritance hierarchy.
A representation of the model object 'System Specification Container'.
An implementation of the model object 'System Specification Container'.
This is the item provider adapter for a
AttackerSystemSpecificationContainer
object.An implementation of the model object 'Attack'.
This is the item provider adapter for a
Attack
object.This is the action bar contributor for the AttackSpecification model editor.
The Adapter Factory for the model.
This is an example of a AttackSpecification model editor.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
A representation of the literals of the enumeration 'Attack Vector',
and utility methods for working with them.
A representation of the model object 'Attribute'.
A representation of the model object 'Attribute Designator'.
An implementation of the model object 'Attribute Designator'.
This is the item provider adapter for a
AttributeDesignator
object.An implementation of the model object 'Attribute'.
This is the item provider adapter for a
Attribute
object.A representation of the model object 'Attribute Provider'.
An implementation of the model object 'Attribute Provider'.
This is the item provider adapter for a
AttributeProvider
object.A representation of the model object 'Attributes'.
A representation of the model object 'Attribute Selection'.
An implementation of the model object 'Attribute Selection'.
This is the item provider adapter for a
AttributeSelection
object.A representation of the model object 'Attribute Selector'.
An implementation of the model object 'Attribute Selector'.
This is the item provider adapter for a
AttributeSelector
object.An implementation of the model object 'Attributes'.
This is the item provider adapter for a
Attributes
object.A representation of the model object 'Attribute Value'.
An implementation of the model object 'Attribute Value'.
This is the item provider adapter for a
AttributeValue
object.A representation of the model object 'Attribute Value Reference'.
An implementation of the model object 'Attribute Value Reference'.
This is the item provider adapter for a
AttributeValueReference
object.A representation of the literals of the enumeration 'Availability Impact',
and utility methods for working with them.
A representation of the literals of the enumeration 'Category',
and utility methods for working with them.
A representation of the model object 'Category Attack'.
An implementation of the model object 'Category Attack'.
An implementation of the model object 'Category Attack'.
This is the item provider adapter for a
CategoryAttack
object.A representation of the model object 'Category Specification'.
An implementation of the model object 'Category Specification'.
This is the item provider adapter for a
CategorySpecification
object.A representation of the model object 'Confidential Access Specification'.
An implementation of the model object 'Confidential Access Specification'.
This is the item provider adapter for a
ConfidentialAccessSpecification
object.A representation of the literals of the enumeration 'Confidentiality Impact',
and utility methods for working with them.
A representation of the model object 'Connection Specification'.
An implementation of the model object 'Connection Specification'.
This is the item provider adapter for a
org.palladiosimulator.pcm.confidentiality.context.ConnectionSpecification.assembly.ConnectionRestriction
object.This is the item provider adapter for a
ConnectionSpecification
object.This is the action bar contributor for the Context model editor.
The Adapter Factory for the model.
This is an example of a Context model editor.
This is the central singleton for the Context editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the Context edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
A representation of the model object 'CVE Attack'.
An implementation of the model object 'CVE Attack'.
An implementation of the model object 'CVE Attack'.
This is the item provider adapter for a
CVEAttack
object.A representation of the model object 'CVEID'.
An implementation of the model object 'CVEID'.
An implementation of the model object 'CVEID'.
This is the item provider adapter for a
CVEID
object.A representation of the model object 'CVE Vulnerability'.
An implementation of the model object 'CVE Vulnerability'.
This is the item provider adapter for a
CVEVulnerability
object.A representation of the model object 'CWE Attack'.
An implementation of the model object 'CWE Attack'.
An implementation of the model object 'CWE Attack'.
This is the item provider adapter for a
CWEAttack
object.A representation of the model object 'CWE Based Vulnerability'.
A representation of the model object 'CWEID'.
An implementation of the model object 'CWEID'.
An implementation of the model object 'CWEID'.
This is the item provider adapter for a
CWEID
object.A representation of the model object 'CWE Vulnerability'.
An implementation of the model object 'CWE Vulnerability'.
This is the item provider adapter for a
CWEVulnerability
object.A representation of the model object 'Datamodel Attacker'.
An implementation of the model object 'Datamodel Attacker'.
This is the item provider adapter for a
DatamodelAttacker
object.A representation of the literals of the enumeration 'Data Types',
and utility methods for working with them.
A representation of the model object 'Default System Integration'.
An implementation of the model object 'Default System
Integration'.
An implementation of the model object 'Default System Integration'.
This is the item provider adapter for a
DefaultSystemIntegration
object.A representation of the model object 'Entity Match'.
An implementation of the model object 'Entity Match'.
This is the item provider adapter for a
EntityMatch
object.A representation of the model object 'Entry Level Integration'.
An implementation of the model object 'Entry Level Integration'.
This is the item provider adapter for a
EntryLevelIntegration
object.A representation of the model object 'Environment Subject'.
An implementation of the model object 'Environment Subject'.
This is the item provider adapter for a
EnvironmentSubject
object.A representation of the model object 'Exploitability Vulnerability Filter Criterion'.
An implementation of the model object 'Exploitability
Vulnerability Filter Criterion'.
An implementation of the model object 'Exploitability Vulnerability Filter Criterion'.
This is the item provider adapter for a
ExploitabilityVulnerabilityFilterCriterion
object.A representation of the model object 'Expression'.
An implementation of the model object 'Expression'.
This is the item provider adapter for a
Expression
object.A representation of the model object 'External System Attribute'.
An implementation of the model object 'External System Attribute'.
This is the item provider adapter for a
ExternalSystemAttribute
object.A representation of the model object 'Filter Criterion'.
An implementation of the model object 'Filter Criterion'.
This is the item provider adapter for a
FilterCriterion
object.A representation of the model object 'Function Reference'.
An implementation of the model object 'Function Reference'.
This is the item provider adapter for a
FunctionReference
object.A representation of the model object 'Generic Match'.
An implementation of the model object 'Generic Match'.
This is the item provider adapter for a
GenericMatch
object.A representation of the model object 'Impact Vulnerability Filter Criterion'.
An implementation of the model object 'Impact Vulnerability Filter
Criterion'.
An implementation of the model object 'Impact Vulnerability Filter Criterion'.
This is the item provider adapter for a
ImpactVulnerabilityFilterCriterion
object.A representation of the model object 'Initial Credential Filter Criterion'.
An implementation of the model object 'Initial Credential Filter Criterion'.
This is the item provider adapter for a
InitialCredentialFilterCriterion
object.A representation of the literals of the enumeration 'Integrity Impact',
and utility methods for working with them.
A representation of the model object 'Match'.
An implementation of the model object 'Match'.
This is the item provider adapter for a
Match
object.A representation of the model object 'Maximum Path Length Filter Criterion'.
An implementation of the model object 'Maximum Path Length Filter Criterion'.
This is the item provider adapter for a
MaximumPathLengthFilterCriterion
object.A representation of the model object 'Method Match'.
An implementation of the model object 'Method Match'.
This is the item provider adapter for a
MethodMatch
object.A representation of the model object 'Method Specification'.
An implementation of the model object 'Method Specification'.
This is the item provider adapter for a
MethodSpecification
object.A representation of the model object 'Misusage Scenario'.
An implementation of the model object 'Misusage Scenario'.
This is the item provider adapter for a
MisusageScenario
object.A representation of the model object 'Mitigation'.
An implementation of the model object 'Mitigation'.
This is the item provider adapter for a
Mitigation
object.A representation of the literals of the enumeration 'Mitigation Types',
and utility methods for working with them.
A representation of the model object 'Non Global Communication'.
An implementation of the model object 'Non Global
Communication'.
An implementation of the model object 'Non Global Communication'.
This is the item provider adapter for a
NonGlobalCommunication
object.A representation of the literals of the enumeration 'Operations',
and utility methods for working with them.
A representation of the model object 'PCM Attribute Provider'.
An implementation of the model object 'PCM Attribute Provider'.
This is the item provider adapter for a
PCMAttributeProvider
object.A representation of the model object 'PCM Element'.
An implementation of the model object 'PCM Element'.
This is the item provider adapter for a
PCMElement
object.This is the action bar contributor for the PcmIntegration model editor.
The Adapter Factory for the model.
This is an example of a PcmIntegration model editor.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
A representation of the model object 'PCM Usage Specification'.
An implementation of the model object 'PCM Usage Specification'.
This is the item provider adapter for a
PCMUsageSpecification
object.A representation of the literals of the enumeration 'Permit Type',
and utility methods for working with them.
A representation of the model object 'Policy'.
This is the action bar contributor for the Policy model editor.
The Adapter Factory for the model.
A representation of the literals of the enumeration 'Combining Algorithm',
and utility methods for working with them.
This is an example of a Policy model editor.
The Factory for the model.
An implementation of the model Factory.
Helper class for converting
Policy
elements to ABAC queriesAn implementation of the model object 'Policy'.
This is the item provider adapter for a
Policy
object.This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
A representation of the model object 'Set'.
An implementation of the model object 'Set'.
This is the item provider adapter for a
PolicySet
object.The Switch for the model's inheritance hierarchy.
A representation of the literals of the enumeration 'Privileges',
and utility methods for working with them.
A representation of the model object 'Repository Element'.
An implementation of the model object 'Repository Element'.
This is the item provider adapter for a
RepositoryElement
object.A representation of the model object 'Resource Environment Element'.
An implementation of the model object 'Resource Environment Element'.
This is the item provider adapter for a
ResourceEnvironmentElement
object.A representation of the model object 'Role'.
An implementation of the model object 'Role'.
This is the item provider adapter for a
Role
object.A representation of the model object 'Role System Integration'.
An implementation of the model object 'Role System
Integration'.
An implementation of the model object 'Role System Integration'.
This is the item provider adapter for a
RoleSystemIntegration
object.A representation of the model object 'Rule'.
A representation of the literals of the enumeration 'Rule Combining Algorihtm',
and utility methods for working with them.
An implementation of the model object 'Rule'.
This is the item provider adapter for a
Rule
object.A representation of the model object 'Scenario Integration'.
An implementation of the model object 'Scenario Integration'.
This is the item provider adapter for a
ScenarioIntegration
object.A representation of the model object 'Service Specification'.
An implementation of the model object 'Service Specification'.
This is the item provider adapter for a
org.palladiosimulator.pcm.confidentiality.context.ServiceSpecification.assembly.ProvidedRestriction
object.This is the item provider adapter for a
ServiceSpecification
object.A representation of the model object 'Simple Attribute'.
A representation of the model object 'Simple Attribute Condition'.
An implementation of the model object 'Simple Attribute Condition'.
This is the item provider adapter for a
SimpleAttributeCondition
object.An implementation of the model object 'Simple Attribute'.
This is the item provider adapter for a
SimpleAttribute
object.A representation of the model object 'Start Element Filter Criterion'.
An implementation of the model object 'Start Element Filter Criterion'.
This is the item provider adapter for a
StartElementFilterCriterion
object.This is the action bar contributor for the Structure model editor.
The Adapter Factory for the model.
This is an example of a Structure model editor.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
A representation of the model object 'Surface Attacker'.
An implementation of the model object 'Surface Attacker'.
This is the item provider adapter for a
SurfaceAttacker
object.This is the action bar contributor for the System model editor.
The Adapter Factory for the model.
A representation of the model object 'System Component'.
An implementation of the model object 'System Component'.
This is the item provider adapter for a
SystemComponent
object.This is the action bar contributor for the Systemcontext model editor.
The Adapter Factory for the model.
This is an example of a Systemcontext model editor.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
This is an example of a System model editor.
A representation of the model object 'System Element'.
An implementation of the model object 'System Element'.
This is the item provider adapter for a
SystemElement
object.A representation of the model object 'System Entity Attribute'.
An implementation of the model object 'System Entity Attribute'.
This is the item provider adapter for a
SystemEntityAttribute
object.The Factory for the model.
An implementation of the model Factory.
A representation of the model object 'System Integration'.
An implementation of the model object 'System
Integration'.
An implementation of the model object 'System Integration'.
This is the item provider adapter for a
SystemIntegration
object.This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
A representation of the model object 'Specification Container'.
An implementation of the model object 'Specification Container'.
This is the item provider adapter for a
SystemSpecificationContainer
object.The Switch for the model's inheritance hierarchy.
This is the action bar contributor for the Usage model editor.
The Adapter Factory for the model.
This is an example of a Usage model editor.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
A representation of the model object 'Model Integration'.
An implementation of the model object 'Model Integration'.
This is the item provider adapter for a
UsageModelIntegration
object.This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
An implementation of the model Package.
A representation of the model object 'Usage Specification'.
An implementation of the model object 'Usage Specification'.
This is the item provider adapter for a
UsageSpecification
object.The Switch for the model's inheritance hierarchy.
A representation of the literals of the enumeration 'User Interaction',
and utility methods for working with them.
A representation of the model object 'Variable Definitions'.
An implementation of the model object 'Variable Definitions'.
This is the item provider adapter for a
VariableDefinitions
object.A representation of the model object 'Variable Reference'.
An implementation of the model object 'Variable Reference'.
This is the item provider adapter for a
VariableReference
object.A representation of the model object 'Vulnerability'.
A representation of the model object 'Vulnerability Container'.
An implementation of the model object 'Vulnerability Container'.
This is the item provider adapter for a
VulnerabilityContainer
object.A representation of the model object 'Vulnerability Filter Criterion'.
An implementation of the model object 'Vulnerability Filter
Criterion'.
An implementation of the model object 'Vulnerability Filter Criterion'.
This is the item provider adapter for a
VulnerabilityFilterCriterion
object.An implementation of the model object 'Vulnerability'.
This is the item provider adapter for a
Vulnerability
object.A representation of the model object 'Vulnerability System Integration'.
An implementation of the model object 'Vulnerability System
Integration'.
An implementation of the model object 'Vulnerability System Integration'.
This is the item provider adapter for a
VulnerabilitySystemIntegration
object.A representation of the model object 'XML Attribute'.
An implementation of the model object 'XML Attribute'.
This is the item provider adapter for a
XMLAttribute
object.A representation of the model object 'XML Match'.
An implementation of the model object 'XML Match'.
This is the item provider adapter for a
XMLMatch
object.A representation of the model object 'XML String'.
An implementation of the model object 'XML String'.
This is the item provider adapter for a
XMLString
object.