public class JavaDependencyVisitor extends DependencyVisitor
DependencyVisitor.Id2DependencyVisitor
Constructor and Description |
---|
JavaDependencyVisitor(CodeGenAnalyzer analyzer,
JavaGlobalContext<?> globalContext,
GlobalPlace globalPlace) |
Modifier and Type | Method and Description |
---|---|
Object |
visitCGBoxExp(CGBoxExp cgBoxExp) |
Object |
visitCGEcoreExp(CGEcoreExp cgEcoreExp) |
Object |
visitCGExecutorType(CGExecutorType cgTypeWithReflection) |
Object |
visitCGTypeExp(CGTypeExp cgTypeExp) |
getPrimaryElement, getRootDepth, getSortedDependencies, visit, visitAll, visitCGCollectionExp, visitCGCollectionPart, visitCGConstantExp, visitCGElement, visitCGElementId, visitCGMapExp, visitCGMapPart, visitCGShadowPart, visitCGTupleExp, visitCGTuplePart, visitCGVariable, visitCGVariableExp, visiting
visitCGAccumulator, visitCGAssertNonNullExp, visitCGBoolean, visitCGBuiltInIterationCallExp, visitCGCachedOperation, visitCGCachedOperationCallExp, visitCGCallable, visitCGCallExp, visitCGCastExp, visitCGCatchExp, visitCGClass, visitCGConstant, visitCGConstraint, visitCGEcoreClassShadowExp, visitCGEcoreDataTypeShadowExp, visitCGEcoreOperation, visitCGEcoreOperationCallExp, visitCGEcoreOppositePropertyCallExp, visitCGEcorePropertyCallExp, visitCGExecutorCompositionProperty, visitCGExecutorNavigationProperty, visitCGExecutorOperation, visitCGExecutorOperationCallExp, visitCGExecutorOppositeProperty, visitCGExecutorOppositePropertyCallExp, visitCGExecutorProperty, visitCGExecutorPropertyCallExp, visitCGExecutorShadowPart, visitCGFinalVariable, visitCGGuardExp, visitCGIfExp, visitCGInteger, visitCGInvalid, visitCGIsEqual2Exp, visitCGIsEqualExp, visitCGIsInvalidExp, visitCGIsKindOfExp, visitCGIsUndefinedExp, visitCGIterationCallExp, visitCGIterator, visitCGLetExp, visitCGLibraryIterateCallExp, visitCGLibraryIterationCallExp, visitCGLibraryOperation, visitCGLibraryOperationCallExp, visitCGLibraryPropertyCallExp, visitCGLocalVariable, visitCGModel, visitCGNamedElement, visitCGNativeOperation, visitCGNativeOperationCallExp, visitCGNativeProperty, visitCGNativePropertyCallExp, visitCGNavigationCallExp, visitCGNull, visitCGNumber, visitCGOperation, visitCGOperationCallExp, visitCGOppositePropertyCallExp, visitCGPackage, visitCGParameter, visitCGProperty, visitCGPropertyCallExp, visitCGReal, visitCGSettableVariable, visitCGShadowExp, visitCGString, visitCGText, visitCGThrowExp, visitCGTuplePartCallExp, visitCGTypedElement, visitCGTypeId, visitCGUnboxExp, visitCGUnlimited, visitCGValuedElement
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter
public JavaDependencyVisitor(CodeGenAnalyzer analyzer, JavaGlobalContext<?> globalContext, GlobalPlace globalPlace)
public Object visitCGBoxExp(CGBoxExp cgBoxExp)
visitCGBoxExp
in interface CGModelVisitor<Object>
visitCGBoxExp
in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>
public Object visitCGEcoreExp(CGEcoreExp cgEcoreExp)
visitCGEcoreExp
in interface CGModelVisitor<Object>
visitCGEcoreExp
in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>
public Object visitCGExecutorType(CGExecutorType cgTypeWithReflection)
visitCGExecutorType
in interface CGModelVisitor<Object>
visitCGExecutorType
in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>
public Object visitCGTypeExp(CGTypeExp cgTypeExp)
visitCGTypeExp
in interface CGModelVisitor<Object>
visitCGTypeExp
in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.