Class TextProviderSwitch
- java.lang.Object
-
- org.palladiosimulator.measurementsui.util.MeasurementsSwitch<String>
-
- org.palladiosimulator.measurementsui.wizard.util.TextProviderSwitch
-
public class TextProviderSwitch extends MeasurementsSwitch<String>
-
-
Constructor Summary
Constructors Constructor Description TextProviderSwitch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcaseAssemblyContext(org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext)The case for assembly contexts.StringcaseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall)The case for entry level system calls.StringcaseExternalCallAction(org.palladiosimulator.pcm.seff.ExternalCallAction externalCallAction)The case for external call actions.StringcaseLinkingResource(org.palladiosimulator.pcm.resourceenvironment.LinkingResource linkingResource)The case for linking resources.StringcaseProcessingResourceSpecification(org.palladiosimulator.pcm.resourceenvironment.ProcessingResourceSpecification processingResourceSpecification)The case for processing resource specifications.StringcaseResourceContainer(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer)The case for resource containers.StringcaseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario)The case for usage scenarios.StringdefaultCase(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
-
-
-
-
Method Detail
-
caseProcessingResourceSpecification
public String caseProcessingResourceSpecification(org.palladiosimulator.pcm.resourceenvironment.ProcessingResourceSpecification processingResourceSpecification)
Description copied from class:MeasurementsSwitchThe case for processing resource specifications. You should override it and add your own logic before using the switch.- Overrides:
caseProcessingResourceSpecificationin 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:MeasurementsSwitchThe case for assembly contexts. You should override it and add your own logic before using the switch.- Overrides:
caseAssemblyContextin classMeasurementsSwitch<String>- Parameters:
assemblyContext- the given assembly context- Returns:
- T
-
caseResourceContainer
public String caseResourceContainer(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer)
Description copied from class:MeasurementsSwitchThe case for resource containers. You should override it and add your own logic before using the switch.- Overrides:
caseResourceContainerin classMeasurementsSwitch<String>- Parameters:
resourceContainer- the given resource container- Returns:
- T
-
caseLinkingResource
public String caseLinkingResource(org.palladiosimulator.pcm.resourceenvironment.LinkingResource linkingResource)
Description copied from class:MeasurementsSwitchThe case for linking resources. You should override it and add your own logic before using the switch.- Overrides:
caseLinkingResourcein classMeasurementsSwitch<String>- Parameters:
linkingResource- the given linking resource- Returns:
- T
-
caseExternalCallAction
public String caseExternalCallAction(org.palladiosimulator.pcm.seff.ExternalCallAction externalCallAction)
Description copied from class:MeasurementsSwitchThe case for external call actions. You should override it and add your own logic before using the switch.- Overrides:
caseExternalCallActionin 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:MeasurementsSwitchThe case for entry level system calls. You should override it and add your own logic before using the switch.- Overrides:
caseEntryLevelSystemCallin classMeasurementsSwitch<String>- Parameters:
entryLevelSystemCall- the given entry level system call- Returns:
- T
-
caseUsageScenario
public String caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario)
Description copied from class:MeasurementsSwitchThe case for usage scenarios. You should override it and add your own logic before using the switch.- Overrides:
caseUsageScenarioin classMeasurementsSwitch<String>- Parameters:
usageScenario- the given usage scenario- Returns:
- T
-
defaultCase
public String defaultCase(EObject eObject)
Description copied from class:MeasurementsSwitchThe default case. You should override it and add your own logic before using the switch.- Overrides:
defaultCasein classMeasurementsSwitch<String>- Parameters:
eObject- the given EObject- Returns:
- T
-
-