public abstract class AbstractExtendingCGModelVisitor<R,C> extends AbstractCGModelVisitor<R,C> implements CGModelVisitor<R>
context| Modifier | Constructor and Description |
|---|---|
protected |
AbstractExtendingCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
getAdapter, safeVisit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAdapter, visitingprotected AbstractExtendingCGModelVisitor(@NonNull
C context)
context - my initial result value@Nullable public R visitCGBoolean(@NonNull CGBoolean object)
visitCGBoolean in interface CGModelVisitor<R>@Nullable public R visitCGBoxExp(@NonNull CGBoxExp object)
visitCGBoxExp in interface CGModelVisitor<R>@Nullable public R visitCGBuiltInIterationCallExp(@NonNull CGBuiltInIterationCallExp object)
visitCGBuiltInIterationCallExp in interface CGModelVisitor<R>@Nullable public R visitCGCallExp(@NonNull CGCallExp object)
visitCGCallExp in interface CGModelVisitor<R>@Nullable public R visitCGCastParameter(@NonNull CGCastParameter object)
visitCGCastParameter in interface CGModelVisitor<R>@Nullable public R visitCGCatchExp(@NonNull CGCatchExp object)
visitCGCatchExp in interface CGModelVisitor<R>@Nullable public R visitCGClass(@NonNull CGClass object)
visitCGClass in interface CGModelVisitor<R>@Nullable public R visitCGCollectionExp(@NonNull CGCollectionExp object)
visitCGCollectionExp in interface CGModelVisitor<R>@Nullable public R visitCGCollectionPart(@NonNull CGCollectionPart object)
visitCGCollectionPart in interface CGModelVisitor<R>@Nullable public R visitCGConstant(@NonNull CGConstant object)
visitCGConstant in interface CGModelVisitor<R>@Nullable public R visitCGConstantExp(@NonNull CGConstantExp object)
visitCGConstantExp in interface CGModelVisitor<R>@Nullable public R visitCGConstraint(@NonNull CGConstraint object)
visitCGConstraint in interface CGModelVisitor<R>@Nullable public R visitCGConstructorExp(@NonNull CGConstructorExp object)
visitCGConstructorExp in interface CGModelVisitor<R>@Nullable public R visitCGConstructorPart(@NonNull CGConstructorPart object)
visitCGConstructorPart in interface CGModelVisitor<R>@Nullable public R visitCGEcoreClassConstructorExp(@NonNull CGEcoreClassConstructorExp object)
visitCGEcoreClassConstructorExp in interface CGModelVisitor<R>@Nullable public R visitCGEcoreDataTypeConstructorExp(@NonNull CGEcoreDataTypeConstructorExp object)
visitCGEcoreDataTypeConstructorExp in interface CGModelVisitor<R>@Nullable public R visitCGEcoreOperationCallExp(@NonNull CGEcoreOperationCallExp object)
visitCGEcoreOperationCallExp in interface CGModelVisitor<R>@Nullable public R visitCGEcorePropertyCallExp(@NonNull CGEcorePropertyCallExp object)
visitCGEcorePropertyCallExp in interface CGModelVisitor<R>@Nullable public R visitCGElement(@NonNull CGElement object)
visitCGElement in interface CGModelVisitor<R>@Nullable public R visitCGElementId(@NonNull CGElementId object)
visitCGElementId in interface CGModelVisitor<R>@Nullable public R visitCGEqualsExp(@NonNull CGEqualsExp object)
visitCGEqualsExp in interface CGModelVisitor<R>@Nullable public R visitCGExecutorCompositionProperty(@NonNull CGExecutorCompositionProperty object)
visitCGExecutorCompositionProperty in interface CGModelVisitor<R>@Nullable public R visitCGExecutorConstructorPart(@NonNull CGExecutorConstructorPart object)
visitCGExecutorConstructorPart in interface CGModelVisitor<R>@Nullable public R visitCGExecutorNavigationProperty(@NonNull CGExecutorNavigationProperty object)
visitCGExecutorNavigationProperty in interface CGModelVisitor<R>@Nullable public R visitCGExecutorOperation(@NonNull CGExecutorOperation object)
visitCGExecutorOperation in interface CGModelVisitor<R>@Nullable public R visitCGExecutorOperationCallExp(@NonNull CGExecutorOperationCallExp object)
visitCGExecutorOperationCallExp in interface CGModelVisitor<R>@Nullable public R visitCGExecutorOppositeProperty(@NonNull CGExecutorOppositeProperty object)
visitCGExecutorOppositeProperty in interface CGModelVisitor<R>@Nullable public R visitCGExecutorProperty(@NonNull CGExecutorProperty object)
visitCGExecutorProperty in interface CGModelVisitor<R>@Nullable public R visitCGExecutorPropertyCallExp(@NonNull CGExecutorPropertyCallExp object)
visitCGExecutorPropertyCallExp in interface CGModelVisitor<R>@Nullable public R visitCGExecutorType(@NonNull CGExecutorType object)
visitCGExecutorType in interface CGModelVisitor<R>@Nullable public R visitCGFinalVariable(@NonNull CGFinalVariable object)
visitCGFinalVariable in interface CGModelVisitor<R>@Nullable public R visitCGGuardExp(@NonNull CGGuardExp object)
visitCGGuardExp in interface CGModelVisitor<R>@Nullable public R visitCGIfExp(@NonNull CGIfExp object)
visitCGIfExp in interface CGModelVisitor<R>@Nullable public R visitCGInfinity(@NonNull CGInfinity object)
visitCGInfinity in interface CGModelVisitor<R>@Nullable public R visitCGInteger(@NonNull CGInteger object)
visitCGInteger in interface CGModelVisitor<R>@Nullable public R visitCGInvalid(@NonNull CGInvalid object)
visitCGInvalid in interface CGModelVisitor<R>@Nullable public R visitCGIsInvalidExp(@NonNull CGIsInvalidExp object)
visitCGIsInvalidExp in interface CGModelVisitor<R>@Nullable public R visitCGIsUndefinedExp(@NonNull CGIsUndefinedExp object)
visitCGIsUndefinedExp in interface CGModelVisitor<R>@Nullable public R visitCGIterationCallExp(@NonNull CGIterationCallExp object)
visitCGIterationCallExp in interface CGModelVisitor<R>@Nullable public R visitCGIterator(@NonNull CGIterator object)
visitCGIterator in interface CGModelVisitor<R>@Nullable public R visitCGLetExp(@NonNull CGLetExp object)
visitCGLetExp in interface CGModelVisitor<R>@Nullable public R visitCGLibraryIterateCallExp(@NonNull CGLibraryIterateCallExp object)
visitCGLibraryIterateCallExp in interface CGModelVisitor<R>@Nullable public R visitCGLibraryIterationCallExp(@NonNull CGLibraryIterationCallExp object)
visitCGLibraryIterationCallExp in interface CGModelVisitor<R>@Nullable public R visitCGLibraryOperationCallExp(@NonNull CGLibraryOperationCallExp object)
visitCGLibraryOperationCallExp in interface CGModelVisitor<R>@Nullable public R visitCGLibraryPropertyCallExp(@NonNull CGLibraryPropertyCallExp object)
visitCGLibraryPropertyCallExp in interface CGModelVisitor<R>@Nullable public R visitCGLocalVariable(@NonNull CGLocalVariable object)
visitCGLocalVariable in interface CGModelVisitor<R>@Nullable public R visitCGModel(@NonNull CGModel object)
visitCGModel in interface CGModelVisitor<R>@Nullable public R visitCGNamedElement(@NonNull CGNamedElement object)
visitCGNamedElement in interface CGModelVisitor<R>@Nullable public R visitCGNull(@NonNull CGNull object)
visitCGNull in interface CGModelVisitor<R>@Nullable public R visitCGOperation(@NonNull CGOperation object)
visitCGOperation in interface CGModelVisitor<R>@Nullable public R visitCGOperationCallExp(@NonNull CGOperationCallExp object)
visitCGOperationCallExp in interface CGModelVisitor<R>@Nullable public R visitCGPackage(@NonNull CGPackage object)
visitCGPackage in interface CGModelVisitor<R>@Nullable public R visitCGParameter(@NonNull CGParameter object)
visitCGParameter in interface CGModelVisitor<R>@Nullable public R visitCGProperty(@NonNull CGProperty object)
visitCGProperty in interface CGModelVisitor<R>@Nullable public R visitCGPropertyCallExp(@NonNull CGPropertyCallExp object)
visitCGPropertyCallExp in interface CGModelVisitor<R>@Nullable public R visitCGReal(@NonNull CGReal object)
visitCGReal in interface CGModelVisitor<R>@Nullable public R visitCGSettableVariable(@NonNull CGSettableVariable object)
visitCGSettableVariable in interface CGModelVisitor<R>@Nullable public R visitCGString(@NonNull CGString object)
visitCGString in interface CGModelVisitor<R>@Nullable public R visitCGText(@NonNull CGText object)
visitCGText in interface CGModelVisitor<R>@Nullable public R visitCGTextParameter(@NonNull CGTextParameter object)
visitCGTextParameter in interface CGModelVisitor<R>@Nullable public R visitCGThrowExp(@NonNull CGThrowExp object)
visitCGThrowExp in interface CGModelVisitor<R>@Nullable public R visitCGTupleExp(@NonNull CGTupleExp object)
visitCGTupleExp in interface CGModelVisitor<R>@Nullable public R visitCGTuplePart(@NonNull CGTuplePart object)
visitCGTuplePart in interface CGModelVisitor<R>@Nullable public R visitCGTuplePartCallExp(@NonNull CGTuplePartCallExp object)
visitCGTuplePartCallExp in interface CGModelVisitor<R>@Nullable public R visitCGTypeExp(@NonNull CGTypeExp object)
visitCGTypeExp in interface CGModelVisitor<R>@Nullable public R visitCGTypeId(@NonNull CGTypeId object)
visitCGTypeId in interface CGModelVisitor<R>@Nullable public R visitCGTypedElement(@NonNull CGTypedElement object)
visitCGTypedElement in interface CGModelVisitor<R>@Nullable public R visitCGUnboxExp(@NonNull CGUnboxExp object)
visitCGUnboxExp in interface CGModelVisitor<R>@Nullable public R visitCGValuedElement(@NonNull CGValuedElement object)
visitCGValuedElement in interface CGModelVisitor<R>@Nullable public R visitCGVariable(@NonNull CGVariable object)
visitCGVariable in interface CGModelVisitor<R>@Nullable public R visitCGVariableExp(@NonNull CGVariableExp object)
visitCGVariableExp in interface CGModelVisitor<R>