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
ConstructorsConstructorDescriptionCompletionElementNotifier(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 voidnotifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage) voidnotifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap) protected voidnotifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage) protected voidnotifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType) protected voidnotifySourceElementRequestor(ImportReference importReference, boolean isPackage) 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:
getInterfaceNamesin classSourceElementNotifier
-
getSuperclassName
- Overrides:
getSuperclassNamein classSourceElementNotifier
-
getThrownExceptions
- Overrides:
getThrownExceptionsin classSourceElementNotifier
-
getTypeParameterBounds
- Overrides:
getTypeParameterBoundsin classSourceElementNotifier
-
notifySourceElementRequestor
protected void notifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage) - Overrides:
notifySourceElementRequestorin classSourceElementNotifier
-
notifySourceElementRequestor
public void notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap) - Overrides:
notifySourceElementRequestorin classSourceElementNotifier
-
notifySourceElementRequestor
protected void notifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType) - Overrides:
notifySourceElementRequestorin classSourceElementNotifier
-
notifySourceElementRequestor
- Overrides:
notifySourceElementRequestorin classSourceElementNotifier
-
notifySourceElementRequestor
protected void notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage) - Overrides:
notifySourceElementRequestorin classSourceElementNotifier
-