public class ReferencesVisitor extends AbstractExtendingCGModelVisitor<List<Object>,Object>
Modifier and Type | Field and Description |
---|---|
static ReferencesVisitor |
INSTANCE |
visitCGAccumulator, visitCGAssertNonNullExp, visitCGBoolean, visitCGBoxExp, visitCGBuiltInIterationCallExp, visitCGCachedOperation, visitCGCachedOperationCallExp, visitCGCallable, visitCGCatchExp, visitCGClass, visitCGCollectionExp, visitCGCollectionPart, visitCGConstraint, visitCGEcoreClassShadowExp, visitCGEcoreDataTypeShadowExp, visitCGEcoreExp, visitCGEcoreOperationCallExp, visitCGEcoreOppositePropertyCallExp, visitCGEcorePropertyCallExp, visitCGExecutorCompositionProperty, visitCGExecutorNavigationProperty, visitCGExecutorOperationCallExp, visitCGExecutorOppositeProperty, visitCGExecutorOppositePropertyCallExp, visitCGExecutorPropertyCallExp, visitCGExecutorShadowPart, visitCGFinalVariable, visitCGGuardExp, visitCGIfExp, visitCGInteger, visitCGInvalid, visitCGIsUndefinedExp, visitCGIterator, visitCGLetExp, visitCGLibraryIterateCallExp, visitCGLibraryIterationCallExp, visitCGLibraryOperation, visitCGLibraryOperationCallExp, visitCGLibraryPropertyCallExp, visitCGLocalVariable, visitCGMapExp, visitCGMapPart, visitCGModel, visitCGNativeOperation, visitCGNativeOperationCallExp, visitCGNativeProperty, visitCGNativePropertyCallExp, visitCGNavigationCallExp, visitCGNull, visitCGNumber, visitCGOperation, visitCGPackage, visitCGParameter, visitCGProperty, visitCGReal, visitCGSettableVariable, visitCGShadowExp, visitCGShadowPart, visitCGString, visitCGText, visitCGThrowExp, visitCGTupleExp, visitCGTuplePart, visitCGTuplePartCallExp, visitCGTypeId, visitCGUnboxExp, visitCGUnlimited, visitCGValuedElement, visitCGVariable
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter
public static final ReferencesVisitor INSTANCE
public List<Object> visiting(CGElement visitable)
CGModelVisitor
public List<Object> visitCGCallExp(CGCallExp cgElement)
visitCGCallExp
in interface CGModelVisitor<List<Object>>
visitCGCallExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGCastExp(CGCastExp cgElement)
visitCGCastExp
in interface CGModelVisitor<List<Object>>
visitCGCastExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGConstant(CGConstant cgElement)
visitCGConstant
in interface CGModelVisitor<List<Object>>
visitCGConstant
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGConstantExp(CGConstantExp cgElement)
visitCGConstantExp
in interface CGModelVisitor<List<Object>>
visitCGConstantExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGEcoreOperation(CGEcoreOperation cgElement)
visitCGEcoreOperation
in interface CGModelVisitor<List<Object>>
visitCGEcoreOperation
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGElement(CGElement cgElement)
visitCGElement
in interface CGModelVisitor<List<Object>>
visitCGElement
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGElementId(CGElementId cgElement)
visitCGElementId
in interface CGModelVisitor<List<Object>>
visitCGElementId
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGExecutorOperation(CGExecutorOperation cgElement)
visitCGExecutorOperation
in interface CGModelVisitor<List<Object>>
visitCGExecutorOperation
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGExecutorProperty(CGExecutorProperty cgElement)
visitCGExecutorProperty
in interface CGModelVisitor<List<Object>>
visitCGExecutorProperty
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGExecutorType(CGExecutorType cgElement)
visitCGExecutorType
in interface CGModelVisitor<List<Object>>
visitCGExecutorType
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGIsEqual2Exp(CGIsEqual2Exp cgElement)
visitCGIsEqual2Exp
in interface CGModelVisitor<List<Object>>
visitCGIsEqual2Exp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGIsEqualExp(CGIsEqualExp cgElement)
visitCGIsEqualExp
in interface CGModelVisitor<List<Object>>
visitCGIsEqualExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGIsInvalidExp(CGIsInvalidExp cgElement)
visitCGIsInvalidExp
in interface CGModelVisitor<List<Object>>
visitCGIsInvalidExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGIsKindOfExp(CGIsKindOfExp cgElement)
visitCGIsKindOfExp
in interface CGModelVisitor<List<Object>>
visitCGIsKindOfExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGIterationCallExp(CGIterationCallExp cgElement)
visitCGIterationCallExp
in interface CGModelVisitor<List<Object>>
visitCGIterationCallExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGNamedElement(CGNamedElement cgElement)
visitCGNamedElement
in interface CGModelVisitor<List<Object>>
visitCGNamedElement
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGOperationCallExp(CGOperationCallExp cgElement)
visitCGOperationCallExp
in interface CGModelVisitor<List<Object>>
visitCGOperationCallExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGOppositePropertyCallExp(CGOppositePropertyCallExp cgElement)
visitCGOppositePropertyCallExp
in interface CGModelVisitor<List<Object>>
visitCGOppositePropertyCallExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGPropertyCallExp(CGPropertyCallExp cgElement)
visitCGPropertyCallExp
in interface CGModelVisitor<List<Object>>
visitCGPropertyCallExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGTypeExp(CGTypeExp cgElement)
visitCGTypeExp
in interface CGModelVisitor<List<Object>>
visitCGTypeExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGTypedElement(CGTypedElement cgElement)
visitCGTypedElement
in interface CGModelVisitor<List<Object>>
visitCGTypedElement
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
public List<Object> visitCGVariableExp(CGVariableExp cgElement)
visitCGVariableExp
in interface CGModelVisitor<List<Object>>
visitCGVariableExp
in class AbstractExtendingCGModelVisitor<List<Object>,Object>
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.