public abstract class AbstractOCLstdlibCSContainmentVisitor extends EssentialOCLCSContainmentVisitor implements OCLstdlibCSVisitor<Continuation<?>>
metamodelManager, standardLibrary
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractOCLstdlibCSContainmentVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
Modifier and Type | Method and Description |
---|---|
Continuation<?> |
visitJavaClassCS(JavaClassCS csElement) |
Continuation<?> |
visitJavaImplementationCS(JavaImplementationCS csElement) |
Continuation<?> |
visitLibClassCS(LibClassCS csElement) |
Continuation<?> |
visitLibCoercionCS(LibCoercionCS csElement) |
Continuation<?> |
visitLibConstraintCS(LibConstraintCS csElement) |
Continuation<?> |
visitLibIterationCS(LibIterationCS csElement) |
Continuation<?> |
visitLibOperationCS(LibOperationCS csElement) |
Continuation<?> |
visitLibPackageCS(LibPackageCS csElement) |
Continuation<?> |
visitLibPropertyCS(LibPropertyCS csElement) |
Continuation<?> |
visitLibRootPackageCS(LibRootPackageCS csElement) |
Continuation<?> |
visitMetaclassNameCS(MetaclassNameCS csElement) |
Continuation<?> |
visitPrecedenceCS(PrecedenceCS csElement) |
visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitConstraintCS, visitContextCS, visitContextLessElementCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitLetVariableCS, visitLiteralExpCS, visitMapLiteralExpCS, visitMapLiteralPartCS, visitMapTypeCS, visitNameExpCS, visitNavigatingArgCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitRoundBracketedClauseCS, visitSelfExpCS, visitShadowPartCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCS
visitAbstractNameExpCS, visitAssociationClassCallExpCS, visitCallExpCS, visitCollectionPatternCS, visitCurlyBracketedClauseCS, visitIfThenExpCS, visitIterateCallExpCS, visitIterationCallExpCS, visitLambdaLiteralExpCS, visitLetExpCS, visitOperationCallExpCS, visitOperatorExpCS, visitPatternExpCS, visitPropertyCallExpCS, visitShadowExpCS, visitSquareBracketedClauseCS, visitVariableExpCS
createModel, getPackageId, importPackages, refreshClass, refreshClassifier, refreshNamedElement, refreshPackage, refreshRoot, refreshRootPackage, visitAnnotationCS, visitAnnotationElementCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visiting, visitLambdaTypeCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathNameCS, visitPrimitiveTypeRefCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeRefCS, visitWildcardTypeRefCS
visitAttributeCS, visitClassCS, visitFeatureCS, visitModelElementCS, visitMultiplicityCS, visitNamedElementCS, visitNamespaceCS, visitPackageOwnerCS, visitPathElementWithURICS, visitPivotableElementCS, visitReferenceCS, visitRootCS, visitTemplateableElementCS, visitTypeCS, visitTypedElementCS, visitTypeParameterCS
getAdapter, safeVisit, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitAbstractNameExpCS, visitAssociationClassCallExpCS, visitBooleanLiteralExpCS, visitCallExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionPatternCS, visitCollectionTypeCS, visitContextCS, visitCurlyBracketedClauseCS, visitExpCS, visitExpSpecificationCS, 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
protected AbstractOCLstdlibCSContainmentVisitor(@NonNull CS2ASConversion context)
context
- my initial result value@Nullable public Continuation<?> visitJavaClassCS(JavaClassCS csElement)
visitJavaClassCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitJavaImplementationCS(JavaImplementationCS csElement)
visitJavaImplementationCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitLibClassCS(LibClassCS csElement)
visitLibClassCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitLibCoercionCS(LibCoercionCS csElement)
visitLibCoercionCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitLibConstraintCS(LibConstraintCS csElement)
visitLibConstraintCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitLibIterationCS(LibIterationCS csElement)
visitLibIterationCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitLibOperationCS(LibOperationCS csElement)
visitLibOperationCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitLibPackageCS(LibPackageCS csElement)
visitLibPackageCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitLibPropertyCS(LibPropertyCS csElement)
visitLibPropertyCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitLibRootPackageCS(LibRootPackageCS csElement)
visitLibRootPackageCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitMetaclassNameCS(MetaclassNameCS csElement)
visitMetaclassNameCS
in interface OCLstdlibCSVisitor<Continuation<?>>
@Nullable public Continuation<?> visitPrecedenceCS(PrecedenceCS csElement)
visitPrecedenceCS
in interface OCLstdlibCSVisitor<Continuation<?>>