org.eclipse.ocl.examples.xtext.base.cs2pivot
Class BasePostOrderVisitor.ListCompletion<CST extends ModelElementCS,P extends NamedElement>
java.lang.Object
org.eclipse.ocl.examples.xtext.base.cs2pivot.BasicContinuation<java.util.List<? extends T>>
org.eclipse.ocl.examples.xtext.base.cs2pivot.MultipleContinuation<CST>
org.eclipse.ocl.examples.xtext.base.cs2pivot.BasePostOrderVisitor.ListCompletion<CST,P>
- All Implemented Interfaces:
- Continuation<java.util.List<? extends CST>>
- Enclosing class:
- BasePostOrderVisitor
public static class BasePostOrderVisitor.ListCompletion<CST extends ModelElementCS,P extends NamedElement>
- extends MultipleContinuation<CST>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
pivotClass
@NonNull
protected final java.lang.Class<P extends NamedElement> pivotClass
pivotElements
protected final java.util.List<P extends NamedElement> pivotElements
BasePostOrderVisitor.ListCompletion
protected BasePostOrderVisitor.ListCompletion(@NonNull
CS2PivotConversion context,
NamedElement pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
@NonNull
java.util.List<? extends CST> csElements,
Dependency[] dependencies,
@NonNull
java.lang.Class<P> pivotClass,
java.util.List<P> pivotElements)
execute
public BasicContinuation<?> execute()
- Specified by:
execute
in class BasicContinuation<java.util.List<? extends CST extends ModelElementCS>>