public class EssentialOCLCSPostOrderVisitor extends AbstractEssentialOCLCSPostOrderVisitor
Modifier and Type | Class and Description |
---|---|
class |
EssentialOCLCSPostOrderVisitor.ConstraintCSCompletion |
class |
EssentialOCLCSPostOrderVisitor.ExpSpecificationCSCompletion |
BaseCSPostOrderVisitor.ListCompletion<CST extends ModelElementCS,P extends NamedElement>
Constructor and Description |
---|
EssentialOCLCSPostOrderVisitor(CS2ASConversion context) |
Modifier and Type | Method and Description |
---|---|
Continuation<?> |
visitCollectionTypeCS(CollectionTypeCS csCollectionType) |
Continuation<?> |
visitConstraintCS(ConstraintCS csConstraint) |
Continuation<?> |
visitContextCS(ContextCS csContext) |
Continuation<?> |
visitContextLessElementCS(ContextLessElementCS csElement) |
Continuation<?> |
visitExpCS(ExpCS csExp) |
Continuation<?> |
visitExpSpecificationCS(ExpSpecificationCS csElement) |
Continuation<?> |
visitMapTypeCS(MapTypeCS csMapType) |
Continuation<?> |
visitSpecificationCS(SpecificationCS csSpecification) |
Continuation<?> |
visitTypeNameExpCS(TypeNameExpCS object) |
Continuation<?> |
visitVariableCS(VariableCS csVariable) |
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
getAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, 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, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateableElementCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
public EssentialOCLCSPostOrderVisitor(CS2ASConversion context)
public Continuation<?> visitCollectionTypeCS(CollectionTypeCS csCollectionType)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitCollectionTypeCS
in class AbstractEssentialOCLCSPostOrderVisitor
public Continuation<?> visitConstraintCS(ConstraintCS csConstraint)
visitConstraintCS
in interface BaseCSVisitor<Continuation<?>>
visitConstraintCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitContextCS(ContextCS csContext)
visitContextCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitContextCS
in class AbstractEssentialOCLCSPostOrderVisitor
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 AbstractEssentialOCLCSPostOrderVisitor
public Continuation<?> visitExpSpecificationCS(ExpSpecificationCS csElement)
visitExpSpecificationCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitExpSpecificationCS
in class AbstractEssentialOCLCSPostOrderVisitor
public Continuation<?> visitMapTypeCS(MapTypeCS csMapType)
visitMapTypeCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitMapTypeCS
in class AbstractEssentialOCLCSPostOrderVisitor
public final Continuation<?> visitSpecificationCS(SpecificationCS csSpecification)
visitSpecificationCS
in interface BaseCSVisitor<Continuation<?>>
visitSpecificationCS
in class AbstractExtendingBaseCSVisitor<Continuation<?>,CS2ASConversion>
public Continuation<?> visitTypeNameExpCS(TypeNameExpCS object)
visitTypeNameExpCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitTypeNameExpCS
in class AbstractEssentialOCLCSPostOrderVisitor
public Continuation<?> visitVariableCS(VariableCS csVariable)
visitVariableCS
in interface EssentialOCLCSVisitor<Continuation<?>>
visitVariableCS
in class AbstractEssentialOCLCSPostOrderVisitor
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.