org.eclipse.xtext.ui.editor.contentassist
Class ContentProposalPriorities

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.contentassist.ContentProposalPriorities
All Implemented Interfaces:
IContentProposalPriorities

public class ContentProposalPriorities
extends java.lang.Object
implements IContentProposalPriorities


Field Summary
protected  int crossReferencePriority
           
protected  int defaultPriority
           
protected  int keywordPriority
           
protected  int proposalWithPrefixMultiplier
           
protected  double sameTextMultiplier
           
 
Constructor Summary
ContentProposalPriorities()
           
 
Method Summary
 void adjustCrossReferencePriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, java.lang.String prefix)
           
 void adjustKeywordPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, java.lang.String prefix)
           
protected  void adjustPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, java.lang.String prefix, int priority)
           
 int getDefaultPriority()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

crossReferencePriority

protected int crossReferencePriority

keywordPriority

protected int keywordPriority

defaultPriority

protected int defaultPriority

proposalWithPrefixMultiplier

protected int proposalWithPrefixMultiplier

sameTextMultiplier

protected double sameTextMultiplier
Constructor Detail

ContentProposalPriorities

public ContentProposalPriorities()
Method Detail

adjustPriority

protected void adjustPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal,
                              java.lang.String prefix,
                              int priority)

adjustKeywordPriority

public void adjustKeywordPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal,
                                  java.lang.String prefix)
Specified by:
adjustKeywordPriority in interface IContentProposalPriorities

adjustCrossReferencePriority

public void adjustCrossReferencePriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal,
                                         java.lang.String prefix)
Specified by:
adjustCrossReferencePriority in interface IContentProposalPriorities

getDefaultPriority

public int getDefaultPriority()
Specified by:
getDefaultPriority in interface IContentProposalPriorities