public class CompletionElementNotifier extends SourceElementNotifier
SourceElementNotifier.LocalDeclarationVisitor| Constructor and Description |
|---|
CompletionElementNotifier(CompletionUnitStructureRequestor requestor,
boolean reportLocalDeclarations,
ASTNode assistNode) |
| Modifier and Type | Method and Description |
|---|---|
protected 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,
java.util.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) |
getArgumentInfos, notifySourceElementRequestorpublic CompletionElementNotifier(CompletionUnitStructureRequestor requestor, boolean reportLocalDeclarations, ASTNode assistNode)
protected char[][][] getArguments(Argument[] arguments)
protected char[][] getInterfaceNames(TypeDeclaration typeDeclaration)
getInterfaceNames in class SourceElementNotifierprotected char[] getSuperclassName(TypeDeclaration typeDeclaration)
getSuperclassName in class SourceElementNotifierprotected char[][] getThrownExceptions(AbstractMethodDeclaration methodDeclaration)
getThrownExceptions in class SourceElementNotifierprotected char[][] getTypeParameterBounds(TypeParameter typeParameter)
getTypeParameterBounds in class SourceElementNotifierprotected void notifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage)
notifySourceElementRequestor in class SourceElementNotifierpublic void notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, java.util.Map nodesToCategoriesMap)
notifySourceElementRequestor in class SourceElementNotifierprotected void notifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType)
notifySourceElementRequestor in class SourceElementNotifierprotected void notifySourceElementRequestor(ImportReference importReference, boolean isPackage)
notifySourceElementRequestor in class SourceElementNotifierprotected void notifySourceElementRequestor(TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage)
notifySourceElementRequestor in class SourceElementNotifier