org.eclipse.ocl.examples.xtext.base.cs2as
Class SingleContinuation<T extends org.eclipse.emf.ecore.EObject>

java.lang.Object
  extended by org.eclipse.ocl.examples.xtext.base.cs2as.BasicContinuation<T>
      extended by org.eclipse.ocl.examples.xtext.base.cs2as.SingleContinuation<T>
All Implemented Interfaces:
Continuation<T>
Direct Known Subclasses:
BaseCSPreOrderVisitor.ClassSupersContinuation, BaseCSPreOrderVisitor.LambdaContinuation, BaseCSPreOrderVisitor.ParameterContinuation, BaseCSPreOrderVisitor.SpecializedTypeRefContinuation1, BaseCSPreOrderVisitor.TemplateSignatureContinuation, BaseCSPreOrderVisitor.TypedRefContinuation, EssentialOCLCSPostOrderVisitor.ConstraintCSCompletion, EssentialOCLCSPostOrderVisitor.ContextCSCompletion, EssentialOCLCSPostOrderVisitor.ExpSpecificationCSCompletion, EssentialOCLCSPreOrderVisitor.CollectionTypeContinuation, EssentialOCLCSPreOrderVisitor.TypeNameExpContinuation, OCLstdlibCSPreOrderVisitor.ClassifierInstanceTypeContinuation, OCLstdlibCSPreOrderVisitor.CollectionElementTypeContinuation, OCLstdlibCSPreOrderVisitor.LibIterationContinuation, OCLstdlibCSPreOrderVisitor.LibOperationContinuation, OCLstdlibCSPreOrderVisitor.LibPropertyContinuation, OCLstdlibCSPreOrderVisitor.LibraryPrecedenceContinuation

public abstract class SingleContinuation<T extends org.eclipse.emf.ecore.EObject>
extends BasicContinuation<T>


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.xtext.base.cs2as.BasicContinuation
context, csElement, dependencies, pivotFeature, pivotParent
 
Constructor Summary
SingleContinuation(CS2PivotConversion context, Element pivotParent, org.eclipse.emf.ecore.EStructuralFeature pivotFeature, T csElement, Dependency... dependencies)
           
SingleContinuation(CS2PivotConversion context, Element pivotParent, org.eclipse.emf.ecore.EStructuralFeature pivotFeature, T csElement, java.util.List<Dependency> dependencies)
           
 
Method Summary
 
Methods inherited from class org.eclipse.ocl.examples.xtext.base.cs2as.BasicContinuation
addError, addTo, canExecute, execute, getDependencies, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SingleContinuation

public SingleContinuation(@NonNull
                          CS2PivotConversion context,
                          Element pivotParent,
                          org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
                          @NonNull
                          T csElement,
                          Dependency... dependencies)

SingleContinuation

public SingleContinuation(@NonNull
                          CS2PivotConversion context,
                          Element pivotParent,
                          org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
                          @NonNull
                          T csElement,
                          @NonNull
                          java.util.List<Dependency> dependencies)