Class CompletionElementNotifier
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.SourceElementNotifier
org.aspectj.org.eclipse.jdt.internal.codeassist.CompletionElementNotifier
-
Nested Class Summary
Nested classes/interfaces inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.SourceElementNotifier
SourceElementNotifier.LocalDeclarationVisitor
-
Constructor Summary
ConstructorDescriptionCompletionElementNotifier
(CompletionUnitStructureRequestor requestor, boolean reportLocalDeclarations, ASTNode assistNode) -
Method Summary
Modifier and TypeMethodDescriptionprotected char[][][]
getArguments
(Argument[] arguments) protected char[][]
getInterfaceNames
(TypeDeclaration typeDeclaration) protected char[]
getSuperclassName
(TypeDeclaration typeDeclaration) protected char[][]
getThrownExceptions
(AbstractMethodDeclaration methodDeclaration) protected char[][]
getTypeParameterBounds
(TypeParameter typeParameter) protected void
notifySourceElementRequestor
(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage) void
notifySourceElementRequestor
(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap) protected void
notifySourceElementRequestor
(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType) protected void
notifySourceElementRequestor
(ImportReference importReference, boolean isPackage) protected void
notifySourceElementRequestor
(TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage) Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.SourceElementNotifier
getArgumentInfos, getPermittedSubTypes, notifySourceElementRequestor
-
Constructor Details
-
CompletionElementNotifier
public CompletionElementNotifier(CompletionUnitStructureRequestor requestor, boolean reportLocalDeclarations, ASTNode assistNode)
-
-
Method Details
-
getArguments
-
getInterfaceNames
- Overrides:
getInterfaceNames
in classSourceElementNotifier
-
getSuperclassName
- Overrides:
getSuperclassName
in classSourceElementNotifier
-
getThrownExceptions
- Overrides:
getThrownExceptions
in classSourceElementNotifier
-
getTypeParameterBounds
- Overrides:
getTypeParameterBounds
in classSourceElementNotifier
-
notifySourceElementRequestor
protected void notifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage) - Overrides:
notifySourceElementRequestor
in classSourceElementNotifier
-
notifySourceElementRequestor
public void notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap) - Overrides:
notifySourceElementRequestor
in classSourceElementNotifier
-
notifySourceElementRequestor
protected void notifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType) - Overrides:
notifySourceElementRequestor
in classSourceElementNotifier
-
notifySourceElementRequestor
- Overrides:
notifySourceElementRequestor
in classSourceElementNotifier
-
notifySourceElementRequestor
protected void notifySourceElementRequestor(TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage) - Overrides:
notifySourceElementRequestor
in classSourceElementNotifier
-