Class SourceElementRequestorAdapter
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.SourceElementRequestorAdapter
- All Implemented Interfaces:
ISourceElementRequestor
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.ISourceElementRequestor
ISourceElementRequestor.FieldInfo, ISourceElementRequestor.MethodInfo, ISourceElementRequestor.ModuleInfo, ISourceElementRequestor.PackageExportInfo, ISourceElementRequestor.ParameterInfo, ISourceElementRequestor.RequiresInfo, ISourceElementRequestor.ServicesInfo, ISourceElementRequestor.TypeInfo, ISourceElementRequestor.TypeParameterInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacceptAnnotationTypeReference(char[][] typeName, int sourceStart, int sourceEnd) voidacceptAnnotationTypeReference(char[] typeName, int sourcePosition) voidacceptConstructorReference(char[] typeName, int argCount, int sourcePosition) voidacceptFieldReference(char[] fieldName, int sourcePosition) voidacceptImport(int declarationStart, int declarationEnd, int nameStart, int nameEnd, char[][] tokens, boolean onDemand, int modifiers) voidacceptLineSeparatorPositions(int[] positions) voidacceptMethodReference(char[] methodName, int argCount, int sourcePosition) voidacceptPackage(ImportReference importReference) voidacceptProblem(CategorizedProblem problem) voidacceptTypeReference(char[][] typeName, int sourceStart, int sourceEnd) voidacceptTypeReference(char[] typeName, int sourcePosition) voidacceptUnknownReference(char[][] name, int sourceStart, int sourceEnd) voidacceptUnknownReference(char[] name, int sourcePosition) voidvoidenterConstructor(ISourceElementRequestor.MethodInfo methodInfo) voidenterField(ISourceElementRequestor.FieldInfo fieldInfo) voidenterInitializer(int declarationStart, int modifiers) voidenterMethod(ISourceElementRequestor.MethodInfo methodInfo) voidenterType(ISourceElementRequestor.TypeInfo typeInfo) voidexitCompilationUnit(int declarationEnd) voidexitConstructor(int declarationEnd) voidexitField(int initializationStart, int declarationEnd, int declarationSourceEnd) voidexitInitializer(int declarationEnd) voidexitMethod(int declarationEnd, Expression defaultValue) voidexitType(int declarationEnd) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.ISourceElementRequestor
enterCompactConstructor, enterModule, exitCompactConstructor, exitModule
-
Constructor Details
-
SourceElementRequestorAdapter
public SourceElementRequestorAdapter()
-
-
Method Details
-
acceptAnnotationTypeReference
public void acceptAnnotationTypeReference(char[][] typeName, int sourceStart, int sourceEnd) - Specified by:
acceptAnnotationTypeReferencein interfaceISourceElementRequestor- See Also:
-
acceptAnnotationTypeReference
public void acceptAnnotationTypeReference(char[] typeName, int sourcePosition) - Specified by:
acceptAnnotationTypeReferencein interfaceISourceElementRequestor- See Also:
-
acceptConstructorReference
public void acceptConstructorReference(char[] typeName, int argCount, int sourcePosition) - Specified by:
acceptConstructorReferencein interfaceISourceElementRequestor- See Also:
-
acceptFieldReference
public void acceptFieldReference(char[] fieldName, int sourcePosition) - Specified by:
acceptFieldReferencein interfaceISourceElementRequestor- See Also:
-
acceptImport
public void acceptImport(int declarationStart, int declarationEnd, int nameStart, int nameEnd, char[][] tokens, boolean onDemand, int modifiers) - Specified by:
acceptImportin interfaceISourceElementRequestor- Parameters:
declarationStart- This is the position of the first character of the import keyword.declarationEnd- This is the position of the ';' ending the import statement or the end of the comment following the import.nameStart- This is the position of the first character of the import declaration's name.nameEnd- This is the position of the last character of the import declaration's name.tokens- This are the tokens of the import like specified in the source.onDemand- set to true if the import is an import on demand (e.g. import java.io.*). False otherwise.modifiers- can be set to static from 1.5 on.- See Also:
-
acceptLineSeparatorPositions
public void acceptLineSeparatorPositions(int[] positions) - Specified by:
acceptLineSeparatorPositionsin interfaceISourceElementRequestor- See Also:
-
acceptMethodReference
public void acceptMethodReference(char[] methodName, int argCount, int sourcePosition) - Specified by:
acceptMethodReferencein interfaceISourceElementRequestor- See Also:
-
acceptPackage
- Specified by:
acceptPackagein interfaceISourceElementRequestor- See Also:
-
acceptProblem
- Specified by:
acceptProblemin interfaceISourceElementRequestor- See Also:
-
acceptTypeReference
public void acceptTypeReference(char[][] typeName, int sourceStart, int sourceEnd) - Specified by:
acceptTypeReferencein interfaceISourceElementRequestor- See Also:
-
acceptTypeReference
public void acceptTypeReference(char[] typeName, int sourcePosition) - Specified by:
acceptTypeReferencein interfaceISourceElementRequestor- See Also:
-
acceptUnknownReference
public void acceptUnknownReference(char[][] name, int sourceStart, int sourceEnd) - Specified by:
acceptUnknownReferencein interfaceISourceElementRequestor- See Also:
-
acceptUnknownReference
public void acceptUnknownReference(char[] name, int sourcePosition) - Specified by:
acceptUnknownReferencein interfaceISourceElementRequestor- See Also:
-
enterCompilationUnit
public void enterCompilationUnit()- Specified by:
enterCompilationUnitin interfaceISourceElementRequestor- See Also:
-
enterConstructor
- Specified by:
enterConstructorin interfaceISourceElementRequestor
-
enterField
- Specified by:
enterFieldin interfaceISourceElementRequestor- See Also:
-
enterInitializer
public void enterInitializer(int declarationStart, int modifiers) - Specified by:
enterInitializerin interfaceISourceElementRequestor- See Also:
-
enterMethod
- Specified by:
enterMethodin interfaceISourceElementRequestor
-
enterType
- Specified by:
enterTypein interfaceISourceElementRequestor
-
exitCompilationUnit
public void exitCompilationUnit(int declarationEnd) - Specified by:
exitCompilationUnitin interfaceISourceElementRequestor- See Also:
-
exitConstructor
public void exitConstructor(int declarationEnd) - Specified by:
exitConstructorin interfaceISourceElementRequestor- See Also:
-
exitField
public void exitField(int initializationStart, int declarationEnd, int declarationSourceEnd) - Specified by:
exitFieldin interfaceISourceElementRequestor- See Also:
-
exitInitializer
public void exitInitializer(int declarationEnd) - Specified by:
exitInitializerin interfaceISourceElementRequestor- See Also:
-
exitMethod
- Specified by:
exitMethodin interfaceISourceElementRequestor- See Also:
-
exitType
public void exitType(int declarationEnd) - Specified by:
exitTypein interfaceISourceElementRequestor- See Also:
-