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)
-