Class TextProviderSwitch
java.lang.Object
org.palladiosimulator.measurementsui.util.MeasurementsSwitch<String>
org.palladiosimulator.measurementsui.wizard.util.TextProviderSwitch
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncaseAssemblyContext
(org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext) The case for assembly contexts.caseEntryLevelSystemCall
(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall) The case for entry level system calls.caseExternalCallAction
(org.palladiosimulator.pcm.seff.ExternalCallAction externalCallAction) The case for external call actions.caseLinkingResource
(org.palladiosimulator.pcm.resourceenvironment.LinkingResource linkingResource) The case for linking resources.caseProcessingResourceSpecification
(org.palladiosimulator.pcm.resourceenvironment.ProcessingResourceSpecification processingResourceSpecification) The case for processing resource specifications.caseResourceContainer
(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer) The case for resource containers.caseUsageScenario
(org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario) The case for usage scenarios.defaultCase
(EObject eObject) The default case.Methods inherited from class org.palladiosimulator.measurementsui.util.MeasurementsSwitch
caseBasicComponent, caseBranch, caseBranchTransition, caseLoop, caseMeasuringPoint, caseOperationSignature, casePassiveResource, caseRepository, caseResourceDemandingSEFF, caseResourceEnvironment, caseRole, caseScenarioBehaviour, caseSubSystem, caseSystem, caseUsageModel, doSwitch
-
Constructor Details
-
TextProviderSwitch
public TextProviderSwitch()
-
-
Method Details
-
caseProcessingResourceSpecification
public String caseProcessingResourceSpecification(org.palladiosimulator.pcm.resourceenvironment.ProcessingResourceSpecification processingResourceSpecification) Description copied from class:MeasurementsSwitch
The case for processing resource specifications. You should override it and add your own logic before using the switch.- Overrides:
caseProcessingResourceSpecification
in classMeasurementsSwitch<String>
- Parameters:
processingResourceSpecification
- the given processing resource specification- Returns:
- T
-
caseAssemblyContext
public String caseAssemblyContext(org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext) Description copied from class:MeasurementsSwitch
The case for assembly contexts. You should override it and add your own logic before using the switch.- Overrides:
caseAssemblyContext
in classMeasurementsSwitch<String>
- Parameters:
assemblyContext
- the given assembly context- Returns:
- T
-
caseResourceContainer
public String caseResourceContainer(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer) Description copied from class:MeasurementsSwitch
The case for resource containers. You should override it and add your own logic before using the switch.- Overrides:
caseResourceContainer
in classMeasurementsSwitch<String>
- Parameters:
resourceContainer
- the given resource container- Returns:
- T
-
caseLinkingResource
public String caseLinkingResource(org.palladiosimulator.pcm.resourceenvironment.LinkingResource linkingResource) Description copied from class:MeasurementsSwitch
The case for linking resources. You should override it and add your own logic before using the switch.- Overrides:
caseLinkingResource
in classMeasurementsSwitch<String>
- Parameters:
linkingResource
- the given linking resource- Returns:
- T
-
caseExternalCallAction
public String caseExternalCallAction(org.palladiosimulator.pcm.seff.ExternalCallAction externalCallAction) Description copied from class:MeasurementsSwitch
The case for external call actions. You should override it and add your own logic before using the switch.- Overrides:
caseExternalCallAction
in classMeasurementsSwitch<String>
- Parameters:
externalCallAction
- the given external call action- Returns:
- T
-
caseEntryLevelSystemCall
public String caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall) Description copied from class:MeasurementsSwitch
The case for entry level system calls. You should override it and add your own logic before using the switch.- Overrides:
caseEntryLevelSystemCall
in classMeasurementsSwitch<String>
- Parameters:
entryLevelSystemCall
- the given entry level system call- Returns:
- T
-
caseUsageScenario
Description copied from class:MeasurementsSwitch
The case for usage scenarios. You should override it and add your own logic before using the switch.- Overrides:
caseUsageScenario
in classMeasurementsSwitch<String>
- Parameters:
usageScenario
- the given usage scenario- Returns:
- T
-
defaultCase
Description copied from class:MeasurementsSwitch
The default case. You should override it and add your own logic before using the switch.- Overrides:
defaultCase
in classMeasurementsSwitch<String>
- Parameters:
eObject
- the given EObject- Returns:
- T
-