Uses of Class
org.eclipse.ocl.examples.library.IterationManager

Packages that use IterationManager
org.eclipse.ocl.examples.library   
org.eclipse.ocl.examples.library.iterator   
 

Uses of IterationManager in org.eclipse.ocl.examples.library
 

Methods in org.eclipse.ocl.examples.library with parameters of type IterationManager
protected  Value AbstractIteration.evaluateIteration(IterationManager<ACC> iterationManager)
           
protected  Value AbstractIteration.resolveTerminalValue(IterationManager<ACC> iterationManager)
          Return the value appropriate to an iteration over all the source elements.
protected abstract  Value AbstractIteration.updateAccumulator(IterationManager<ACC> iterationManager)
          Update the accumulatorValue with the bodyValue resulting from the current iteration for which the iterators define the context in the environment.
 

Constructors in org.eclipse.ocl.examples.library with parameters of type IterationManager
IterationManager(IterationManager<ACC> iterationManager, Value value)
           
 

Uses of IterationManager in org.eclipse.ocl.examples.library.iterator
 

Methods in org.eclipse.ocl.examples.library.iterator with parameters of type IterationManager
protected  Value AnyIteration.resolveTerminalValue(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value ExistsIteration.resolveTerminalValue(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value ForAllIteration.resolveTerminalValue(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value IsUniqueIteration.resolveTerminalValue(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value OneIteration.resolveTerminalValue(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value SortedByIteration.resolveTerminalValue(IterationManager<SortedByIteration.SortingValue> iterationManager)
           
protected  Value AnyIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value ClosureIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
          Recursively evaluates the iterator body expression.
protected  Value CollectIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value CollectNestedIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value ExistsIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value ForAllIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value IsUniqueIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value OneIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value RejectIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value SelectIteration.updateAccumulator(IterationManager<CollectionValue.Accumulator> iterationManager)
           
protected  Value SortedByIteration.updateAccumulator(IterationManager<SortedByIteration.SortingValue> iterationManager)
           
protected  Value IterateIteration.updateAccumulator(IterationManager<Value> iterationManager)