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 -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.palladiosimulator.pcm.core.composition.AssemblyContextFields inherited from class org.palladiosimulator.pcm.repository.util.RepositorySwitch
copyright, modelPackage -
Method Summary
Modifier and TypeMethodDescriptioncaseBasicComponent(org.palladiosimulator.pcm.repository.BasicComponent basicComponent) caseComposedProvidingRequiringEntity(org.palladiosimulator.pcm.core.entity.ComposedProvidingRequiringEntity entity) caseProvidedRole(org.palladiosimulator.pcm.repository.ProvidedRole providedRole) protected InterpreterResultMethods 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, casePCMBaseClass, casePCMClass, casePrimitiveDataType, caseProvidesComponentType, caseRepository, caseRepositoryComponent, caseRequiredCharacterisation, caseRequiredRole, caseResourceInterfaceRequiringEntity, caseRole, caseSignature, caseSinkRole, caseSourceRole, defaultCase, doSwitch, isSwitchFor
-
Field Details
-
SYSTEM_ASSEMBLY_CONTEXT
public static final org.palladiosimulator.pcm.core.composition.AssemblyContext SYSTEM_ASSEMBLY_CONTEXT
-
-
Method Details
-
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
- Overrides:
doSwitchin classSwitch<InterpreterResult>
-