public abstract class CtInheritanceScanner extends Object implements CtVisitor
Constructor and Description |
---|
CtInheritanceScanner()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
scan(Collection<? extends CtElement> elements)
Generically scans a collection of meta-model elements.
|
void |
scan(CtElement element)
Generically scans a meta-model element.
|
<T> void |
scanCtAbstractInvocation(CtAbstractInvocation<T> a)
Scans an abstract invocation.
|
void |
scanCtActualTypeContainer(CtActualTypeContainer reference)
Scans an actual type container..
|
<T,E extends CtExpression<?>> |
scanCtArrayAccess(CtArrayAccess<T,E> arrayAccess)
Scans an array access (read and write).
|
void |
scanCtBodyHolder(CtBodyHolder ctBodyHolder)
Scans a body holder
|
void |
scanCtCFlowBreak(CtCFlowBreak flowBreak)
Scans an abstract control flow break.
|
void |
scanCtCodeElement(CtCodeElement e)
Scans an abstract code element.
|
void |
scanCtCodeSnippet(CtCodeSnippet snippet) |
void |
scanCtElement(CtElement e)
Scans an abstract element.
|
<R> void |
scanCtExecutable(CtExecutable<R> e)
Scans an abstract executable.
|
<T> void |
scanCtExpression(CtExpression<T> expression)
Scans an abstract expression.
|
<T> void |
scanCtFieldAccess(CtFieldAccess<T> fieldAccess)
Scans a field access (read and write).
|
void |
scanCtFormalTypeDeclarer(CtFormalTypeDeclarer e)
Scans a formal type declarer.
|
void |
scanCtLabelledFlowBreak(CtLabelledFlowBreak labelledFlowBreak)
Scans a labelled control flow break.
|
void |
scanCtLoop(CtLoop loop)
Scans an abstract loop.
|
void |
scanCtModifiable(CtModifiable m)
Scans an abstract modifiable element.
|
void |
scanCtModuleDirective(CtModuleDirective e) |
void |
scanCtMultiTypedElement(CtMultiTypedElement f) |
void |
scanCtNamedElement(CtNamedElement e)
Scans an abstract named element.
|
void |
scanCtReference(CtReference reference)
Scans an abstract reference.
|
<T> void |
scanCtRHSReceiver(CtRHSReceiver<T> ctRHSReceiver)
Scans the right-hand side of an assignment
|
void |
scanCtShadowable(CtShadowable ctShadowable)
Scans a shadowable element
|
void |
scanCtStatement(CtStatement s)
Scans an abstract statement.
|
<T,E extends CtExpression<?>> |
scanCtTargetedExpression(CtTargetedExpression<T,E> targetedExpression)
Scans an abstract targeted expression.
|
<T> void |
scanCtType(CtType<T> type)
Scans an abstract type.
|
<T> void |
scanCtTypedElement(CtTypedElement<T> e)
Scans an abstract typed element.
|
<T> void |
scanCtTypeInformation(CtTypeInformation typeInfo)
Scans an abstract variable reference.
|
void |
scanCtTypeMember(CtTypeMember e) |
<T> void |
scanCtVariable(CtVariable<T> v)
Scans an abstract variable declaration.
|
<T> void |
scanCtVariableAccess(CtVariableAccess<T> variableAccess)
Scans a variable access (read and write).
|
<T> void |
scanCtVariableReference(CtVariableReference<T> reference)
Scans an abstract variable reference.
|
void |
scanCtVisitable(CtVisitable e) |
<A extends Annotation> |
visitCtAnnotation(CtAnnotation<A> e)
Visits an annotation.
|
<T> void |
visitCtAnnotationFieldAccess(CtAnnotationFieldAccess<T> e)
Visits a field of an annotation.
|
<T> void |
visitCtAnnotationMethod(CtAnnotationMethod<T> annotationMethod)
Visits an annotation method declaration.
|
<A extends Annotation> |
visitCtAnnotationType(CtAnnotationType<A> e)
Visits an annotation type declaration.
|
void |
visitCtAnonymousExecutable(CtAnonymousExecutable e)
Visits an anonymous executable.
|
<T> void |
visitCtArrayRead(CtArrayRead<T> arrayRead)
Visits an array read access.
|
<T> void |
visitCtArrayTypeReference(CtArrayTypeReference<T> e)
Visits a reference to an array type.
|
<T> void |
visitCtArrayWrite(CtArrayWrite<T> arrayWrite)
Visits an array write access.
|
<T> void |
visitCtAssert(CtAssert<T> e)
Visits an assert.
|
<T,A extends T> |
visitCtAssignment(CtAssignment<T,A> e)
Visits an assignment.
|
<T> void |
visitCtBinaryOperator(CtBinaryOperator<T> e)
Visits a binary operator.
|
<R> void |
visitCtBlock(CtBlock<R> e)
Visits a block of code.
|
void |
visitCtBreak(CtBreak e)
Visits a
break statement. |
<E> void |
visitCtCase(CtCase<E> e)
Visits a
case clause. |
void |
visitCtCatch(CtCatch e)
Visits a
catch clause. |
<T> void |
visitCtCatchVariable(CtCatchVariable<T> e)
Visits a catch variable declaration.
|
<T> void |
visitCtCatchVariableReference(CtCatchVariableReference<T> e)
Visits a reference to a catch variable.
|
<T> void |
visitCtClass(CtClass<T> e)
Visits a class declaration.
|
<T> void |
visitCtCodeSnippetExpression(CtCodeSnippetExpression<T> e)
Visits a code snippet expression.
|
void |
visitCtCodeSnippetStatement(CtCodeSnippetStatement e)
Visits a code snippet statement.
|
void |
visitCtComment(CtComment e)
Visits a comment
|
void |
visitCtCompilationUnit(CtCompilationUnit compilationUnit)
Visits a compilation unit
|
<T> void |
visitCtConditional(CtConditional<T> e)
Visits a conditional expression
|
<T> void |
visitCtConstructor(CtConstructor<T> e)
Visits a constructor declaration.
|
<T> void |
visitCtConstructorCall(CtConstructorCall<T> e)
Visits a call to a constructor.
|
void |
visitCtContinue(CtContinue e)
Visits a
continue statement. |
void |
visitCtDo(CtDo e)
Visits a
do loop. |
<T extends Enum<?>> |
visitCtEnum(CtEnum<T> e)
Visits an enumeration declaration.
|
<T> void |
visitCtEnumValue(CtEnumValue<T> enumValue)
Visits an enum value declaration.
|
<T> void |
visitCtExecutableReference(CtExecutableReference<T> e)
Visits a reference to an executable.
|
<T,E extends CtExpression<?>> |
visitCtExecutableReferenceExpression(CtExecutableReferenceExpression<T,E> e)
Visits a reference to an executable.
|
<T> void |
visitCtField(CtField<T> e)
Visits a field declaration.
|
<T> void |
visitCtFieldRead(CtFieldRead<T> fieldRead)
Visits a field read access.
|
<T> void |
visitCtFieldReference(CtFieldReference<T> e)
Visits a reference to a field.
|
<T> void |
visitCtFieldWrite(CtFieldWrite<T> fieldWrite)
Visits a field write access.
|
void |
visitCtFor(CtFor e)
Visits a
for loop. |
void |
visitCtForEach(CtForEach e)
Visits an enhanced
for loop. |
void |
visitCtIf(CtIf e)
Visits an
if statement. |
void |
visitCtImport(CtImport ctImport)
Visits an import declaration
|
<T> void |
visitCtInterface(CtInterface<T> e)
Visits an interface declaration.
|
<T> void |
visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> e)
Visits an intersection type.
|
<T> void |
visitCtInvocation(CtInvocation<T> e)
Visits an executable invocation.
|
void |
visitCtJavaDoc(CtJavaDoc e)
Visits a javadoc comment
|
void |
visitCtJavaDocTag(CtJavaDocTag e)
Visits a javadoc tag
|
<T> void |
visitCtLambda(CtLambda<T> e)
Visits an anonymous method construction.
|
<T> void |
visitCtLiteral(CtLiteral<T> e)
Visits a literal expression.
|
<T> void |
visitCtLocalVariable(CtLocalVariable<T> e)
Visits a local variable declaration.
|
<T> void |
visitCtLocalVariableReference(CtLocalVariableReference<T> e)
Visits a reference to a local variable.
|
<T> void |
visitCtMethod(CtMethod<T> e)
Visits a method declaration.
|
void |
visitCtModule(CtModule module)
Visits a module declaration
|
void |
visitCtModuleReference(CtModuleReference moduleReference)
Visits a module reference
|
void |
visitCtModuleRequirement(CtModuleRequirement moduleRequirement)
Visits a "require" directive in a module declaration.
|
<T> void |
visitCtNewArray(CtNewArray<T> e)
Visits an array construction.
|
<T> void |
visitCtNewClass(CtNewClass<T> e)
Visits an anonymous class construction.
|
<T,A extends T> |
visitCtOperatorAssignement(CtOperatorAssignment<T,A> assignment) |
<T,A extends T> |
visitCtOperatorAssignment(CtOperatorAssignment<T,A> e)
Visits an operator assignment.
|
void |
visitCtPackage(CtPackage e)
Visits a package declaration.
|
void |
visitCtPackageDeclaration(CtPackageDeclaration packageDeclaration)
Visits a package declaration
|
void |
visitCtPackageExport(CtPackageExport moduleExport)
Visits a package export in a module declaration.
|
void |
visitCtPackageReference(CtPackageReference e)
Visits a reference to a package.
|
<T> void |
visitCtParameter(CtParameter<T> e)
Visits a parameter declaration.
|
<T> void |
visitCtParameterReference(CtParameterReference<T> e)
Visits a reference to a parameter.
|
void |
visitCtProvidedService(CtProvidedService moduleProvidedService)
Visits a "provides" directive in a module declaration.
|
<R> void |
visitCtReturn(CtReturn<R> e)
Visits a
return statement. |
<R> void |
visitCtStatementList(CtStatementList e)
Visits a statement list.
|
<T> void |
visitCtSuperAccess(CtSuperAccess<T> f)
Visits an access to a super invocation.
|
<E> void |
visitCtSwitch(CtSwitch<E> e)
Visits a
switch statement. |
void |
visitCtSynchronized(CtSynchronized e)
Visits a
synchronized modifier. |
<T> void |
visitCtThisAccess(CtThisAccess<T> e)
Visits a this access.
|
void |
visitCtThrow(CtThrow e)
Visits a
throw statement. |
void |
visitCtTry(CtTry e)
Visits a
try statement. |
void |
visitCtTryWithResource(CtTryWithResource e)
Visits a
try with resource statement. |
<T> void |
visitCtTypeAccess(CtTypeAccess<T> e)
Visits a type access.
|
void |
visitCtTypeMemberWildcardImportReference(CtTypeMemberWildcardImportReference wildcardReference)
Visits an import wildcard static type member reference
|
void |
visitCtTypeParameter(CtTypeParameter typeParameter)
Visits a type parameter declaration.
|
void |
visitCtTypeParameterReference(CtTypeParameterReference e)
Visits a reference to a type parameter.
|
<T> void |
visitCtTypeReference(CtTypeReference<T> e)
Visits a reference to a type.
|
<T> void |
visitCtUnaryOperator(CtUnaryOperator<T> e)
Visits a unary operator.
|
<T> void |
visitCtUnboundVariableReference(CtUnboundVariableReference<T> reference)
Visits a reference to an unbound field
|
void |
visitCtUsedService(CtUsedService usedService)
Visits a "uses" directive in a module declaration.
|
<T> void |
visitCtVariableRead(CtVariableRead<T> e)
Visits a variable read access.
|
<T> void |
visitCtVariableWrite(CtVariableWrite<T> e)
Visits a variable write access.
|
void |
visitCtWhile(CtWhile e)
Visits a
while loop. |
void |
visitCtWildcardReference(CtWildcardReference wildcardReference)
Visits a reference to a wildcard.
|
public <T> void visitCtCodeSnippetExpression(CtCodeSnippetExpression<T> e)
CtVisitor
visitCtCodeSnippetExpression
in interface CtVisitor
public void visitCtCodeSnippetStatement(CtCodeSnippetStatement e)
CtVisitor
visitCtCodeSnippetStatement
in interface CtVisitor
public void scan(Collection<? extends CtElement> elements)
public void scan(CtElement element)
public <T> void scanCtAbstractInvocation(CtAbstractInvocation<T> a)
public void scanCtCFlowBreak(CtCFlowBreak flowBreak)
public void scanCtLabelledFlowBreak(CtLabelledFlowBreak labelledFlowBreak)
public void scanCtCodeElement(CtCodeElement e)
public void scanCtTypeMember(CtTypeMember e)
public void scanCtModuleDirective(CtModuleDirective e)
public void scanCtElement(CtElement e)
public <R> void scanCtExecutable(CtExecutable<R> e)
public <T> void scanCtExpression(CtExpression<T> expression)
public void scanCtFormalTypeDeclarer(CtFormalTypeDeclarer e)
public void scanCtVisitable(CtVisitable e)
public void scanCtActualTypeContainer(CtActualTypeContainer reference)
public void scanCtLoop(CtLoop loop)
public void scanCtModifiable(CtModifiable m)
public void scanCtNamedElement(CtNamedElement e)
public void scanCtReference(CtReference reference)
public void scanCtStatement(CtStatement s)
public <T,E extends CtExpression<?>> void scanCtTargetedExpression(CtTargetedExpression<T,E> targetedExpression)
public <T> void scanCtType(CtType<T> type)
public <T> void scanCtTypedElement(CtTypedElement<T> e)
public <T> void scanCtVariable(CtVariable<T> v)
public <T,E extends CtExpression<?>> void scanCtArrayAccess(CtArrayAccess<T,E> arrayAccess)
public <T> void scanCtFieldAccess(CtFieldAccess<T> fieldAccess)
public <T> void scanCtVariableAccess(CtVariableAccess<T> variableAccess)
public <T> void scanCtRHSReceiver(CtRHSReceiver<T> ctRHSReceiver)
public void scanCtShadowable(CtShadowable ctShadowable)
public void scanCtBodyHolder(CtBodyHolder ctBodyHolder)
public <T> void visitCtFieldRead(CtFieldRead<T> fieldRead)
CtVisitor
visitCtFieldRead
in interface CtVisitor
public <T> void visitCtFieldWrite(CtFieldWrite<T> fieldWrite)
CtVisitor
visitCtFieldWrite
in interface CtVisitor
public <T> void visitCtSuperAccess(CtSuperAccess<T> f)
CtVisitor
visitCtSuperAccess
in interface CtVisitor
public void scanCtMultiTypedElement(CtMultiTypedElement f)
public <T,A extends T> void visitCtOperatorAssignment(CtOperatorAssignment<T,A> e)
CtVisitor
visitCtOperatorAssignment
in interface CtVisitor
public <T> void scanCtVariableReference(CtVariableReference<T> reference)
public <T> void scanCtTypeInformation(CtTypeInformation typeInfo)
public <A extends Annotation> void visitCtAnnotation(CtAnnotation<A> e)
CtVisitor
visitCtAnnotation
in interface CtVisitor
public <A extends Annotation> void visitCtAnnotationType(CtAnnotationType<A> e)
CtVisitor
visitCtAnnotationType
in interface CtVisitor
public void visitCtAnonymousExecutable(CtAnonymousExecutable e)
CtVisitor
visitCtAnonymousExecutable
in interface CtVisitor
public <T> void visitCtArrayRead(CtArrayRead<T> arrayRead)
CtVisitor
visitCtArrayRead
in interface CtVisitor
public <T> void visitCtArrayWrite(CtArrayWrite<T> arrayWrite)
CtVisitor
visitCtArrayWrite
in interface CtVisitor
public <T> void visitCtArrayTypeReference(CtArrayTypeReference<T> e)
CtVisitor
visitCtArrayTypeReference
in interface CtVisitor
public <T> void visitCtAssert(CtAssert<T> e)
CtVisitor
visitCtAssert
in interface CtVisitor
public <T,A extends T> void visitCtAssignment(CtAssignment<T,A> e)
CtVisitor
visitCtAssignment
in interface CtVisitor
public <T> void visitCtBinaryOperator(CtBinaryOperator<T> e)
CtVisitor
visitCtBinaryOperator
in interface CtVisitor
public <R> void visitCtBlock(CtBlock<R> e)
CtVisitor
visitCtBlock
in interface CtVisitor
public void visitCtBreak(CtBreak e)
CtVisitor
break
statement.visitCtBreak
in interface CtVisitor
public <E> void visitCtCase(CtCase<E> e)
CtVisitor
case
clause.visitCtCase
in interface CtVisitor
public void visitCtCatch(CtCatch e)
CtVisitor
catch
clause.visitCtCatch
in interface CtVisitor
public <T> void visitCtClass(CtClass<T> e)
CtVisitor
visitCtClass
in interface CtVisitor
public void visitCtTypeParameter(CtTypeParameter typeParameter)
CtVisitor
visitCtTypeParameter
in interface CtVisitor
public <T> void visitCtConditional(CtConditional<T> e)
CtVisitor
visitCtConditional
in interface CtVisitor
public <T> void visitCtConstructor(CtConstructor<T> e)
CtVisitor
visitCtConstructor
in interface CtVisitor
public void visitCtContinue(CtContinue e)
CtVisitor
continue
statement.visitCtContinue
in interface CtVisitor
public void visitCtDo(CtDo e)
CtVisitor
do
loop.public <T extends Enum<?>> void visitCtEnum(CtEnum<T> e)
CtVisitor
visitCtEnum
in interface CtVisitor
public <T> void visitCtExecutableReference(CtExecutableReference<T> e)
CtVisitor
visitCtExecutableReference
in interface CtVisitor
public <T> void visitCtField(CtField<T> e)
CtVisitor
visitCtField
in interface CtVisitor
public <T> void visitCtEnumValue(CtEnumValue<T> enumValue)
CtVisitor
visitCtEnumValue
in interface CtVisitor
public <T> void visitCtThisAccess(CtThisAccess<T> e)
CtVisitor
visitCtThisAccess
in interface CtVisitor
public <T> void visitCtFieldReference(CtFieldReference<T> e)
CtVisitor
visitCtFieldReference
in interface CtVisitor
public void visitCtFor(CtFor e)
CtVisitor
for
loop.visitCtFor
in interface CtVisitor
public void visitCtForEach(CtForEach e)
CtVisitor
for
loop.visitCtForEach
in interface CtVisitor
public void visitCtIf(CtIf e)
CtVisitor
if
statement.public <T> void visitCtInterface(CtInterface<T> e)
CtVisitor
visitCtInterface
in interface CtVisitor
public <T> void visitCtInvocation(CtInvocation<T> e)
CtVisitor
visitCtInvocation
in interface CtVisitor
public <T> void visitCtLiteral(CtLiteral<T> e)
CtVisitor
visitCtLiteral
in interface CtVisitor
public <T> void visitCtLocalVariable(CtLocalVariable<T> e)
CtVisitor
visitCtLocalVariable
in interface CtVisitor
public <T> void visitCtLocalVariableReference(CtLocalVariableReference<T> e)
CtVisitor
visitCtLocalVariableReference
in interface CtVisitor
public <T> void visitCtCatchVariable(CtCatchVariable<T> e)
CtVisitor
visitCtCatchVariable
in interface CtVisitor
public <T> void visitCtCatchVariableReference(CtCatchVariableReference<T> e)
CtVisitor
visitCtCatchVariableReference
in interface CtVisitor
public <T> void visitCtMethod(CtMethod<T> e)
CtVisitor
visitCtMethod
in interface CtVisitor
public <T> void visitCtAnnotationMethod(CtAnnotationMethod<T> annotationMethod)
CtVisitor
visitCtAnnotationMethod
in interface CtVisitor
public <T> void visitCtNewArray(CtNewArray<T> e)
CtVisitor
visitCtNewArray
in interface CtVisitor
public <T> void visitCtConstructorCall(CtConstructorCall<T> e)
CtVisitor
visitCtConstructorCall
in interface CtVisitor
public <T> void visitCtNewClass(CtNewClass<T> e)
CtVisitor
visitCtNewClass
in interface CtVisitor
public <T> void visitCtLambda(CtLambda<T> e)
CtVisitor
visitCtLambda
in interface CtVisitor
public <T,E extends CtExpression<?>> void visitCtExecutableReferenceExpression(CtExecutableReferenceExpression<T,E> e)
CtVisitor
visitCtExecutableReferenceExpression
in interface CtVisitor
public <T,A extends T> void visitCtOperatorAssignement(CtOperatorAssignment<T,A> assignment)
public void visitCtPackage(CtPackage e)
CtVisitor
visitCtPackage
in interface CtVisitor
public void visitCtPackageReference(CtPackageReference e)
CtVisitor
visitCtPackageReference
in interface CtVisitor
public <T> void visitCtParameter(CtParameter<T> e)
CtVisitor
visitCtParameter
in interface CtVisitor
public <T> void visitCtParameterReference(CtParameterReference<T> e)
CtVisitor
visitCtParameterReference
in interface CtVisitor
public <R> void visitCtReturn(CtReturn<R> e)
CtVisitor
return
statement.visitCtReturn
in interface CtVisitor
public <R> void visitCtStatementList(CtStatementList e)
CtVisitor
visitCtStatementList
in interface CtVisitor
public <E> void visitCtSwitch(CtSwitch<E> e)
CtVisitor
switch
statement.visitCtSwitch
in interface CtVisitor
public void visitCtSynchronized(CtSynchronized e)
CtVisitor
synchronized
modifier.visitCtSynchronized
in interface CtVisitor
public void visitCtThrow(CtThrow e)
CtVisitor
throw
statement.visitCtThrow
in interface CtVisitor
public void visitCtTry(CtTry e)
CtVisitor
try
statement.visitCtTry
in interface CtVisitor
public void visitCtTryWithResource(CtTryWithResource e)
CtVisitor
try
with resource statement.visitCtTryWithResource
in interface CtVisitor
public void visitCtTypeParameterReference(CtTypeParameterReference e)
CtVisitor
visitCtTypeParameterReference
in interface CtVisitor
public void visitCtWildcardReference(CtWildcardReference wildcardReference)
CtVisitor
visitCtWildcardReference
in interface CtVisitor
public <T> void visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> e)
CtVisitor
visitCtIntersectionTypeReference
in interface CtVisitor
public <T> void visitCtTypeReference(CtTypeReference<T> e)
CtVisitor
visitCtTypeReference
in interface CtVisitor
public <T> void visitCtTypeAccess(CtTypeAccess<T> e)
CtVisitor
visitCtTypeAccess
in interface CtVisitor
public <T> void visitCtUnaryOperator(CtUnaryOperator<T> e)
CtVisitor
visitCtUnaryOperator
in interface CtVisitor
public <T> void visitCtVariableRead(CtVariableRead<T> e)
CtVisitor
visitCtVariableRead
in interface CtVisitor
public <T> void visitCtVariableWrite(CtVariableWrite<T> e)
CtVisitor
visitCtVariableWrite
in interface CtVisitor
public void visitCtComment(CtComment e)
CtVisitor
visitCtComment
in interface CtVisitor
public void visitCtJavaDoc(CtJavaDoc e)
CtVisitor
visitCtJavaDoc
in interface CtVisitor
public void visitCtJavaDocTag(CtJavaDocTag e)
CtVisitor
visitCtJavaDocTag
in interface CtVisitor
public <T> void visitCtAnnotationFieldAccess(CtAnnotationFieldAccess<T> e)
CtVisitor
visitCtAnnotationFieldAccess
in interface CtVisitor
public void visitCtWhile(CtWhile e)
CtVisitor
while
loop.visitCtWhile
in interface CtVisitor
public <T> void visitCtUnboundVariableReference(CtUnboundVariableReference<T> reference)
CtVisitor
visitCtUnboundVariableReference
in interface CtVisitor
public void scanCtCodeSnippet(CtCodeSnippet snippet)
public void visitCtImport(CtImport ctImport)
CtVisitor
visitCtImport
in interface CtVisitor
public void visitCtModule(CtModule module)
CtVisitor
visitCtModule
in interface CtVisitor
public void visitCtModuleReference(CtModuleReference moduleReference)
CtVisitor
visitCtModuleReference
in interface CtVisitor
public void visitCtPackageExport(CtPackageExport moduleExport)
CtVisitor
visitCtPackageExport
in interface CtVisitor
public void visitCtModuleRequirement(CtModuleRequirement moduleRequirement)
CtVisitor
visitCtModuleRequirement
in interface CtVisitor
public void visitCtProvidedService(CtProvidedService moduleProvidedService)
CtVisitor
visitCtProvidedService
in interface CtVisitor
public void visitCtUsedService(CtUsedService usedService)
CtVisitor
visitCtUsedService
in interface CtVisitor
public void visitCtCompilationUnit(CtCompilationUnit compilationUnit)
CtVisitor
visitCtCompilationUnit
in interface CtVisitor
public void visitCtPackageDeclaration(CtPackageDeclaration packageDeclaration)
CtVisitor
visitCtPackageDeclaration
in interface CtVisitor
public void visitCtTypeMemberWildcardImportReference(CtTypeMemberWildcardImportReference wildcardReference)
CtVisitor
visitCtTypeMemberWildcardImportReference
in interface CtVisitor
Copyright © 2007–2019 Inria. All rights reserved.