## Uses of Class
org.eclipse.wst.jsdt.core.CompletionProposal

Packages that use CompletionProposal
org.eclipse.wst.jsdt.core
org.eclipse.wst.jsdt.ui.text.java

### Uses of CompletionProposal in org.eclipse.wst.jsdt.core

Methods in org.eclipse.wst.jsdt.core that return CompletionProposal
`static CompletionProposal` CompletionProposal.`create(int kind, int completionOffset)` Creates a basic completion proposal.
`CompletionProposal[]` CompletionProposal.`getRequiredProposals()` Returns the required completion proposals.

Methods in org.eclipse.wst.jsdt.core with parameters of type CompletionProposal
`abstract void` CompletionRequestor.`accept(CompletionProposal proposal)` Proposes a completion.
`void` CompletionProposal.`setRequiredProposals(CompletionProposal[] proposals)` Sets the list of required completion proposals, or `null` if none.

### Uses of CompletionProposal in org.eclipse.wst.jsdt.ui.text.java

Methods in org.eclipse.wst.jsdt.ui.text.java with parameters of type CompletionProposal
`void` CompletionProposalCollector.`accept(CompletionProposal proposal)` Proposes a completion.
`protected int` CompletionProposalCollector.`computeRelevance(CompletionProposal proposal)` Computes the relevance for a given `CompletionProposal`.
`ImageDescriptor` CompletionProposalLabelProvider.`createImageDescriptor(CompletionProposal proposal)` Creates and returns a decorated image descriptor for a completion proposal.
`protected IJavaCompletionProposal` CompletionProposalCollector.`createJavaCompletionProposal(CompletionProposal proposal)` Creates a new JavaScript completion proposal from a core proposal.
`java.lang.String` CompletionProposalLabelProvider.`createLabel(CompletionProposal proposal)` Creates the display label for a given `CompletionProposal`.
`protected IContextInformation` CompletionProposalCollector.`createMethodContextInformation(CompletionProposal methodProposal)` Creates the context information for a given method reference proposal.
`java.lang.String` CompletionProposalLabelProvider.`createParameterList(CompletionProposal proposal)` Creates and returns a parameter list of the given method or type proposal suitable for display.
`protected char[]` CompletionProposalCollector.`getDeclaringType(CompletionProposal proposal)` Returns the type signature of the declaring type of a `CompletionProposal`, or `null` for proposals that do not have a declaring type.
`protected int` CompletionProposalCollector.`getLength(CompletionProposal proposal)` Returns the replacement length of a given completion proposal.
`protected boolean` CompletionProposalCollector.`isFiltered(CompletionProposal proposal)` Returns `true` if `proposal` is filtered, e.g.