public class ScriptCompletionProposal extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionProposal, org.eclipse.jface.text.contentassist.ICompletionProposalExtension5, org.eclipse.jface.text.contentassist.ICompletionProposalExtension6, org.eclipse.jface.fieldassist.IContentProposal, java.lang.Comparable<ScriptCompletionProposal>
| Modifier and Type | Field and Description |
|---|---|
static int |
ORDER_CLASS |
static int |
ORDER_DEFAULT |
static int |
ORDER_FIELD |
static int |
ORDER_HISTORY |
static int |
ORDER_METHOD |
static int |
ORDER_PACKAGE |
| Constructor and Description |
|---|
ScriptCompletionProposal(ICompletionContext context,
java.lang.String displayString,
java.lang.String replacementString,
IImageResolver imageResolver,
int sortOrder,
IHelpResolver helpResolver) |
ScriptCompletionProposal(ICompletionContext context,
org.eclipse.jface.viewers.StyledString styledString,
java.lang.String replacementString,
IImageResolver imageResolver,
int sortOrder,
IHelpResolver helpResolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(org.eclipse.jface.text.IDocument document) |
int |
compareTo(ScriptCompletionProposal o) |
java.lang.String |
getAdditionalProposalInfo() |
java.lang.Object |
getAdditionalProposalInfo(org.eclipse.core.runtime.IProgressMonitor monitor) |
java.lang.String |
getContent() |
org.eclipse.jface.text.contentassist.IContextInformation |
getContextInformation() |
int |
getCursorPosition() |
int |
getCursorStartPosition() |
java.lang.String |
getDescription() |
java.lang.String |
getDisplayString() |
IHelpResolver |
getHelpResolver() |
org.eclipse.swt.graphics.Image |
getImage() |
java.lang.String |
getLabel() |
java.lang.String |
getReplacementString() |
org.eclipse.swt.graphics.Point |
getSelection(org.eclipse.jface.text.IDocument document) |
org.eclipse.jface.viewers.StyledString |
getStyledDisplayString() |
public static final int ORDER_HISTORY
public static final int ORDER_FIELD
public static final int ORDER_METHOD
public static final int ORDER_PACKAGE
public static final int ORDER_CLASS
public static final int ORDER_DEFAULT
public ScriptCompletionProposal(ICompletionContext context, java.lang.String displayString, java.lang.String replacementString, IImageResolver imageResolver, int sortOrder, IHelpResolver helpResolver)
public ScriptCompletionProposal(ICompletionContext context, org.eclipse.jface.viewers.StyledString styledString, java.lang.String replacementString, IImageResolver imageResolver, int sortOrder, IHelpResolver helpResolver)
public int compareTo(ScriptCompletionProposal o)
compareTo in interface java.lang.Comparable<ScriptCompletionProposal>public java.lang.String getDisplayString()
getDisplayString in interface org.eclipse.jface.text.contentassist.ICompletionProposalpublic org.eclipse.swt.graphics.Image getImage()
getImage in interface org.eclipse.jface.text.contentassist.ICompletionProposalpublic org.eclipse.jface.viewers.StyledString getStyledDisplayString()
getStyledDisplayString in interface org.eclipse.jface.text.contentassist.ICompletionProposalExtension6public void apply(org.eclipse.jface.text.IDocument document)
apply in interface org.eclipse.jface.text.contentassist.ICompletionProposalpublic org.eclipse.swt.graphics.Point getSelection(org.eclipse.jface.text.IDocument document)
getSelection in interface org.eclipse.jface.text.contentassist.ICompletionProposalpublic java.lang.String getAdditionalProposalInfo()
getAdditionalProposalInfo in interface org.eclipse.jface.text.contentassist.ICompletionProposalpublic java.lang.Object getAdditionalProposalInfo(org.eclipse.core.runtime.IProgressMonitor monitor)
getAdditionalProposalInfo in interface org.eclipse.jface.text.contentassist.ICompletionProposalExtension5public org.eclipse.jface.text.contentassist.IContextInformation getContextInformation()
getContextInformation in interface org.eclipse.jface.text.contentassist.ICompletionProposalpublic java.lang.String getContent()
getContent in interface org.eclipse.jface.fieldassist.IContentProposalpublic int getCursorPosition()
getCursorPosition in interface org.eclipse.jface.fieldassist.IContentProposalpublic java.lang.String getLabel()
getLabel in interface org.eclipse.jface.fieldassist.IContentProposalpublic java.lang.String getDescription()
getDescription in interface org.eclipse.jface.fieldassist.IContentProposalpublic java.lang.String getReplacementString()
public int getCursorStartPosition()
public IHelpResolver getHelpResolver()