Method Summary |
|
protected void | enter(CtElement e) This method is upcalled by the scanner when entering a scanned element. |
protected void | enterReference(CtReference e) This method is upcalled by the scanner when entering a scanned element
reference. |
protected void | exit(CtElement e) This method is upcalled by the scanner when exiting a scanned element. |
protected void | exitReference(CtReference e) This method is upcalled by the scanner when exiting a scanned element
reference. |
public void | scan(Collection<? extends CtElement> elements) Generically scans a collection of meta-model elements. |
public void | scan(CtElement element) Generically scans a meta-model element. |
public void | scan(CtReference reference) Generically scans a meta-model element reference. |
public void | scan(Object o) Generically scans an object that can be an element, a reference, or a
collection of those. |
public void | scanReferences(Collection<? extends CtReference> references) Generically scans a collection of meta-model references. |
public void | visitCtAnnotation(CtAnnotation<A> annotation) |
public void | visitCtAnnotationType(CtAnnotationType<A> annotationType) |
public void | visitCtAnonymousExecutable(CtAnonymousExecutable anonymousExec) |
public void | visitCtArrayAccess(CtArrayAccess<T, E> arrayAccess) |
public void | visitCtArrayTypeReference(CtArrayTypeReference<T> reference) |
public void | visitCtAssert(CtAssert<T> asserted) |
public void | visitCtAssignment(CtAssignment<T, A> assignement) |
public void | visitCtBinaryOperator(CtBinaryOperator<T> operator) |
public void | visitCtBlock(CtBlock<R> block) |
public void | visitCtBreak(CtBreak breakStatement) |
public void | visitCtCase(CtCase<S> caseStatement) |
public void | visitCtCatch(CtCatch catchBlock) |
public void | visitCtClass(CtClass<T> ctClass) |
public void | visitCtCodeSnippetExpression(CtCodeSnippetExpression<T> expression) |
public void | visitCtCodeSnippetStatement(CtCodeSnippetStatement statement) |
public void | visitCtConditional(CtConditional<T> conditional) |
public void | visitCtConstructor(CtConstructor<T> c) |
public void | visitCtContinue(CtContinue continueStatement) |
public void | visitCtDo(CtDo doLoop) |
public void | visitCtEnum(CtEnum<T> ctEnum) |
public void | visitCtExecutableReference(CtExecutableReference<T> reference) |
public void | visitCtField(CtField<T> f) |
public void | visitCtFieldAccess(CtFieldAccess<T> fieldAccess) |
public void | visitCtFieldReference(CtFieldReference<T> reference) |
public void | visitCtFor(CtFor forLoop) |
public void | visitCtForEach(CtForEach foreach) |
public void | visitCtIf(CtIf ifElement) |
public void | visitCtInterface(CtInterface<T> intrface) |
public void | visitCtInvocation(CtInvocation<T> invocation) |
public void | visitCtLiteral(CtLiteral<T> literal) |
public void | visitCtLocalVariable(CtLocalVariable<T> localVariable) |
public void | visitCtLocalVariableReference(CtLocalVariableReference<T> reference) |
public void | visitCtMethod(CtMethod<T> m) |
public void | visitCtNewArray(CtNewArray<T> newArray) |
public void | visitCtNewClass(CtNewClass<T> newClass) |
public void | visitCtOperatorAssignement(CtOperatorAssignment<T, A> assignment) |
public void | visitCtPackage(CtPackage ctPackage) |
public void | visitCtPackageReference(CtPackageReference reference) |
public void | visitCtParameter(CtParameter<T> parameter) |
public void | visitCtParameterReference(CtParameterReference<T> reference) |
public void | visitCtReturn(CtReturn<R> returnStatement) |
public void | visitCtStatementList(CtStatementList<R> statements) |
public void | visitCtSwitch(CtSwitch<S> switchStatement) |
public void | visitCtSynchronized(CtSynchronized synchro) |
public void | visitCtThrow(CtThrow throwStatement) |
public void | visitCtTry(CtTry tryBlock) |
public void | visitCtTypeParameter(CtTypeParameter typeParameter) |
public void | visitCtTypeParameterReference(CtTypeParameterReference ref) |
public void | visitCtTypeReference(CtTypeReference<T> reference) |
public void | visitCtUnaryOperator(CtUnaryOperator<T> operator) |
public void | visitCtVariableAccess(CtVariableAccess<T> variableAccess) |
public void | visitCtWhile(CtWhile whileLoop) |