Uses of Interface
net.ssehub.easy.instantiation.core.model.buildlangModel.IEnumeratingLoop
-
Packages that use IEnumeratingLoop 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.tracing Common tracing functionality.net.ssehub.easy.producer.ui.productline_editor.instantiator This package holds classes for the instantiator editor. -
-
Uses of IEnumeratingLoop in net.ssehub.easy.instantiation.core.model.buildlangModel
Classes in net.ssehub.easy.instantiation.core.model.buildlangModel that implement IEnumeratingLoop Modifier and Type Class Description classForStatementImplements a VIL for statement.classMapExpressionDescribes a map statement.Methods in net.ssehub.easy.instantiation.core.model.buildlangModel with parameters of type IEnumeratingLoop Modifier and Type Method Description private java.lang.ObjectBuildlangExecution. executeLoop(IEnumeratingLoop loop, boolean parallelize, java.util.List<java.lang.Object> result)Executes a loop.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. visitIteratorAssignment(IEnumeratingLoop loop, VariableDeclaration var, java.lang.Object value)Is called when a loop iterator variable is assigned.voidNoTracer. visitIteratorAssignment(IEnumeratingLoop loop, VariableDeclaration var, java.lang.Object value)voidStreamTracer. visitIteratorAssignment(IEnumeratingLoop loop, VariableDeclaration var, java.lang.Object value)private java.lang.ObjectBuildlangWriter. visitLoop(IEnumeratingLoop loop)Visits a loop.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) -
Uses of IEnumeratingLoop in net.ssehub.easy.instantiation.core.model.tracing
Methods in net.ssehub.easy.instantiation.core.model.tracing with parameters of type IEnumeratingLoop Modifier and Type Method Description voidAbstractVilTracer. visitedLoop(IEnumeratingLoop loop, RuntimeEnvironment<?,?> environment)voidAbstractVilTracer. visitIteratorAssignment(IEnumeratingLoop loop, VariableDeclaration var, java.lang.Object value)voidAbstractVilTracer. visitLoop(IEnumeratingLoop map, RuntimeEnvironment<?,?> environment) -
Uses of IEnumeratingLoop in net.ssehub.easy.producer.ui.productline_editor.instantiator
Methods in net.ssehub.easy.producer.ui.productline_editor.instantiator with parameters of type IEnumeratingLoop Modifier and Type Method Description private java.lang.ObjectBuildResolverVisitor. visitLoop(IEnumeratingLoop loop)Visits a loop.Constructors in net.ssehub.easy.producer.ui.productline_editor.instantiator with parameters of type IEnumeratingLoop Constructor Description LoopExpressionTreeNode(TreeNode parent, IEnumeratingLoop elt)Implements an element tree node.
-