Class SourceElementNotifier
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.SourceElementNotifier
- Direct Known Subclasses:
CompletionElementNotifier
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassAn ast visitor that visits local type declarations. -
Constructor Summary
ConstructorsConstructorDescriptionSourceElementNotifier(ISourceElementRequestor requestor, boolean reportLocalDeclarations) -
Method Summary
Modifier and TypeMethodDescriptionprotected Object[][]getArgumentInfos(Argument[] arguments) protected char[][]getInterfaceNames(TypeDeclaration typeDeclaration) protected char[][]getPermittedSubTypes(TypeDeclaration typeDeclaration) protected char[]getSuperclassName(TypeDeclaration typeDeclaration) protected char[][]getThrownExceptions(AbstractMethodDeclaration methodDeclaration) protected char[][]getTypeParameterBounds(TypeParameter typeParameter) protected voidnotifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage) voidnotifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap) protected voidnotifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType) protected voidnotifySourceElementRequestor(ImportReference importReference, boolean isPackage) protected voidnotifySourceElementRequestor(ModuleDeclaration moduleDeclaration) protected voidnotifySourceElementRequestor(TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage)
-
Constructor Details
-
SourceElementNotifier
-
-
Method Details
-
getArgumentInfos
-
getInterfaceNames
-
getSuperclassName
-
getPermittedSubTypes
-
getThrownExceptions
-
getTypeParameterBounds
-
notifySourceElementRequestor
protected void notifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage) -
notifySourceElementRequestor
public void notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap) -
notifySourceElementRequestor
protected void notifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType) -
notifySourceElementRequestor
-
notifySourceElementRequestor
-
notifySourceElementRequestor
protected void notifySourceElementRequestor(TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage)
-