public abstract class AbstractExtendingOCLstdlibCSVisitor<R,C> extends AbstractExtendingEssentialOCLCSVisitor<R,C> implements OCLstdlibCSVisitor<R>
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractExtendingOCLstdlibCSVisitor(C context)
Initializes me with an initial value for my result.
|
Modifier and Type | Method and Description |
---|---|
R |
visitJavaClassCS(JavaClassCS object) |
R |
visitJavaImplementationCS(JavaImplementationCS object) |
R |
visitLibClassCS(LibClassCS object) |
R |
visitLibCoercionCS(LibCoercionCS object) |
R |
visitLibConstraintCS(LibConstraintCS object) |
R |
visitLibIterationCS(LibIterationCS object) |
R |
visitLibOperationCS(LibOperationCS object) |
R |
visitLibPackageCS(LibPackageCS object) |
R |
visitLibPropertyCS(LibPropertyCS object) |
R |
visitLibRootPackageCS(LibRootPackageCS object) |
R |
visitMetaclassNameCS(MetaclassNameCS object) |
R |
visitPrecedenceCS(PrecedenceCS object) |
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
visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitConstraintCS, visitContextLessElementCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitImportCS, 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
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 AbstractExtendingOCLstdlibCSVisitor(C context)
context
- my initial result valuepublic R visitJavaClassCS(JavaClassCS object)
visitJavaClassCS
in interface OCLstdlibCSVisitor<R>
public R visitJavaImplementationCS(JavaImplementationCS object)
visitJavaImplementationCS
in interface OCLstdlibCSVisitor<R>
public R visitLibClassCS(LibClassCS object)
visitLibClassCS
in interface OCLstdlibCSVisitor<R>
public R visitLibCoercionCS(LibCoercionCS object)
visitLibCoercionCS
in interface OCLstdlibCSVisitor<R>
public R visitLibConstraintCS(LibConstraintCS object)
visitLibConstraintCS
in interface OCLstdlibCSVisitor<R>
public R visitLibIterationCS(LibIterationCS object)
visitLibIterationCS
in interface OCLstdlibCSVisitor<R>
public R visitLibOperationCS(LibOperationCS object)
visitLibOperationCS
in interface OCLstdlibCSVisitor<R>
public R visitLibPackageCS(LibPackageCS object)
visitLibPackageCS
in interface OCLstdlibCSVisitor<R>
public R visitLibPropertyCS(LibPropertyCS object)
visitLibPropertyCS
in interface OCLstdlibCSVisitor<R>
public R visitLibRootPackageCS(LibRootPackageCS object)
visitLibRootPackageCS
in interface OCLstdlibCSVisitor<R>
public R visitMetaclassNameCS(MetaclassNameCS object)
visitMetaclassNameCS
in interface OCLstdlibCSVisitor<R>
public R visitPrecedenceCS(PrecedenceCS object)
visitPrecedenceCS
in interface OCLstdlibCSVisitor<R>