org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.util
Interface DecorableCompleteOCLCSVisitor<R>

All Superinterfaces:
BaseCSVisitor<R>, CompleteOCLCSVisitor<R>, DecorableBaseCSVisitor<R>, DecorableEssentialOCLCSVisitor<R>, EssentialOCLCSVisitor<R>

public interface DecorableCompleteOCLCSVisitor<R>
extends CompleteOCLCSVisitor<R>, DecorableEssentialOCLCSVisitor<R>


Method Summary
 void setUndecoratedVisitor(BaseCSVisitor<R> visitor)
           
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.util.CompleteOCLCSVisitor
visitClassifierContextDeclCS, visitCompleteOCLDocumentCS, visitContextDeclCS, visitDefCS, visitDefOperationCS, visitDefPropertyCS, visitFeatureContextDeclCS, visitIncludeCS, visitOCLMessageArgCS, visitOperationContextDeclCS, visitPackageDeclarationCS, visitPathNameDeclCS, visitPropertyContextDeclCS
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.util.EssentialOCLCSVisitor
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
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.util.BaseCSVisitor
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, visitPackageOwnerCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
 

Method Detail

setUndecoratedVisitor

void setUndecoratedVisitor(@NonNull
                           BaseCSVisitor<R> visitor)
Specified by:
setUndecoratedVisitor in interface DecorableBaseCSVisitor<R>
Specified by:
setUndecoratedVisitor in interface DecorableEssentialOCLCSVisitor<R>