Class ComposedStructureInnerSwitch
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.pcm.core.composition.util.CompositionSwitch<de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>>
-
- org.palladiosimulator.simulizar.interpreter.ComposedStructureInnerSwitch
-
public class ComposedStructureInnerSwitch extends org.palladiosimulator.pcm.core.composition.util.CompositionSwitch<de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>>
This visitor is used to follow assembly connectors inside of composed structures. It is called from an RDSEFF visitor when the RDSEFF visitor tries to resolve the target of an external call.
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.log4j.Logger
LOGGER
Logger of this class
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>
caseAssemblyConnector(org.palladiosimulator.pcm.core.composition.AssemblyConnector assemblyConnector)
de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>
caseAssemblyContext(org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext)
de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>
caseAssemblyInfrastructureConnector(org.palladiosimulator.pcm.core.composition.AssemblyInfrastructureConnector assemblyInfrastructureConnector)
de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>
caseRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector requiredDelegationConnector)
de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>
caseRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.RequiredInfrastructureDelegationConnector requiredInfrastructureDelegationConnector)
-
Methods inherited from class org.palladiosimulator.pcm.core.composition.util.CompositionSwitch
caseAssemblyEventConnector, caseComposedStructure, caseConnector, caseDelegationConnector, caseEntity, caseEventChannel, caseEventChannelSinkConnector, caseEventChannelSourceConnector, caseIdentifier, caseNamedElement, caseProvidedDelegationConnector, caseProvidedInfrastructureDelegationConnector, caseRequiredResourceDelegationConnector, caseResourceRequiredDelegationConnector, caseSinkDelegationConnector, caseSourceDelegationConnector, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Method Detail
-
caseAssemblyConnector
public de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object> caseAssemblyConnector(org.palladiosimulator.pcm.core.composition.AssemblyConnector assemblyConnector)
- Overrides:
caseAssemblyConnector
in classorg.palladiosimulator.pcm.core.composition.util.CompositionSwitch<de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>>
-
caseAssemblyInfrastructureConnector
public de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object> caseAssemblyInfrastructureConnector(org.palladiosimulator.pcm.core.composition.AssemblyInfrastructureConnector assemblyInfrastructureConnector)
- Overrides:
caseAssemblyInfrastructureConnector
in classorg.palladiosimulator.pcm.core.composition.util.CompositionSwitch<de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>>
-
caseRequiredDelegationConnector
public de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object> caseRequiredDelegationConnector(org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector requiredDelegationConnector)
- Overrides:
caseRequiredDelegationConnector
in classorg.palladiosimulator.pcm.core.composition.util.CompositionSwitch<de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>>
-
caseRequiredInfrastructureDelegationConnector
public de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object> caseRequiredInfrastructureDelegationConnector(org.palladiosimulator.pcm.core.composition.RequiredInfrastructureDelegationConnector requiredInfrastructureDelegationConnector)
- Overrides:
caseRequiredInfrastructureDelegationConnector
in classorg.palladiosimulator.pcm.core.composition.util.CompositionSwitch<de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>>
-
caseAssemblyContext
public de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object> caseAssemblyContext(org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext)
- Overrides:
caseAssemblyContext
in classorg.palladiosimulator.pcm.core.composition.util.CompositionSwitch<de.uka.ipd.sdq.simucomframework.variables.stackframe.SimulatedStackframe<Object>>
-
-