public class CompleteOCLCSPostOrderVisitor extends AbstractCompleteOCLCSPostOrderVisitor
Modifier and Type | Class and Description |
---|---|
class |
CompleteOCLCSPostOrderVisitor.ContectDeclSpecificationCSCompletion |
EssentialOCLCSPostOrderVisitor.ConstraintCSCompletion, EssentialOCLCSPostOrderVisitor.ExpSpecificationCSCompletion
BaseCSPostOrderVisitor.ListCompletion<CST extends ModelElementCS,P extends NamedElement>
Constructor and Description |
---|
CompleteOCLCSPostOrderVisitor(CS2ASConversion context) |
Modifier and Type | Method and Description |
---|---|
Continuation<?> |
visitClassifierContextDeclCS(ClassifierContextDeclCS csElement) |
Continuation<?> |
visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement) |
Continuation<?> |
visitContextDeclCS(ContextDeclCS csElement) |
Continuation<?> |
visitDefOperationCS(DefOperationCS csElement) |
Continuation<?> |
visitDefPropertyCS(DefPropertyCS csElement) |
Continuation<?> |
visitExpSpecificationCS(ExpSpecificationCS csElement) |
Continuation<?> |
visitOperationContextDeclCS(OperationContextDeclCS csElement) |
Continuation<?> |
visitPackageDeclarationCS(PackageDeclarationCS csElement) |
Continuation<?> |
visitPropertyContextDeclCS(PropertyContextDeclCS csElement) |
visitDefCS, visitFeatureContextDeclCS, visitOCLMessageArgCS, visitPathNameDeclCS
visitCollectionTypeCS, visitConstraintCS, visitContextCS, visitContextLessElementCS, visitExpCS, visitMapTypeCS, visitSpecificationCS, visitTypeNameExpCS, visitVariableCS
visitAbstractNameExpCS, visitAssociationClassCallExpCS, visitBooleanLiteralExpCS, visitCallExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionPatternCS, visitCurlyBracketedClauseCS, visitIfExpCS, visitIfThenExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitIterateCallExpCS, visitIterationCallExpCS, visitLambdaLiteralExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitMapLiteralExpCS, visitMapLiteralPartCS, visitNameExpCS, visitNavigatingArgCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperationCallExpCS, visitOperatorExpCS, visitPatternExpCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitPropertyCallExpCS, visitRoundBracketedClauseCS, visitSelfExpCS, visitShadowExpCS, visitShadowPartCS, visitSquareBracketedClauseCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitUnlimitedNaturalLiteralExpCS, visitVariableExpCS
visitAnnotationCS, visitAnnotationElementCS, visitClassCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitImportCS, visiting, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitPackageOwnerCS, visitPathElementCS, visitPathNameCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedTypeRefCS, visitWildcardTypeRefCS
visitAttributeCS, visitDataTypeCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitMultiplicityCS, visitNamespaceCS, visitParameterCS, visitPathElementWithURICS, visitPivotableElementCS, visitRootCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateableElementCS, visitTypeCS, visitTypedRefCS, visitTypeParameterCS, visitTypeRefCS
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitAbstractNameExpCS, visitAssociationClassCallExpCS, visitBooleanLiteralExpCS, visitCallExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionPatternCS, visitCollectionTypeCS, visitContextCS, visitCurlyBracketedClauseCS, visitExpCS, visitIfExpCS, visitIfThenExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitIterateCallExpCS, visitIterationCallExpCS, visitLambdaLiteralExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitMapLiteralExpCS, visitMapLiteralPartCS, visitMapTypeCS, visitNameExpCS, visitNavigatingArgCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperationCallExpCS, visitOperatorExpCS, visitPatternExpCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitPropertyCallExpCS, visitRoundBracketedClauseCS, visitSelfExpCS, visitShadowExpCS, visitShadowPartCS, visitSquareBracketedClauseCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCS, visitVariableExpCS
getAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitConstraintCS, visitContextLessElementCS, 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 CompleteOCLCSPostOrderVisitor(CS2ASConversion context)
public Continuation<?> visitClassifierContextDeclCS(ClassifierContextDeclCS csElement)
visitClassifierContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
visitClassifierContextDeclCS
in class AbstractCompleteOCLCSPostOrderVisitor
public Continuation<?> visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement)
visitCompleteOCLDocumentCS
in interface CompleteOCLCSVisitor<Continuation<?>>
visitCompleteOCLDocumentCS
in class AbstractCompleteOCLCSPostOrderVisitor
public Continuation<?> visitContextDeclCS(ContextDeclCS csElement)
visitContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
visitContextDeclCS
in class AbstractCompleteOCLCSPostOrderVisitor
public Continuation<?> visitDefOperationCS(DefOperationCS csElement)
visitDefOperationCS
in interface CompleteOCLCSVisitor<Continuation<?>>
visitDefOperationCS
in class AbstractCompleteOCLCSPostOrderVisitor
public Continuation<?> visitDefPropertyCS(DefPropertyCS csElement)
visitDefPropertyCS
in interface CompleteOCLCSVisitor<Continuation<?>>
visitDefPropertyCS
in class AbstractCompleteOCLCSPostOrderVisitor
public final Continuation<?> visitExpSpecificationCS(ExpSpecificationCS csElement)
visitExpSpecificationCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitExpSpecificationCS
in class EssentialOCLCSPostOrderVisitor
public Continuation<?> visitOperationContextDeclCS(OperationContextDeclCS csElement)
visitOperationContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
visitOperationContextDeclCS
in class AbstractCompleteOCLCSPostOrderVisitor
public Continuation<?> visitPackageDeclarationCS(PackageDeclarationCS csElement)
visitPackageDeclarationCS
in interface CompleteOCLCSVisitor<Continuation<?>>
visitPackageDeclarationCS
in class AbstractCompleteOCLCSPostOrderVisitor
public Continuation<?> visitPropertyContextDeclCS(PropertyContextDeclCS csElement)
visitPropertyContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
visitPropertyContextDeclCS
in class AbstractCompleteOCLCSPostOrderVisitor
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.