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 queries
An 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.