## Uses of Class
org.eclipse.jdt.core.CompletionRequestor

Packages that use CompletionRequestor
org.eclipse.jdt.core: The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program.
org.eclipse.jdt.core.eval: Provides support for the evaluation of code snippets in a scrapbook or inside the debugger.
org.eclipse.jdt.ui.text.java: Application programming interfaces for interaction with the Eclipse Java User Interface.

### Uses of CompletionRequestor in org.eclipse.jdt.core

Fields in org.eclipse.jdt.core declared as CompletionRequestor
`protected CompletionRequestor` CorrectionEngine.`completionRequestor` This field is not intended to be used by client.

Methods in org.eclipse.jdt.core with parameters of type CompletionRequestor
`void` IType.`codeComplete(char[] snippet, int insertion, int position, char[][] localVariableTypeNames, char[][] localVariableNames, int[] localVariableModifiers, boolean isStatic, CompletionRequestor requestor)` Do code completion inside a code snippet in the context of the current type.
`void` IType.`codeComplete(char[] snippet, int insertion, int position, char[][] localVariableTypeNames, char[][] localVariableNames, int[] localVariableModifiers, boolean isStatic, CompletionRequestor requestor, IProgressMonitor monitor)` Do code completion inside a code snippet in the context of the current type.
`void` IType.`codeComplete(char[] snippet, int insertion, int position, char[][] localVariableTypeNames, char[][] localVariableNames, int[] localVariableModifiers, boolean isStatic, CompletionRequestor requestor, WorkingCopyOwner owner)` Do code completion inside a code snippet in the context of the current type.
`void` IType.`codeComplete(char[] snippet, int insertion, int position, char[][] localVariableTypeNames, char[][] localVariableNames, int[] localVariableModifiers, boolean isStatic, CompletionRequestor requestor, WorkingCopyOwner owner, IProgressMonitor monitor)` Do code completion inside a code snippet in the context of the current type.
`void` ICodeAssist.`codeComplete(int offset, CompletionRequestor requestor)` Performs code completion at the given offset position in this compilation unit, reporting results to the given completion requestor.
`void` ICodeAssist.`codeComplete(int offset, CompletionRequestor requestor, IProgressMonitor monitor)` Performs code completion at the given offset position in this compilation unit, reporting results to the given completion requestor.
`void` ICodeAssist.`codeComplete(int offset, CompletionRequestor requestor, WorkingCopyOwner owner)` Performs code completion at the given offset position in this compilation unit, reporting results to the given completion requestor.
`void` ICodeAssist.`codeComplete(int offset, CompletionRequestor requestor, WorkingCopyOwner owner, IProgressMonitor monitor)` Performs code completion at the given offset position in this compilation unit, reporting results to the given completion requestor.

### Uses of CompletionRequestor in org.eclipse.jdt.core.eval

Methods in org.eclipse.jdt.core.eval with parameters of type CompletionRequestor
`void` IEvaluationContext.`codeComplete(String codeSnippet, int position, CompletionRequestor requestor)` Performs a code completion at the given position in the given code snippet, reporting results to the given completion requestor.
`void` IEvaluationContext.`codeComplete(String codeSnippet, int position, CompletionRequestor requestor, IProgressMonitor monitor)` Performs a code completion at the given position in the given code snippet, reporting results to the given completion requestor.
`void` IEvaluationContext.`codeComplete(String codeSnippet, int position, CompletionRequestor requestor, WorkingCopyOwner owner)` Performs a code completion at the given position in the given code snippet, reporting results to the given completion requestor.
`void` IEvaluationContext.`codeComplete(String codeSnippet, int position, CompletionRequestor requestor, WorkingCopyOwner owner, IProgressMonitor monitor)` Performs a code completion at the given position in the given code snippet, reporting results to the given completion requestor.

### Uses of CompletionRequestor in org.eclipse.jdt.ui.text.java

Subclasses of CompletionRequestor in org.eclipse.jdt.ui.text.java
`class` `CompletionProposalCollector` Java UI implementation of `CompletionRequestor`.