public class ScriptCompletionProposal extends Object implements ICompletionProposal, ICompletionProposalExtension5, ICompletionProposalExtension6, IContentProposal, Comparable<ScriptCompletionProposal>
| Modifier and Type | Field and Description |
|---|---|
static int |
ORDER_CLASS |
static int |
ORDER_DEFAULT |
static int |
ORDER_FIELD |
static int |
ORDER_METHOD |
static int |
ORDER_PACKAGE |
| Constructor and Description |
|---|
ScriptCompletionProposal(ICompletionContext context,
String displayString,
String replacementString,
ImageDescriptor imageDescriptor,
int sortOrder,
IHelpResolver helpResolver) |
ScriptCompletionProposal(ICompletionContext context,
StyledString styledString,
String replacementString,
ImageDescriptor imageDescriptor,
int sortOrder,
IHelpResolver helpResolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(IDocument document) |
int |
compareTo(ScriptCompletionProposal o) |
String |
getAdditionalProposalInfo() |
Object |
getAdditionalProposalInfo(IProgressMonitor monitor) |
String |
getContent() |
IContextInformation |
getContextInformation() |
int |
getCursorPosition() |
String |
getDescription() |
String |
getDisplayString() |
Image |
getImage() |
String |
getLabel() |
Point |
getSelection(IDocument document) |
StyledString |
getStyledDisplayString() |
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, String displayString, String replacementString, ImageDescriptor imageDescriptor, int sortOrder, IHelpResolver helpResolver)
public ScriptCompletionProposal(ICompletionContext context, StyledString styledString, String replacementString, ImageDescriptor imageDescriptor, int sortOrder, IHelpResolver helpResolver)
public int compareTo(ScriptCompletionProposal o)
compareTo in interface Comparable<ScriptCompletionProposal>public String getDisplayString()
getDisplayString in interface ICompletionProposalpublic Image getImage()
getImage in interface ICompletionProposalpublic StyledString getStyledDisplayString()
getStyledDisplayString in interface ICompletionProposalExtension6public void apply(IDocument document)
apply in interface ICompletionProposalpublic Point getSelection(IDocument document)
getSelection in interface ICompletionProposalpublic String getAdditionalProposalInfo()
getAdditionalProposalInfo in interface ICompletionProposalpublic Object getAdditionalProposalInfo(IProgressMonitor monitor)
getAdditionalProposalInfo in interface ICompletionProposalExtension5public IContextInformation getContextInformation()
getContextInformation in interface ICompletionProposalpublic String getContent()
getContent in interface IContentProposalpublic int getCursorPosition()
getCursorPosition in interface IContentProposalpublic String getLabel()
getLabel in interface IContentProposalpublic String getDescription()
getDescription in interface IContentProposal