Uses of Interface
org.eclipse.ocl.examples.pivot.LoopExp

Packages that use LoopExp
org.eclipse.ocl.examples.library   
org.eclipse.ocl.examples.library.iterator   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.util   
org.eclipse.ocl.examples.pivot.utilities   
org.eclipse.ocl.examples.xtext.base.cs2pivot   
org.eclipse.ocl.examples.xtext.essentialocl.cs2pivot   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
 

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

Methods in org.eclipse.ocl.examples.library with parameters of type LoopExp
 Value LibraryIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iterationCall)
          Return the result of evaluating iterationCall upon sourceVal within the environment provided by EvaluationVisitor.
 

Constructors in org.eclipse.ocl.examples.library with parameters of type LoopExp
IterationManager(EvaluationVisitor evaluationVisitor, LoopExp iteratorExp, CollectionValue collectionValue, ACC accumulatorValue)
           
 

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

Methods in org.eclipse.ocl.examples.library.iterator with parameters of type LoopExp
 Value AnyIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value ClosureIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value CollectIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value CollectNestedIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value ExistsIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value ForAllIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value IsUniqueIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value IterateIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iterateExp)
           
 Value OneIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value RejectIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value SelectIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 Value SortedByIteration.evaluate(EvaluationVisitor evaluationVisitor, CollectionValue sourceVal, LoopExp iteratorExp)
           
 

Constructors in org.eclipse.ocl.examples.library.iterator with parameters of type LoopExp
SortedByIteration.SortingValue(EvaluationEnvironment env, Value sourceVal, LoopExp iteratorExp, Value.BinaryOperation binaryImplementation)
           
 

Uses of LoopExp in org.eclipse.ocl.examples.pivot
 

Subinterfaces of LoopExp in org.eclipse.ocl.examples.pivot
 interface IterateExp
          A representation of the model object 'Iterate Exp'.
 interface IteratorExp
          A representation of the model object 'Iterator Exp'.
 

Uses of LoopExp in org.eclipse.ocl.examples.pivot.internal.impl
 

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement LoopExp
 class IterateExpImpl
          An implementation of the model object 'Iterate Exp'.
 class IteratorExpImpl
          An implementation of the model object 'Iterator Exp'.
 class LoopExpImpl
          An implementation of the model object 'Loop Exp'.
 

Uses of LoopExp in org.eclipse.ocl.examples.pivot.util
 

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type LoopExp
 T PivotSwitch.caseLoopExp(LoopExp object)
          Returns the result of interpreting the object as an instance of 'Loop Exp'.
 boolean PivotValidator.validateLoopExp(LoopExp loopExp, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitLoopExp(LoopExp object)
           
 R AbstractExtendingVisitor.visitLoopExp(LoopExp object)
           
 R AbstractNullVisitor.visitLoopExp(LoopExp object)
           
 R Visitor.visitLoopExp(LoopExp object)
           
 

Uses of LoopExp in org.eclipse.ocl.examples.pivot.utilities
 

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type LoopExp
 java.lang.Object Pivot2MonikerVisitor.visitLoopExp(LoopExp object)
           
 java.lang.Object PivotSaver.PivotSaveLocateVisitor.visitLoopExp(LoopExp object)
           
 java.lang.Object PivotSaver.PivotSaveResolveVisitor.visitLoopExp(LoopExp object)
           
 

Uses of LoopExp in org.eclipse.ocl.examples.xtext.base.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2pivot with parameters of type LoopExp
 void CS2PivotConversion.resolveIterationSpecialization(LoopExp expression)
          The iteration was initially specialized without knowledge of the body type.
 void CS2PivotConversion.resolveIterationUnderspecification(LoopExp expression)
          The iteration was initially specialized without knowledge of the body type.
 void CS2PivotConversion.setReferredIteration(LoopExp expression, Iteration iteration)
           
 

Uses of LoopExp in org.eclipse.ocl.examples.xtext.essentialocl.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2pivot that return LoopExp
protected  LoopExp EssentialOCLLeft2RightVisitor.resolveIterationCall(NavigatingExpCS csNavigatingExp, OclExpression source, Iteration iteration)
           
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2pivot with parameters of type LoopExp
protected  void EssentialOCLLeft2RightVisitor.resolveIterationAccumulators(NavigatingExpCS csNavigatingExp, LoopExp expression)
           
protected  void EssentialOCLLeft2RightVisitor.resolveIterationBody(NavigatingExpCS csNavigatingExp, LoopExp expression)
           
protected  void EssentialOCLLeft2RightVisitor.resolveIterationIterators(NavigatingExpCS csNavigatingExp, OclExpression source, LoopExp expression)
           
 

Uses of LoopExp in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with parameters of type LoopExp
protected  java.lang.String BaseLabelProvider.image(LoopExp ele)