org.eclipse.mylar.internal.java.ui.editor
Class MylarJavaProposalProcessor
java.lang.Object
org.eclipse.mylar.internal.java.ui.editor.MylarJavaProposalProcessor
public class MylarJavaProposalProcessor
- extends java.lang.Object
TODO: parametrize relevance levels (requires JDT changes, bug 119063)
- Author:
- Mik Kersten
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
THRESHOLD_INTEREST
static final int THRESHOLD_INTEREST
- See Also:
- Constant Field Values
THRESHOLD_IMPLICIT_INTEREST
private static final int THRESHOLD_IMPLICIT_INTEREST
- See Also:
- Constant Field Values
RELEVANCE_IMPLICIT_INTEREST
private static final int RELEVANCE_IMPLICIT_INTEREST
- See Also:
- Constant Field Values
IDENTIFIER_THIS
private static final java.lang.String IDENTIFIER_THIS
- See Also:
- Constant Field Values
LABEL_SEPARATOR
public static final java.lang.String LABEL_SEPARATOR
- See Also:
- Constant Field Values
PROPOSAL_SEPARATOR
public static final MylarJavaProposalProcessor.MylarProposalSeparator PROPOSAL_SEPARATOR
monitoredProposalComputers
private java.util.List<org.eclipse.jdt.ui.text.java.IJavaCompletionProposalComputer> monitoredProposalComputers
alreadyComputedProposals
private java.util.List<org.eclipse.jdt.ui.text.java.IJavaCompletionProposalComputer> alreadyComputedProposals
alreadyContainSeparator
private java.util.List<org.eclipse.jdt.ui.text.java.IJavaCompletionProposalComputer> alreadyContainSeparator
containsSingleInterestingProposal
private java.util.List<org.eclipse.jdt.ui.text.java.IJavaCompletionProposalComputer> containsSingleInterestingProposal
INSTANCE
private static MylarJavaProposalProcessor INSTANCE
MylarJavaProposalProcessor
private MylarJavaProposalProcessor()
getDefault
public static MylarJavaProposalProcessor getDefault()
addMonitoredComputer
public void addMonitoredComputer(org.eclipse.jdt.ui.text.java.IJavaCompletionProposalComputer proposalComputer)
projectInterestModel
public java.util.List projectInterestModel(org.eclipse.jdt.ui.text.java.IJavaCompletionProposalComputer proposalComputer,
java.util.List proposals)
boostRelevanceWithInterest
private boolean boostRelevanceWithInterest(org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal proposal)
isImplicitlyInteresting
public boolean isImplicitlyInteresting(org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal proposal)