public class EssentialOCLCSPreOrderVisitor extends AbstractEssentialOCLCSPreOrderVisitor
Constructor and Description |
---|
EssentialOCLCSPreOrderVisitor(CS2ASConversion context) |
Modifier and Type | Method and Description |
---|---|
Continuation<?> |
visitCollectionTypeCS(CollectionTypeCS csCollectionType) |
Continuation<?> |
visitContextCS(ContextCS csContext) |
Continuation<?> |
visitContextLessElementCS(ContextLessElementCS csElement) |
Continuation<?> |
visitExpCS(ExpCS csExp) |
Continuation<?> |
visitInfixExpCS(InfixExpCS csElement) |
Continuation<?> |
visitMapTypeCS(MapTypeCS csMapType) |
Continuation<?> |
visitNameExpCS(NameExpCS csNameExp) |
Continuation<?> |
visitNavigatingArgCS(NavigatingArgCS csNavigatingArg) |
Continuation<?> |
visitPrefixExpCS(PrefixExpCS csElement) |
Continuation<?> |
visitTypeNameExpCS(TypeNameExpCS csTypeNameExp) |
Continuation<?> |
visitVariableCS(VariableCS csVariable) |
visitAbstractNameExpCS, visitAssociationClassCallExpCS, visitBooleanLiteralExpCS, visitCallExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionPatternCS, visitCurlyBracketedClauseCS, visitExpSpecificationCS, visitIfExpCS, visitIfThenExpCS, visitInvalidLiteralExpCS, visitIterateCallExpCS, visitIterationCallExpCS, visitLambdaLiteralExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitMapLiteralExpCS, visitMapLiteralPartCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperationCallExpCS, visitOperatorExpCS, visitPatternExpCS, visitPrimitiveLiteralExpCS, visitPropertyCallExpCS, visitRoundBracketedClauseCS, visitSelfExpCS, visitShadowExpCS, visitShadowPartCS, visitSquareBracketedClauseCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitUnlimitedNaturalLiteralExpCS, visitVariableExpCS
visitAnnotationCS, visitConstraintCS, visitDataTypeCS, visitDocumentationCS, visitEnumerationCS, visitEnumerationLiteralCS, visiting, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitOperationCS, visitPackageCS, visitPackageOwnerCS, visitParameterCS, visitPathElementCS, visitPathNameCS, visitPrimitiveTypeRefCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateBindingCS, visitTemplateSignatureCS, visitTupleTypeCS, visitTypedTypeRefCS, visitTypeParameterCS, visitWildcardTypeRefCS
visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitDetailCS, visitElementCS, visitElementRefCS, visitFeatureCS, visitImportCS, visitMultiplicityCS, visitNamedElementCS, visitNamespaceCS, visitPathElementWithURICS, visitPivotableElementCS, visitReferenceCS, visitRootCS, visitRootPackageCS, visitSpecificationCS, visitTemplateableElementCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTuplePartCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypeRefCS
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitImportCS, visiting, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityCS, visitMultiplicityStringCS, visitNamedElementCS, visitNamespaceCS, visitOperationCS, visitPackageCS, visitPackageOwnerCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateableElementCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
public EssentialOCLCSPreOrderVisitor(CS2ASConversion context)
public Continuation<?> visitCollectionTypeCS(CollectionTypeCS csCollectionType)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitCollectionTypeCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitContextCS(ContextCS csContext)
visitContextCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitContextCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitContextLessElementCS(ContextLessElementCS csElement)
visitContextLessElementCS
in interface BaseCSVisitor<Continuation<?>>
visitContextLessElementCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitExpCS(ExpCS csExp)
visitExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitExpCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitInfixExpCS(InfixExpCS csElement)
visitInfixExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitInfixExpCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitMapTypeCS(MapTypeCS csMapType)
visitMapTypeCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitMapTypeCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitNameExpCS(NameExpCS csNameExp)
visitNameExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitNameExpCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitNavigatingArgCS(NavigatingArgCS csNavigatingArg)
visitNavigatingArgCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitNavigatingArgCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitPrefixExpCS(PrefixExpCS csElement)
visitPrefixExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitPrefixExpCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitTypeNameExpCS(TypeNameExpCS csTypeNameExp)
visitTypeNameExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitTypeNameExpCS
in class AbstractEssentialOCLCSPreOrderVisitor
public Continuation<?> visitVariableCS(VariableCS csVariable)
visitVariableCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitVariableCS
in class AbstractEssentialOCLCSPreOrderVisitor
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.