Class InterpreterDefaultContext
- java.lang.Object
-
- de.uka.ipd.sdq.simucomframework.variables.StackContext
-
- de.uka.ipd.sdq.simucomframework.Context
-
- org.palladiosimulator.simulizar.interpreter.InterpreterDefaultContext
-
- All Implemented Interfaces:
Serializable
public class InterpreterDefaultContext extends de.uka.ipd.sdq.simucomframework.Context
Default context for the pcm interpreter.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InterpreterDefaultContext(InterpreterDefaultContext context, de.uka.ipd.sdq.simucomframework.SimuComSimProcess thread)
Create interpreter default context from the given default context (model, sim process and stack are set according to the given default context).InterpreterDefaultContext(AbstractSimuLizarRuntimeState simulizarModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stack<org.palladiosimulator.pcm.core.composition.AssemblyContext>
getAssemblyContextStack()
org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition
getLocalPCMModelAtContextCreation()
IModelAccess
getModelAccess()
AbstractSimuLizarRuntimeState
getRuntimeState()
protected void
initialiseAssemblyContextLookup()
-
Methods inherited from class de.uka.ipd.sdq.simucomframework.Context
findLinkingResource, findResource, getModel, getPassiveRessourceInContext, getSessionId, getThread, linkAssemblyContextAndResourceContainer, setSimProcess
-
-
-
-
Constructor Detail
-
InterpreterDefaultContext
public InterpreterDefaultContext(AbstractSimuLizarRuntimeState simulizarModel)
-
InterpreterDefaultContext
public InterpreterDefaultContext(InterpreterDefaultContext context, de.uka.ipd.sdq.simucomframework.SimuComSimProcess thread)
Create interpreter default context from the given default context (model, sim process and stack are set according to the given default context). The contents of the stack will be copied.- Parameters:
context
- the default context from which the new default context should be created.thread
-
-
-
Method Detail
-
getRuntimeState
public AbstractSimuLizarRuntimeState getRuntimeState()
-
initialiseAssemblyContextLookup
protected void initialiseAssemblyContextLookup()
- Specified by:
initialiseAssemblyContextLookup
in classde.uka.ipd.sdq.simucomframework.Context
- See Also:
initialiseAssemblyContextLookup()
-
getAssemblyContextStack
public Stack<org.palladiosimulator.pcm.core.composition.AssemblyContext> getAssemblyContextStack()
-
getModelAccess
public IModelAccess getModelAccess()
-
getLocalPCMModelAtContextCreation
public org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition getLocalPCMModelAtContextCreation()
-
-