public class OCLstdlibPreOrderVisitor extends AbstractOCLstdlibPreOrderVisitor
| Modifier and Type | Class and Description |
|---|---|
protected static class |
OCLstdlibPreOrderVisitor.ClassifierInstanceTypeContinuation |
protected static class |
OCLstdlibPreOrderVisitor.CollectionElementTypeContinuation |
protected static class |
OCLstdlibPreOrderVisitor.LibIterationContinuation |
protected static class |
OCLstdlibPreOrderVisitor.LibOperationContinuation |
protected static class |
OCLstdlibPreOrderVisitor.LibPropertyContinuation |
protected static class |
OCLstdlibPreOrderVisitor.LibraryPrecedenceContinuation |
EssentialOCLPreOrderVisitor.CollectionTypeContinuation, EssentialOCLPreOrderVisitor.TypeNameExpContinuationBasePreOrderVisitor.ClassSupersContinuation, BasePreOrderVisitor.LambdaContinuation, BasePreOrderVisitor.ParameterContinuation, BasePreOrderVisitor.PrimitiveTypeRefContinuation, BasePreOrderVisitor.SpecializedTypeRefContinuation1, BasePreOrderVisitor.SpecializedTypeRefContinuation2, BasePreOrderVisitor.TemplateSignatureContinuation, BasePreOrderVisitor.TupleContinuation, BasePreOrderVisitor.TypedRefContinuation<T extends TypedRefCS>, BasePreOrderVisitor.UnspecializedTypeRefContinuationcontext| Constructor and Description |
|---|
OCLstdlibPreOrderVisitor(CS2PivotConversion context) |
| Modifier and Type | Method and Description |
|---|---|
Continuation<?> |
visitLibClassCS(LibClassCS csLibClass) |
Continuation<?> |
visitLibIterationCS(LibIterationCS csIteration) |
Continuation<?> |
visitLibOperationCS(LibOperationCS csOperation) |
Continuation<?> |
visitLibPackageCS(LibPackageCS csLibPackage) |
Continuation<?> |
visitLibPropertyCS(LibPropertyCS csProperty) |
Continuation<?> |
visitPrecedenceCS(PrecedenceCS csPrecedence) |
visitLibConstraintCS, visitLibRootPackageCS, visitMetaTypeNamevisitCollectionTypeCS, visitConstructorExpCS, visitContextCS, visitExpCS, visitInvocationExpCS, visitNameExpCS, visitNavigatingArgCS, visitNavigationOperatorCS, visitOperatorCS, visitTypeNameExpCS, visitVariableCSvisitBinaryOperatorCS, visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitConstructorPartCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitNamedExpCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitSelfExpCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitUnaryOperatorCS, visitUnlimitedNaturalLiteralExpCSvisitAnnotationCS, visitClassCS, visitConstraintCS, visitDataTypeCS, visitDocumentationCS, visitEnumerationCS, visitEnumerationLiteralCS, visiting, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathNameCS, visitPrimitiveTypeRefCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateSignatureCS, visitTupleTypeCS, visitTypedTypeRefCS, visitWildcardTypeRefCSvisitAnnotationElementCS, visitAttributeCS, visitClassifierCS, visitDetailCS, visitElementCS, visitElementRefCS, visitImportCS, visitLibraryCS, visitNamedElementCS, visitPathElementWithURICS, visitPivotableElementCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTuplePartCS, visitTypedElementCS, visitTypedRefCS, visitTypeParameterCS, visitTypeRefCSgetAdapter, safeVisit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitBinaryOperatorCS, visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitConstructorExpCS, visitConstructorPartCS, visitContextCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitInvocationExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitNamedExpCS, visitNameExpCS, visitNavigatingArgCS, visitNavigationOperatorCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperatorCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitSelfExpCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnaryOperatorCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCSgetAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassifierCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visiting, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCSpublic OCLstdlibPreOrderVisitor(@NonNull
CS2PivotConversion context)
public Continuation<?> visitLibClassCS(@NonNull LibClassCS csLibClass)
visitLibClassCS in interface OCLstdlibCSVisitor<Continuation<?>>visitLibClassCS in class AbstractOCLstdlibPreOrderVisitorpublic Continuation<?> visitLibIterationCS(@NonNull LibIterationCS csIteration)
visitLibIterationCS in interface OCLstdlibCSVisitor<Continuation<?>>visitLibIterationCS in class AbstractOCLstdlibPreOrderVisitorpublic Continuation<?> visitLibOperationCS(@NonNull LibOperationCS csOperation)
visitLibOperationCS in interface OCLstdlibCSVisitor<Continuation<?>>visitLibOperationCS in class AbstractOCLstdlibPreOrderVisitorpublic Continuation<?> visitLibPropertyCS(@NonNull LibPropertyCS csProperty)
visitLibPropertyCS in interface OCLstdlibCSVisitor<Continuation<?>>visitLibPropertyCS in class AbstractOCLstdlibPreOrderVisitorpublic Continuation<?> visitLibPackageCS(@NonNull LibPackageCS csLibPackage)
visitLibPackageCS in interface OCLstdlibCSVisitor<Continuation<?>>visitLibPackageCS in class AbstractOCLstdlibPreOrderVisitorpublic Continuation<?> visitPrecedenceCS(@NonNull PrecedenceCS csPrecedence)
visitPrecedenceCS in interface OCLstdlibCSVisitor<Continuation<?>>visitPrecedenceCS in class AbstractOCLstdlibPreOrderVisitor