public class ScriptCompletionProposal extends java.lang.Object implements ICompletionProposal, ICompletionProposalExtension5, ICompletionProposalExtension6, 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,
StyledString styledString,
java.lang.String replacementString,
IImageResolver imageResolver,
int sortOrder,
IHelpResolver helpResolver) |
Modifier and Type | Method and Description |
---|---|
void |
apply(IDocument document) |
int |
compareTo(ScriptCompletionProposal o) |
java.lang.String |
getAdditionalProposalInfo() |
java.lang.Object |
getAdditionalProposalInfo(IProgressMonitor monitor) |
java.lang.String |
getContent() |
IContextInformation |
getContextInformation() |
int |
getCursorPosition() |
int |
getCursorStartPosition() |
java.lang.String |
getDescription() |
java.lang.String |
getDisplayString() |
IHelpResolver |
getHelpResolver() |
Image |
getImage() |
java.lang.String |
getLabel() |
java.lang.String |
getReplacementString() |
Point |
getSelection(IDocument document) |
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, 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 ICompletionProposal
public Image getImage()
getImage
in interface ICompletionProposal
public StyledString getStyledDisplayString()
getStyledDisplayString
in interface ICompletionProposalExtension6
public void apply(IDocument document)
apply
in interface ICompletionProposal
public Point getSelection(IDocument document)
getSelection
in interface ICompletionProposal
public java.lang.String getAdditionalProposalInfo()
getAdditionalProposalInfo
in interface ICompletionProposal
public java.lang.Object getAdditionalProposalInfo(IProgressMonitor monitor)
getAdditionalProposalInfo
in interface ICompletionProposalExtension5
public IContextInformation getContextInformation()
getContextInformation
in interface ICompletionProposal
public java.lang.String getContent()
getContent
in interface IContentProposal
public int getCursorPosition()
getCursorPosition
in interface IContentProposal
public java.lang.String getLabel()
getLabel
in interface IContentProposal
public java.lang.String getDescription()
getDescription
in interface IContentProposal
public java.lang.String getReplacementString()
public int getCursorStartPosition()
public IHelpResolver getHelpResolver()