Class RepositoryComponentSwitch
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.pcm.repository.util.RepositorySwitch<InterpreterResult>
-
- org.palladiosimulator.simulizar.interpreter.RepositoryComponentSwitch
-
public class RepositoryComponentSwitch extends org.palladiosimulator.pcm.repository.util.RepositorySwitch<InterpreterResult>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRepositoryComponentSwitch.Factory
-
Field Summary
Fields Modifier and Type Field Description static org.palladiosimulator.pcm.core.composition.AssemblyContextSYSTEM_ASSEMBLY_CONTEXT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InterpreterResultcaseBasicComponent(org.palladiosimulator.pcm.repository.BasicComponent basicComponent)InterpreterResultcaseComposedProvidingRequiringEntity(org.palladiosimulator.pcm.core.entity.ComposedProvidingRequiringEntity entity)InterpreterResultcaseProvidedRole(org.palladiosimulator.pcm.repository.ProvidedRole providedRole)protected InterpreterResultdoSwitch(EClass theEClass, EObject theEObject)-
Methods inherited from class org.palladiosimulator.pcm.repository.util.RepositorySwitch
caseCollectionDataType, caseCompleteComponentType, caseComposedStructure, caseCompositeComponent, caseCompositeDataType, caseDataType, caseEntity, caseEventGroup, caseEventType, caseExceptionType, caseIdentifier, caseImplementationComponentType, caseInfrastructureInterface, caseInfrastructureProvidedRole, caseInfrastructureRequiredRole, caseInfrastructureSignature, caseInnerDeclaration, caseInterface, caseInterfaceProvidingEntity, caseInterfaceProvidingRequiringEntity, caseInterfaceRequiringEntity, caseNamedElement, caseOperationInterface, caseOperationProvidedRole, caseOperationRequiredRole, caseOperationSignature, caseParameter, casePassiveResource, casePrimitiveDataType, caseProvidesComponentType, caseRepository, caseRepositoryComponent, caseRequiredCharacterisation, caseRequiredRole, caseResourceInterfaceRequiringEntity, caseRole, caseSignature, caseSinkRole, caseSourceRole, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Method Detail
-
caseBasicComponent
public InterpreterResult caseBasicComponent(org.palladiosimulator.pcm.repository.BasicComponent basicComponent)
- Overrides:
caseBasicComponentin classorg.palladiosimulator.pcm.repository.util.RepositorySwitch<InterpreterResult>
-
caseComposedProvidingRequiringEntity
public InterpreterResult caseComposedProvidingRequiringEntity(org.palladiosimulator.pcm.core.entity.ComposedProvidingRequiringEntity entity)
- Overrides:
caseComposedProvidingRequiringEntityin classorg.palladiosimulator.pcm.repository.util.RepositorySwitch<InterpreterResult>
-
caseProvidedRole
public InterpreterResult caseProvidedRole(org.palladiosimulator.pcm.repository.ProvidedRole providedRole)
- Overrides:
caseProvidedRolein classorg.palladiosimulator.pcm.repository.util.RepositorySwitch<InterpreterResult>- See Also:
org.palladiosimulator.pcm.repository.util.CompositionSwitch#caseProvidedRole(org.palladiosimulator.pcm.repository.ProvidedRole)
-
doSwitch
protected InterpreterResult doSwitch(EClass theEClass, EObject theEObject)
- Overrides:
doSwitchin classSwitch<InterpreterResult>
-
-