|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Extension interface to ICompletionProposal
.
Add the following functions:
Method Summary | |
void |
apply(IDocument document,
char trigger,
int offset)
Applies the proposed completion to the given document. |
int |
getContextInformationPosition()
Returns the position to which the computed context information refers to or -1 if no context information can be provided by this completion proposal. |
char[] |
getTriggerCharacters()
Returns the characters which trigger the application of this completion proposal. |
boolean |
isValidFor(IDocument document,
int offset)
Returns whether this completion proposal is valid for the given position in the given document. |
Method Detail |
public void apply(IDocument document, char trigger, int offset)
isValidFor
returns
true
if called for offset
.
document
- the document into which to insert the proposed completiontrigger
- the trigger to apply the completionoffset
- the offset at which the trigger has been activatedpublic boolean isValidFor(IDocument document, int offset)
document
- the document for which the proposal is testedoffset
- the offset for which the proposal is testedpublic char[] getTriggerCharacters()
null
if no completion other than the new line character is possiblepublic int getContextInformationPosition()
-1
if no context information can be provided by this completion proposal.
-1
for no information
|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |