Constant Field Values
Contents
org.palladiosimulator.*
-
org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.ide.contentassist.antlr.internal.InternalDDDslLexer Modifier and Type Constant Field Value public static final int
EOF
-1
public static final int
RULE_ANY_OTHER
10
public static final int
RULE_ID
4
public static final int
RULE_INT
6
public static final int
RULE_ML_COMMENT
7
public static final int
RULE_SL_COMMENT
8
public static final int
RULE_STRING
5
public static final int
RULE_WS
9
public static final int
T__11
11
public static final int
T__12
12
public static final int
T__13
13
public static final int
T__14
14
public static final int
T__15
15
public static final int
T__16
16
public static final int
T__17
17
public static final int
T__18
18
public static final int
T__19
19
public static final int
T__20
20
public static final int
T__21
21
public static final int
T__22
22
public static final int
T__23
23
public static final int
T__24
24
public static final int
T__25
25
public static final int
T__26
26
public static final int
T__27
27
public static final int
T__28
28
public static final int
T__29
29
public static final int
T__30
30
public static final int
T__31
31
public static final int
T__32
32
public static final int
T__33
33
public static final int
T__34
34
public static final int
T__35
35
-
org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.ide.contentassist.antlr.internal.InternalDDDslParser Modifier and Type Constant Field Value public static final int
EOF
-1
public static final int
RULE_ANY_OTHER
10
public static final int
RULE_ID
4
public static final int
RULE_INT
6
public static final int
RULE_ML_COMMENT
7
public static final int
RULE_SL_COMMENT
8
public static final int
RULE_STRING
5
public static final int
RULE_WS
9
public static final int
T__11
11
public static final int
T__12
12
public static final int
T__13
13
public static final int
T__14
14
public static final int
T__15
15
public static final int
T__16
16
public static final int
T__17
17
public static final int
T__18
18
public static final int
T__19
19
public static final int
T__20
20
public static final int
T__21
21
public static final int
T__22
22
public static final int
T__23
23
public static final int
T__24
24
public static final int
T__25
25
public static final int
T__26
26
public static final int
T__27
27
public static final int
T__28
28
public static final int
T__29
29
public static final int
T__30
30
public static final int
T__31
31
public static final int
T__32
32
public static final int
T__33
33
public static final int
T__34
34
public static final int
T__35
35
-
org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.parser.antlr.internal.InternalDDDslLexer Modifier and Type Constant Field Value public static final int
EOF
-1
public static final int
RULE_ANY_OTHER
10
public static final int
RULE_ID
5
public static final int
RULE_INT
6
public static final int
RULE_ML_COMMENT
7
public static final int
RULE_SL_COMMENT
8
public static final int
RULE_STRING
4
public static final int
RULE_WS
9
public static final int
T__11
11
public static final int
T__12
12
public static final int
T__13
13
public static final int
T__14
14
public static final int
T__15
15
public static final int
T__16
16
public static final int
T__17
17
public static final int
T__18
18
public static final int
T__19
19
public static final int
T__20
20
public static final int
T__21
21
public static final int
T__22
22
public static final int
T__23
23
public static final int
T__24
24
public static final int
T__25
25
public static final int
T__26
26
public static final int
T__27
27
public static final int
T__28
28
public static final int
T__29
29
public static final int
T__30
30
public static final int
T__31
31
public static final int
T__32
32
public static final int
T__33
33
public static final int
T__34
34
public static final int
T__35
35
-
org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.parser.antlr.internal.InternalDDDslParser Modifier and Type Constant Field Value public static final int
EOF
-1
public static final int
RULE_ANY_OTHER
10
public static final int
RULE_ID
5
public static final int
RULE_INT
6
public static final int
RULE_ML_COMMENT
7
public static final int
RULE_SL_COMMENT
8
public static final int
RULE_STRING
4
public static final int
RULE_WS
9
public static final int
T__11
11
public static final int
T__12
12
public static final int
T__13
13
public static final int
T__14
14
public static final int
T__15
15
public static final int
T__16
16
public static final int
T__17
17
public static final int
T__18
18
public static final int
T__19
19
public static final int
T__20
20
public static final int
T__21
21
public static final int
T__22
22
public static final int
T__23
23
public static final int
T__24
24
public static final int
T__25
25
public static final int
T__26
26
public static final int
T__27
27
public static final int
T__28
28
public static final int
T__29
29
public static final int
T__30
30
public static final int
T__31
31
public static final int
T__32
32
public static final int
T__33
33
public static final int
T__34
34
public static final int
T__35
35
-
org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.ui.internal.DddslActivator Modifier and Type Constant Field Value public static final String
ORG_PALLADIOSIMULATOR_DATAFLOW_CONFIDENTIALITY_PCM_DDDSL_DDDSL
"org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.DDDsl"
public static final String
PLUGIN_ID
"org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.ui"
-
org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.validation.DDDslConfigurableIssueCodesProvider Modifier and Type Constant Field Value public static final String
DEPRECATED_MODEL_PART
"org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.deprecatedModelPart"
protected static final String
ISSUE_CODE_PREFIX
"org.palladiosimulator.dataflow.confidentiality.pcm.dddsl."
-
org.palladiosimulator.dataflow.confidentiality.pcm.dddsl.validation.DDDslValidatorConfigurationBlock Modifier and Type Constant Field Value protected static final String
SETTINGS_SECTION_NAME
"DDDsl"
-
org.palladiosimulator.dataflow.confidentiality.pcm.editor.sirius.Activator Modifier and Type Constant Field Value public static final String
PLUGIN_ID
"org.palladiosimulator.dataflow.confidentiality.pcm.editor.sirius"
-
org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.ConfidentialityPackage Modifier and Type Constant Field Value public static final int
CONFIDENTIALITY_VARIABLE_CHARACTERISATION
0
public static final int
CONFIDENTIALITY_VARIABLE_CHARACTERISATION__LHS
3
public static final int
CONFIDENTIALITY_VARIABLE_CHARACTERISATION__RHS
4
public static final int
CONFIDENTIALITY_VARIABLE_CHARACTERISATION__SPECIFICATION_VARIABLE_CHARACTERISATION
1
public static final int
CONFIDENTIALITY_VARIABLE_CHARACTERISATION__TYPE
0
public static final int
CONFIDENTIALITY_VARIABLE_CHARACTERISATION__VARIABLE_USAGE_VARIABLE_CHARACTERISATION
2
public static final int
CONFIDENTIALITY_VARIABLE_CHARACTERISATION_FEATURE_COUNT
5
public static final String
eNAME
"confidentiality"
public static final String
eNS_PREFIX
"confidentiality"
public static final String
eNS_URI
"http://palladiosimulator.org/dataflow/confidentiality/pcm/0.1.0"
-
org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.behaviour.BehaviourPackage Modifier and Type Constant Field Value public static final int
BEHAVIOUR_REUSE
3
public static final int
BEHAVIOUR_REUSE__ID
0
public static final int
BEHAVIOUR_REUSE__REUSED_BEHAVIOUR
1
public static final int
BEHAVIOUR_REUSE__VARIABLE_BINDINGS
2
public static final int
BEHAVIOUR_REUSE__VARIABLE_USAGES
3
public static final int
BEHAVIOUR_REUSE_FEATURE_COUNT
4
public static final int
BEHAVIOURS
1
public static final int
BEHAVIOURS__DATA_CHANNEL_BEHAVIOUR
1
public static final int
BEHAVIOURS__ID
0
public static final int
BEHAVIOURS__REUSABLE_BEHAVIOURS
2
public static final int
BEHAVIOURS_FEATURE_COUNT
3
public static final int
DATA_CHANNEL_BEHAVIOUR
0
public static final int
DATA_CHANNEL_BEHAVIOUR__DATA_CHANNEL
2
public static final int
DATA_CHANNEL_BEHAVIOUR__DATA_SINKS
4
public static final int
DATA_CHANNEL_BEHAVIOUR__DATA_SOURCES
3
public static final int
DATA_CHANNEL_BEHAVIOUR__ENTITY_NAME
1
public static final int
DATA_CHANNEL_BEHAVIOUR__ID
0
public static final int
DATA_CHANNEL_BEHAVIOUR__REUSED_BEHAVIOURS
6
public static final int
DATA_CHANNEL_BEHAVIOUR__VARIABLE_USAGES
5
public static final int
DATA_CHANNEL_BEHAVIOUR_FEATURE_COUNT
7
public static final String
eNAME
"behaviour"
public static final String
eNS_PREFIX
"behaviour"
public static final String
eNS_URI
"http://palladiosimulator.org/dataflow/confidentiality/pcm/0.1.0/behaviour"
public static final int
REUSABLE_BEHAVIOUR
2
public static final int
REUSABLE_BEHAVIOUR__ENTITY_NAME
1
public static final int
REUSABLE_BEHAVIOUR__ID
0
public static final int
REUSABLE_BEHAVIOUR__INPUT_VARIABLES
2
public static final int
REUSABLE_BEHAVIOUR__OUTPUT_VARIABLES
3
public static final int
REUSABLE_BEHAVIOUR__VARIABLE_USAGES
4
public static final int
REUSABLE_BEHAVIOUR_FEATURE_COUNT
5
public static final int
VARIABLE_BINDING
4
public static final int
VARIABLE_BINDING__BOUND_VALUE
2
public static final int
VARIABLE_BINDING__BOUND_VARIABLE
1
public static final int
VARIABLE_BINDING__ID
0
public static final int
VARIABLE_BINDING_FEATURE_COUNT
3
-
org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.behaviour.util.BehaviourValidator Modifier and Type Constant Field Value protected static final String
DATA_CHANNEL_BEHAVIOUR__REUSED_BEHAVIOURS_ONLY_BIND_VALID_VARIABLES__EEXPRESSION
"let validSourceNames : Set(String) = self.dataSources->collect(\n\trole | role.entityName.concat(\'.\').concat(role.dataInterface.dataSignature.parameter.parameterName)\n)->asSet() in\n\n let validSinkNames : Set(String) = self.dataSinks->collect(\n role | role.entityName.concat(\'.\').concat(role.dataInterface.dataSignature.parameter.parameterName)\n )->asSet() in\n\n let validReferenceNames : Set(String) = validSourceNames->union(validSinkNames) in\n\n let usedReferenceNames : Set(String) = self.reusedBehaviours->collect(variableBindings)->flatten()->collect(boundValue.referenceName)->asSet() in\n\n validReferenceNames->includesAll(usedReferenceNames)"
protected static final String
DATA_CHANNEL_BEHAVIOUR__VARIABLE_REFERENCES_REFER_TO_VALID_SINK_ROLE_PARAMETER__EEXPRESSION
"self.variableUsages.variableCharacterisation_VariableUsage->selectByKind(confidentiality::ConfidentialityVariableCharacterisation)->forAll(characterisation |\n\tcharacterisation.rhs.oclAsType(ecore::EObject)->closure(eContents()->selectByKind(ecore::EObject))->selectByKind(stoex::VariableReference)->forAll(reference |\n\t\tself.dataSinks->collect(\n\t\t\trole | role.entityName.concat(\'.\').concat(role.dataInterface.dataSignature.parameter.parameterName)\n\t\t)->includes(reference.referenceName)\n\t)\n)"
protected static final String
DATA_CHANNEL_BEHAVIOUR__VARIABLE_USAGES_REFER_TO_VALID_SOURCE_ROLE_PARAMETER__EEXPRESSION
"self.variableUsages->forAll(usage |\n\tself.dataSources->collect(\n\t\trole | role.entityName.concat(\'.\').concat(role.dataInterface.dataSignature.parameter.parameterName)\t\t\n\t)->includes(usage.namedReference__VariableUsage.referenceName)\n)"
protected static final int
DIAGNOSTIC_CODE_COUNT
0
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.behaviour"
protected static final String
VARIABLE_BINDING__BOUND_VARIABLE_BELONGS_TO_REUSED_BEHAVIOUR__EEXPRESSION
"let reusedBehaviour : ReusableBehaviour = self.oclAsType(ecore::EObject).eContainer().oclAsType(BehaviourReuse).reusedBehaviour in\n\treusedBehaviour.outputVariables->union(reusedBehaviour.inputVariables)->includes(self.boundVariable)"
-
org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.characteristics.CharacteristicsPackage Modifier and Type Constant Field Value public static final int
CHARACTERISTIC
1
public static final int
CHARACTERISTIC__ENTITY_NAME
1
public static final int
CHARACTERISTIC__ID
0
public static final int
CHARACTERISTIC__TYPE
2
public static final int
CHARACTERISTIC_FEATURE_COUNT
3
public static final int
CHARACTERISTIC_TYPE_DICTIONARY
0
public static final int
CHARACTERISTIC_TYPE_DICTIONARY__CHARACTERISTIC_ENUMERATIONS
2
public static final int
CHARACTERISTIC_TYPE_DICTIONARY__CHARACTERISTIC_TYPES
1
public static final int
CHARACTERISTIC_TYPE_DICTIONARY__ID
0
public static final int
CHARACTERISTIC_TYPE_DICTIONARY_FEATURE_COUNT
3
public static final int
CHARACTERISTICS
5
public static final int
CHARACTERISTICS__CHARACTERISTICS
1
public static final int
CHARACTERISTICS__ID
0
public static final int
CHARACTERISTICS_FEATURE_COUNT
2
public static final int
DATA_TYPE_CHARACTERISTIC
4
public static final int
DATA_TYPE_CHARACTERISTIC__ENTITY_NAME
1
public static final int
DATA_TYPE_CHARACTERISTIC__ID
0
public static final int
DATA_TYPE_CHARACTERISTIC__TYPE
2
public static final int
DATA_TYPE_CHARACTERISTIC__VALUES
3
public static final int
DATA_TYPE_CHARACTERISTIC_FEATURE_COUNT
4
public static final int
DATA_TYPE_CHARACTERISTIC_TYPE
3
public static final int
DATA_TYPE_CHARACTERISTIC_TYPE__ID
0
public static final int
DATA_TYPE_CHARACTERISTIC_TYPE__NAME
1
public static final int
DATA_TYPE_CHARACTERISTIC_TYPE_FEATURE_COUNT
2
public static final String
eNAME
"characteristics"
public static final String
eNS_PREFIX
"characteristics"
public static final String
eNS_URI
"http://palladiosimulator.org/dataflow/confidentiality/pcm/0.1.0/characteristics"
public static final int
ENUM_CHARACTERISTIC
2
public static final int
ENUM_CHARACTERISTIC__ENTITY_NAME
1
public static final int
ENUM_CHARACTERISTIC__ID
0
public static final int
ENUM_CHARACTERISTIC__TYPE
2
public static final int
ENUM_CHARACTERISTIC__VALUES
3
public static final int
ENUM_CHARACTERISTIC_FEATURE_COUNT
4
-
org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.dictionary.DictionaryPackage Modifier and Type Constant Field Value public static final String
eNAME
"dictionary"
public static final String
eNS_PREFIX
"dictionary"
public static final String
eNS_URI
"http://palladiosimulator.org/dataflow/confidentiality/pcm/0.1.0/dictionary"
public static final int
PCM_DATA_DICTIONARY
0
public static final int
PCM_DATA_DICTIONARY__CHARACTERISTIC_ENUMERATIONS
2
public static final int
PCM_DATA_DICTIONARY__CHARACTERISTIC_TYPES
1
public static final int
PCM_DATA_DICTIONARY__CHARACTERISTICS
3
public static final int
PCM_DATA_DICTIONARY__DATA_CHANNEL_BEHAVIOUR
4
public static final int
PCM_DATA_DICTIONARY__ID
0
public static final int
PCM_DATA_DICTIONARY__REUSABLE_BEHAVIOURS
5
public static final int
PCM_DATA_DICTIONARY_FEATURE_COUNT
6
-
org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.repository.util.RepositoryValidator Modifier and Type Constant Field Value protected static final int
DIAGNOSTIC_CODE_COUNT
0
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.dataflow.confidentiality.pcm.model.confidentiality.repository"
protected static final String
OPERATIONAL_DATA_STORE_COMPONENT__ALL_SEFFS_ARE_EMPTY__EEXPRESSION
"self.serviceEffectSpecifications__BasicComponent->selectByKind(pcm::seff::ResourceDemandingBehaviour)->forAll(seff | seff.steps_Behaviour->size() = 2)"
protected static final String
OPERATIONAL_DATA_STORE_COMPONENT__NO_REQUIRED_INTERFACES__EEXPRESSION
"self.requiredRoles_InterfaceRequiringEntity->isEmpty()"
protected static final String
OPERATIONAL_DATA_STORE_COMPONENT__ONLY_PROVIDES_DATA_STORE_INTERFACE__EEXPRESSION
"self.providedRoles_InterfaceProvidingEntity->size() = 1 and\nlet opInterface : pcm::repository::OperationInterface = self.providedRoles_InterfaceProvidingEntity->selectByKind(pcm::repository::OperationProvidedRole).providedInterface__OperationProvidedRole->any(true) in\n opInterface.signatures__OperationInterface->size() = 2 and\n let addSignature : pcm::repository::OperationSignature = opInterface.signatures__OperationInterface->any(signature | signature.entityName.substring(1,3) = \'add\') in\n addSignature.parameters__OperationSignature->size() = 1 and addSignature.returnType__OperationSignature.oclIsUndefined() and\n let getSignature : pcm::repository::OperationSignature = opInterface.signatures__OperationInterface->any(signature | signature.entityName.substring(1,3) = \'get\') in\n getSignature.parameters__OperationSignature->size() = 0 and not getSignature.returnType__OperationSignature.oclIsUndefined() and\n addSignature.parameters__OperationSignature->any(true).dataType__Parameter = getSignature.returnType__OperationSignature"
-
org.palladiosimulator.dataflow.confidentiality.pcm.resources.DefaultModelConstants Modifier and Type Constant Field Value public static final String
CT_ACTUAL_DATATYPE_ID
"_Kx_44IMcEeqcvN8hbnPcuQ"
public static final String
CT_INFLUENCING_DATATYPES_ID
"_CtimMIJLEeq3Q-b3mU7zGQ"
-
org.palladiosimulator.dataflow.confidentiality.pcm.workflow.jobs.TransformPCMDFDToPrologJobBuilder Modifier and Type Constant Field Value public static final String
DEFAULT_PCM_INPUT_PARTITION_ID
"pcm"
public static final String
DEFAULT_PROLOG_KEY
"prologProgram"
public static final String
DEFAULT_TRACE_KEY
"transitiveTrace"