org.eclipse.jdt.internal.codeassist
Interface ISearchRequestor

All Known Implementing Classes:
CompletionEngine, SelectionEngine

public interface ISearchRequestor

This is the internal requestor passed to the searchable name environment so as to process the multiple search results as they are discovered. It is used to allow the code assist engine to add some more information to the raw name environment results before answering them to the UI.


Method Summary
 void acceptPackage(char[] packageName)
          One result of the search consists of a new package.
 void acceptType(char[] packageName, char[] typeName, char[][] enclosingTypeNames, int modifiers, AccessRestriction accessRestriction)
          One result of the search consists of a new type.
 

Method Detail

acceptType

void acceptType(char[] packageName,
                char[] typeName,
                char[][] enclosingTypeNames,
                int modifiers,
                AccessRestriction accessRestriction)
One result of the search consists of a new type. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Nested type names are in the qualified form "A.I". The default package is represented by an empty array.


acceptPackage

void acceptPackage(char[] packageName)
One result of the search consists of a new package. NOTE - All package names are presented in their readable form: Package names are in the form "a.b.c". The default package is represented by an empty array.