org.eclipse.ocl.examples.autogen.autocgmodel.util
Interface AutoCGModelVisitor<R>

All Superinterfaces:
CGModelVisitor<R>
All Known Implementing Classes:
AbstractAutoCGModelVisitor, AbstractExtendingAutoCGModelVisitor, AbstractNonNullExtendingAutoCGModelVisitor, AbstractNullAutoCGModelVisitor, AutoAnalysisVisitor, AutoBoxingAnalyzer, AutoCG2JavaPreVisitor, AutoCG2JavaVisitor, AutoCG2StringVisitor, AutoDependencyVisitor, AutoFieldingAnalyzer.AutoAnalysisVisitor, AutoFieldingAnalyzer.AutoRewriteVisitor, AutoReferencesVisitor

public interface AutoCGModelVisitor<R>
extends CGModelVisitor<R>


Method Summary
 R visitCGASTCallExp(CGASTCallExp object)
           
 R visitCGContainmentBody(CGContainmentBody object)
           
 R visitCGContainmentPart(CGContainmentPart object)
           
 R visitCGContainmentVisit(CGContainmentVisit object)
           
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.util.CGModelVisitor
getAdapter, visitCGAccumulator, visitCGAssertNonNullExp, visitCGBoolean, visitCGBoxExp, visitCGBuiltInIterationCallExp, visitCGCallable, visitCGCallExp, visitCGCastExp, visitCGCatchExp, visitCGClass, visitCGCollectionExp, visitCGCollectionPart, visitCGConstant, visitCGConstantExp, visitCGConstraint, visitCGConstructorExp, visitCGConstructorPart, visitCGEcoreClassConstructorExp, visitCGEcoreDataTypeConstructorExp, visitCGEcoreOperation, visitCGEcoreOperationCallExp, visitCGEcoreOppositePropertyCallExp, visitCGEcorePropertyCallExp, visitCGElement, visitCGElementId, visitCGExecutorCompositionProperty, visitCGExecutorConstructorPart, visitCGExecutorNavigationProperty, visitCGExecutorOperation, visitCGExecutorOperationCallExp, visitCGExecutorOppositeProperty, visitCGExecutorOppositePropertyCallExp, visitCGExecutorProperty, visitCGExecutorPropertyCallExp, visitCGExecutorType, visitCGFinalVariable, visitCGGuardExp, visitCGIfExp, visitCGInteger, visitCGInvalid, visitCGIsEqualExp, visitCGIsInvalidExp, visitCGIsUndefinedExp, visitCGIterationCallExp, visitCGIterator, visitCGLetExp, visitCGLibraryIterateCallExp, visitCGLibraryIterationCallExp, visitCGLibraryOperation, visitCGLibraryOperationCallExp, visitCGLibraryPropertyCallExp, visitCGLocalVariable, visitCGModel, visitCGNamedElement, visitCGNavigationCallExp, visitCGNull, visitCGNumber, visitCGOperation, visitCGOperationCallExp, visitCGOppositePropertyCallExp, visitCGPackage, visitCGParameter, visitCGProperty, visitCGPropertyCallExp, visitCGReal, visitCGSettableVariable, visitCGString, visitCGText, visitCGTextParameter, visitCGThrowExp, visitCGTupleExp, visitCGTuplePart, visitCGTuplePartCallExp, visitCGTypedElement, visitCGTypeExp, visitCGTypeId, visitCGUnboxExp, visitCGUnlimited, visitCGValuedElement, visitCGVariable, visitCGVariableExp, visiting
 

Method Detail

visitCGASTCallExp

@Nullable
R visitCGASTCallExp(@NonNull
                             CGASTCallExp object)

visitCGContainmentBody

@Nullable
R visitCGContainmentBody(@NonNull
                                  CGContainmentBody object)

visitCGContainmentPart

@Nullable
R visitCGContainmentPart(@NonNull
                                  CGContainmentPart object)

visitCGContainmentVisit

@Nullable
R visitCGContainmentVisit(@NonNull
                                   CGContainmentVisit object)