Uses of Class
net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
-
Packages that use RuntimeEnvironment Package Description net.ssehub.easy.instantiation.core.model.buildlangModel Implements the abstract representation of the build language (parsed, analyzed and already linked, i.e.net.ssehub.easy.instantiation.core.model.common Implements the common language elements.net.ssehub.easy.instantiation.core.model.expressions Implements the common expression tree for the VIL languages.net.ssehub.easy.instantiation.core.model.templateModel The template language model.net.ssehub.easy.instantiation.core.model.tracing Common tracing functionality. -
-
Uses of RuntimeEnvironment in net.ssehub.easy.instantiation.core.model.buildlangModel
Subclasses of RuntimeEnvironment in net.ssehub.easy.instantiation.core.model.buildlangModel Modifier and Type Class Description classRuntimeEnvironmentA specific runtime environment containing the global OTHERPROJECTS variable.Methods in net.ssehub.easy.instantiation.core.model.buildlangModel with parameters of type RuntimeEnvironment Modifier and Type Method Description voidITracer. visitedLoop(IEnumeratingLoop loop, RuntimeEnvironment<?,?> environment)Is called when visiting a map ends.voidNoTracer. visitedLoop(IEnumeratingLoop loop, RuntimeEnvironment<?,?> environment)voidStreamTracer. visitedLoop(IEnumeratingLoop loop, RuntimeEnvironment<?,?> environment)voidITracer. visitedRule(Rule rule, RuntimeEnvironment<?,?> environment, java.lang.Object result)Is called when visiting a rule ends.voidNoTracer. visitedRule(Rule rule, RuntimeEnvironment<?,?> environment, java.lang.Object result)voidStreamTracer. visitedRule(Rule rule, RuntimeEnvironment<?,?> environment, java.lang.Object result)voidITracer. visitLoop(IEnumeratingLoop loop, RuntimeEnvironment<?,?> environment)Is called when visiting a map starts.voidNoTracer. visitLoop(IEnumeratingLoop loop, RuntimeEnvironment<?,?> environment)voidStreamTracer. visitLoop(IEnumeratingLoop loop, RuntimeEnvironment<?,?> environment)voidITracer. visitRule(Rule rule, RuntimeEnvironment<?,?> environment)Is called when visiting a rule starts.voidNoTracer. visitRule(Rule rule, RuntimeEnvironment<?,?> environment)voidStreamTracer. visitRule(Rule rule, RuntimeEnvironment<?,?> environment)voidITracer. visitScript(Script script, RuntimeEnvironment<?,?> environment)Is called when a script (header) is being visited.voidNoTracer. visitScript(Script script, RuntimeEnvironment<?,?> environment)voidStreamTracer. visitScript(Script script, RuntimeEnvironment<?,?> environment)voidITracer. visitScriptBody(Script script, RuntimeEnvironment<?,?> environment)Is called when a script (body) is being visited.voidNoTracer. visitScriptBody(Script script, RuntimeEnvironment<?,?> environment)voidStreamTracer. visitScriptBody(Script script, RuntimeEnvironment<?,?> environment) -
Uses of RuntimeEnvironment in net.ssehub.easy.instantiation.core.model.common
Fields in net.ssehub.easy.instantiation.core.model.common declared as RuntimeEnvironment Modifier and Type Field Description private RuntimeEnvironment<V,M>ExecutionVisitor. environmentMethods in net.ssehub.easy.instantiation.core.model.common that return RuntimeEnvironment Modifier and Type Method Description private static RuntimeEnvironment<?,?>ExecutionLocal. getCurrentRuntimeEnvironment()Returns the current runtime environment for this thread.RuntimeEnvironment<V,M>ExecutionVisitor. getRuntimeEnvironment()Returns the runtime environment (for testing).Constructors in net.ssehub.easy.instantiation.core.model.common with parameters of type RuntimeEnvironment Constructor Description ExecutionVisitor(RuntimeEnvironment<V,M> environment, ITracer tracer, java.util.Map<java.lang.String,java.lang.Object> parameter)Creates an execution visitor. -
Uses of RuntimeEnvironment in net.ssehub.easy.instantiation.core.model.expressions
Fields in net.ssehub.easy.instantiation.core.model.expressions declared as RuntimeEnvironment Modifier and Type Field Description private RuntimeEnvironment<?,?>AbstractTracerBase. environmentprivate RuntimeEnvironment<?,?>StreamTracer. environmentMethods in net.ssehub.easy.instantiation.core.model.expressions that return RuntimeEnvironment Modifier and Type Method Description RuntimeEnvironment<?,?>AbstractTracerBase. getRuntimeEnvironment()RuntimeEnvironment<?,?>ITracer. getRuntimeEnvironment()Returns the actual runtime environment.RuntimeEnvironment<?,?>StreamTracer. getRuntimeEnvironment()Methods in net.ssehub.easy.instantiation.core.model.expressions with parameters of type RuntimeEnvironment Modifier and Type Method Description voidAbstractTracerBase. setRuntimeEnvironment(RuntimeEnvironment<?,?> environment)voidITracer. setRuntimeEnvironment(RuntimeEnvironment<?,?> environment)Defines the actual runtime environment.voidStreamTracer. setRuntimeEnvironment(RuntimeEnvironment<?,?> environment) -
Uses of RuntimeEnvironment in net.ssehub.easy.instantiation.core.model.templateModel
Subclasses of RuntimeEnvironment in net.ssehub.easy.instantiation.core.model.templateModel Modifier and Type Class Description classRuntimeEnvironmentImplements the specialized runtime environment for VTL.Methods in net.ssehub.easy.instantiation.core.model.templateModel with parameters of type RuntimeEnvironment Modifier and Type Method Description voidITracer. visitDef(Def def, RuntimeEnvironment<?,?> environment)Starts visiting a sub-template.voidNoTracer. visitDef(Def def, RuntimeEnvironment<?,?> environment)voidStreamTracer. visitDef(Def def, RuntimeEnvironment<?,?> environment)voidITracer. visitedDef(Def def, RuntimeEnvironment<?,?> environment, java.lang.Object result)Ends visiting a sub-template.voidNoTracer. visitedDef(Def def, RuntimeEnvironment<?,?> environment, java.lang.Object result)voidStreamTracer. visitedDef(Def def, RuntimeEnvironment<?,?> environment, java.lang.Object result) -
Uses of RuntimeEnvironment in net.ssehub.easy.instantiation.core.model.tracing
Methods in net.ssehub.easy.instantiation.core.model.tracing with parameters of type RuntimeEnvironment Modifier and Type Method Description voidAbstractVilTracer. visitDef(Def def, RuntimeEnvironment<?,?> environment)voidAbstractVilTracer. visitedDef(Def def, RuntimeEnvironment<?,?> environment, java.lang.Object result)voidAbstractVilTracer. visitedLoop(IEnumeratingLoop loop, RuntimeEnvironment<?,?> environment)voidAbstractVilTracer. visitedRule(Rule rule, RuntimeEnvironment<?,?> environment, java.lang.Object result)voidAbstractVilTracer. visitLoop(IEnumeratingLoop map, RuntimeEnvironment<?,?> environment)voidAbstractVilTracer. visitRule(Rule rule, RuntimeEnvironment<?,?> environment)voidAbstractVilTracer. visitScript(Script script, RuntimeEnvironment<?,?> environment)voidAbstractVilTracer. visitScriptBody(Script script, RuntimeEnvironment<?,?> environment)
-