public class AbstractCompleteOCLContainmentVisitor extends EssentialOCLContainmentVisitor implements CompleteOCLCSVisitor<Continuation<?>>
metaModelManager
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractCompleteOCLContainmentVisitor(CS2PivotConversion context) |
Modifier and Type | Method and Description |
---|---|
Continuation<?> |
visitClassifierContextDeclCS(ClassifierContextDeclCS object) |
Continuation<?> |
visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object) |
Continuation<?> |
visitContextDeclCS(ContextDeclCS object) |
Continuation<?> |
visitDefCS(DefCS object) |
Continuation<?> |
visitDefOperationCS(DefOperationCS object) |
Continuation<?> |
visitDefPropertyCS(DefPropertyCS object) |
Continuation<?> |
visitFeatureContextDeclCS(FeatureContextDeclCS object) |
Continuation<?> |
visitIncludeCS(IncludeCS object) |
Continuation<?> |
visitOCLMessageArgCS(OCLMessageArgCS object) |
Continuation<?> |
visitOperationContextDeclCS(OperationContextDeclCS object) |
Continuation<?> |
visitPackageDeclarationCS(PackageDeclarationCS object) |
Continuation<?> |
visitPathNameDeclCS(PathNameDeclCS object) |
Continuation<?> |
visitPropertyContextDeclCS(PropertyContextDeclCS object) |
visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitConstructorExpCS, visitConstructorPartCS, visitContextCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitInvocationExpCS, visitLiteralExpCS, visitNameExpCS, visitNavigatingArgCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperatorCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitSelfExpCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCS
visitBinaryOperatorCS, visitLetExpCS, visitLetVariableCS, visitNamedExpCS, visitNavigationOperatorCS, visitUnaryOperatorCS
importPackages, refreshClass, refreshClassifier, refreshNamedElement, refreshPackage, refreshRoot, refreshSerializable, visitAnnotationCS, visitAnnotationElementCS, visitClassCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visiting, visitLambdaTypeCS, visitLibraryCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathNameCS, visitPrimitiveTypeRefCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeRefCS, visitWildcardTypeRefCS
visitAttributeCS, visitClassifierCS, visitModelElementCS, visitNamedElementCS, visitPathElementWithURICS, visitPivotableElementCS, visitReferenceCS, visitTypedElementCS, visitTypeParameterCS
getAdapter, safeVisit, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitBinaryOperatorCS, 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, visitVariableCS
getAdapter, 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, visitWildcardTypeRefCS
protected AbstractCompleteOCLContainmentVisitor(@NonNull CS2PivotConversion context)
public Continuation<?> visitClassifierContextDeclCS(@NonNull ClassifierContextDeclCS object)
visitClassifierContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitCompleteOCLDocumentCS(@NonNull CompleteOCLDocumentCS object)
visitCompleteOCLDocumentCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitContextDeclCS(@NonNull ContextDeclCS object)
visitContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitDefCS(@NonNull DefCS object)
visitDefCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitDefOperationCS(@NonNull DefOperationCS object)
visitDefOperationCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitDefPropertyCS(@NonNull DefPropertyCS object)
visitDefPropertyCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitFeatureContextDeclCS(@NonNull FeatureContextDeclCS object)
visitFeatureContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitIncludeCS(@NonNull IncludeCS object)
visitIncludeCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitOCLMessageArgCS(@NonNull OCLMessageArgCS object)
visitOCLMessageArgCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitOperationContextDeclCS(@NonNull OperationContextDeclCS object)
visitOperationContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitPackageDeclarationCS(@NonNull PackageDeclarationCS object)
visitPackageDeclarationCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitPathNameDeclCS(@NonNull PathNameDeclCS object)
visitPathNameDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>
public Continuation<?> visitPropertyContextDeclCS(@NonNull PropertyContextDeclCS object)
visitPropertyContextDeclCS
in interface CompleteOCLCSVisitor<Continuation<?>>