Class ChooseMeasuringPointMessageSwitch
- java.lang.Object
-
- org.palladiosimulator.measurementsui.util.MeasurementsSwitch<String>
-
- org.palladiosimulator.measurementsui.wizard.util.ChooseMeasuringPointMessageSwitch
-
public class ChooseMeasuringPointMessageSwitch extends MeasurementsSwitch<String>
-
-
Constructor Summary
Constructors Constructor Description ChooseMeasuringPointMessageSwitch()
-
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.StringcaseMeasuringPoint(org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringpoint)The case for measuringpoints.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.StringcaseResourceEnvironment(org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment resourceEnvironment)The case for resource environments.StringcaseSubSystem(org.palladiosimulator.pcm.subsystem.SubSystem subSystem)The case for subsystems.StringcaseSystem(org.palladiosimulator.pcm.system.System resourceContainer)The case for systems.StringcaseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario)The case for usage scenarios.StringdefaultCase(EObject eObject)The default case.MeasuringPointSelectionWizardModelgetSelectionWizardModel()voidsetSelectionWizardModel(MeasuringPointSelectionWizardModel selectionWizardModel)-
Methods inherited from class org.palladiosimulator.measurementsui.util.MeasurementsSwitch
caseBasicComponent, caseBranch, caseBranchTransition, caseLoop, caseOperationSignature, casePassiveResource, caseRepository, caseResourceDemandingSEFF, caseRole, caseScenarioBehaviour, caseUsageModel, doSwitch
-
-
-
-
Method Detail
-
caseMeasuringPoint
public String caseMeasuringPoint(org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringpoint)
Description copied from class:MeasurementsSwitchThe case for measuringpoints. You should override it and add your own logic before using the switch.- Overrides:
caseMeasuringPointin classMeasurementsSwitch<String>- Parameters:
measuringpoint- the given measuringpoint- Returns:
- T
-
caseResourceEnvironment
public String caseResourceEnvironment(org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment resourceEnvironment)
Description copied from class:MeasurementsSwitchThe case for resource environments. You should override it and add your own logic before using the switch.- Overrides:
caseResourceEnvironmentin classMeasurementsSwitch<String>- Parameters:
resourceEnvironment- the given resource environment- 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
-
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
-
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
-
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
-
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
-
caseSubSystem
public String caseSubSystem(org.palladiosimulator.pcm.subsystem.SubSystem subSystem)
Description copied from class:MeasurementsSwitchThe case for subsystems. You should override it and add your own logic before using the switch.- Overrides:
caseSubSystemin classMeasurementsSwitch<String>- Parameters:
subSystem- the given subsystem- Returns:
- T
-
caseSystem
public String caseSystem(org.palladiosimulator.pcm.system.System resourceContainer)
Description copied from class:MeasurementsSwitchThe case for systems. You should override it and add your own logic before using the switch.- Overrides:
caseSystemin classMeasurementsSwitch<String>- Parameters:
resourceContainer- the given system- 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
-
getSelectionWizardModel
public MeasuringPointSelectionWizardModel getSelectionWizardModel()
-
setSelectionWizardModel
public void setSelectionWizardModel(MeasuringPointSelectionWizardModel selectionWizardModel)
-
-