org.aspectj.org.eclipse.jdt.internal.codeassist
Class CompletionElementNotifier
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.SourceElementNotifier
org.aspectj.org.eclipse.jdt.internal.codeassist.CompletionElementNotifier
public class CompletionElementNotifier
- extends SourceElementNotifier
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompletionElementNotifier
public CompletionElementNotifier(CompletionUnitStructureRequestor requestor,
boolean reportLocalDeclarations,
ASTNode assistNode)
getArguments
protected char[][][] getArguments(Argument[] arguments)
getInterfaceNames
protected char[][] getInterfaceNames(TypeDeclaration typeDeclaration)
- Overrides:
getInterfaceNames in class SourceElementNotifier
getSuperclassName
protected char[] getSuperclassName(TypeDeclaration typeDeclaration)
- Overrides:
getSuperclassName in class SourceElementNotifier
getThrownExceptions
protected char[][] getThrownExceptions(AbstractMethodDeclaration methodDeclaration)
- Overrides:
getThrownExceptions in class SourceElementNotifier
getTypeParameterBounds
protected char[][] getTypeParameterBounds(TypeParameter typeParameter)
- Overrides:
getTypeParameterBounds in class SourceElementNotifier
notifySourceElementRequestor
protected void notifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration,
TypeDeclaration declaringType,
ImportReference currentPackage)
- Overrides:
notifySourceElementRequestor in class SourceElementNotifier
notifySourceElementRequestor
public void notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit,
int sourceStart,
int sourceEnd,
boolean reportReference,
HashtableOfObjectToInt sourceEndsMap,
java.util.Map nodesToCategoriesMap)
- Overrides:
notifySourceElementRequestor in class SourceElementNotifier
notifySourceElementRequestor
protected void notifySourceElementRequestor(FieldDeclaration fieldDeclaration,
TypeDeclaration declaringType)
- Overrides:
notifySourceElementRequestor in class SourceElementNotifier
notifySourceElementRequestor
protected void notifySourceElementRequestor(ImportReference importReference,
boolean isPackage)
- Overrides:
notifySourceElementRequestor in class SourceElementNotifier
notifySourceElementRequestor
protected void notifySourceElementRequestor(TypeDeclaration typeDeclaration,
boolean notifyTypePresence,
TypeDeclaration declaringType,
ImportReference currentPackage)
- Overrides:
notifySourceElementRequestor in class SourceElementNotifier