Package org.eclipse.ease.ui.completion
Class ScriptCompletionProposal
java.lang.Object
org.eclipse.ease.ui.completion.ScriptCompletionProposal
- All Implemented Interfaces:
Comparable<ScriptCompletionProposal>
,org.eclipse.jface.fieldassist.IContentProposal
,org.eclipse.jface.text.contentassist.ICompletionProposal
,org.eclipse.jface.text.contentassist.ICompletionProposalExtension5
,org.eclipse.jface.text.contentassist.ICompletionProposalExtension6
public class ScriptCompletionProposal extends 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, Comparable<ScriptCompletionProposal>
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description ScriptCompletionProposal(ICompletionContext context, String displayString, String replacementString, IImageResolver imageResolver, int sortOrder, IHelpResolver helpResolver)
ScriptCompletionProposal(ICompletionContext context, org.eclipse.jface.viewers.StyledString styledString, String replacementString, IImageResolver imageResolver, int sortOrder, IHelpResolver helpResolver)
-
Method Summary
Modifier and Type Method Description void
apply(org.eclipse.jface.text.IDocument document)
int
compareTo(ScriptCompletionProposal o)
String
getAdditionalProposalInfo()
Object
getAdditionalProposalInfo(org.eclipse.core.runtime.IProgressMonitor monitor)
String
getContent()
org.eclipse.jface.text.contentassist.IContextInformation
getContextInformation()
int
getCursorPosition()
String
getDescription()
String
getDisplayString()
org.eclipse.swt.graphics.Image
getImage()
String
getLabel()
org.eclipse.swt.graphics.Point
getSelection(org.eclipse.jface.text.IDocument document)
org.eclipse.jface.viewers.StyledString
getStyledDisplayString()
-
Field Details
-
ORDER_HISTORY
public static final int ORDER_HISTORY- See Also:
- Constant Field Values
-
ORDER_PACKAGE
public static final int ORDER_PACKAGE- See Also:
- Constant Field Values
-
ORDER_CLASS
public static final int ORDER_CLASS- See Also:
- Constant Field Values
-
ORDER_FIELD
public static final int ORDER_FIELD- See Also:
- Constant Field Values
-
ORDER_METHOD
public static final int ORDER_METHOD- See Also:
- Constant Field Values
-
ORDER_DEFAULT
public static final int ORDER_DEFAULT- See Also:
- Constant Field Values
-
-
Constructor Details
-
ScriptCompletionProposal
public ScriptCompletionProposal(ICompletionContext context, String displayString, String replacementString, IImageResolver imageResolver, int sortOrder, IHelpResolver helpResolver) -
ScriptCompletionProposal
public ScriptCompletionProposal(ICompletionContext context, org.eclipse.jface.viewers.StyledString styledString, String replacementString, IImageResolver imageResolver, int sortOrder, IHelpResolver helpResolver)
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ScriptCompletionProposal>
-
getDisplayString
- Specified by:
getDisplayString
in interfaceorg.eclipse.jface.text.contentassist.ICompletionProposal
-
getImage
public org.eclipse.swt.graphics.Image getImage()- Specified by:
getImage
in interfaceorg.eclipse.jface.text.contentassist.ICompletionProposal
-
getStyledDisplayString
public org.eclipse.jface.viewers.StyledString getStyledDisplayString()- Specified by:
getStyledDisplayString
in interfaceorg.eclipse.jface.text.contentassist.ICompletionProposalExtension6
-
apply
public void apply(org.eclipse.jface.text.IDocument document)- Specified by:
apply
in interfaceorg.eclipse.jface.text.contentassist.ICompletionProposal
-
getSelection
public org.eclipse.swt.graphics.Point getSelection(org.eclipse.jface.text.IDocument document)- Specified by:
getSelection
in interfaceorg.eclipse.jface.text.contentassist.ICompletionProposal
-
getAdditionalProposalInfo
- Specified by:
getAdditionalProposalInfo
in interfaceorg.eclipse.jface.text.contentassist.ICompletionProposal
-
getAdditionalProposalInfo
- Specified by:
getAdditionalProposalInfo
in interfaceorg.eclipse.jface.text.contentassist.ICompletionProposalExtension5
-
getContextInformation
public org.eclipse.jface.text.contentassist.IContextInformation getContextInformation()- Specified by:
getContextInformation
in interfaceorg.eclipse.jface.text.contentassist.ICompletionProposal
-
getContent
- Specified by:
getContent
in interfaceorg.eclipse.jface.fieldassist.IContentProposal
-
getCursorPosition
public int getCursorPosition()- Specified by:
getCursorPosition
in interfaceorg.eclipse.jface.fieldassist.IContentProposal
-
getLabel
- Specified by:
getLabel
in interfaceorg.eclipse.jface.fieldassist.IContentProposal
-
getDescription
- Specified by:
getDescription
in interfaceorg.eclipse.jface.fieldassist.IContentProposal
-