Eclipse JDT
Release 3.1

Uses of Class
org.eclipse.jdt.core.CompletionProposal

Packages that use CompletionProposal
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.ui.text.java Application programming interfaces for interaction with the Eclipse Java User Interface.  
 

Uses of CompletionProposal in org.eclipse.jdt.core
 

Methods in org.eclipse.jdt.core that return CompletionProposal
static CompletionProposal CompletionProposal.create(int kind, int completionOffset)
          Creates a basic completion proposal.
 

Methods in org.eclipse.jdt.core with parameters of type CompletionProposal
abstract  void CompletionRequestor.accept(CompletionProposal proposal)
          Proposes a completion.
 

Uses of CompletionProposal in org.eclipse.jdt.ui.text.java
 

Methods in org.eclipse.jdt.ui.text.java with parameters of type CompletionProposal
 String CompletionProposalLabelProvider.createParameterList(CompletionProposal methodProposal)
          Creates and returns a parameter list of the given method proposal suitable for display.
 String CompletionProposalLabelProvider.createLabel(CompletionProposal proposal)
          Creates the display label for a given CompletionProposal.
 ImageDescriptor CompletionProposalLabelProvider.createImageDescriptor(CompletionProposal proposal)
          Creates and returns a decorated image descriptor for a completion proposal.
 void CompletionProposalCollector.accept(CompletionProposal proposal)
          Proposes a completion. Has no effect if the kind of proposal is being ignored by this requestor. Callers should consider checking CompletionRequestor.isIgnored(int) before avoid creating proposal objects that would only be ignored.

Similarly, implementers should check isIgnored(proposal.getKind()) and ignore proposals that have been declared as uninteresting. The proposal object passed is only valid for the duration of completion operation. Subclasses may replace, but usually should not need to.

protected  int CompletionProposalCollector.computeRelevance(CompletionProposal proposal)
          Computes the relevance for a given CompletionProposal.
protected  IJavaCompletionProposal CompletionProposalCollector.createJavaCompletionProposal(CompletionProposal proposal)
          Creates a new java completion proposal from a core proposal.
protected  IContextInformation CompletionProposalCollector.createMethodContextInformation(CompletionProposal methodProposal)
          Creates the context information for a given method reference proposal.
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.
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.
 


Eclipse JDT
Release 3.1

Copyright (c) IBM Corp. and others 2000, 2005. All Rights Reserved.