|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter
org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter
Adapts a Text
to an IContentAssistSubjectControl
.
Text
,
IContentAssistSubjectControl
Field Summary |
Fields inherited from class org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter |
DEBUG |
Constructor Summary | |
TextContentAssistSubjectAdapter(Text text)
Creates a content assist subject control adapter for the given text widget. |
Method Summary | |
boolean |
addSelectionListener(SelectionListener selectionListener)
If supported, adds a selection listener. |
int |
getCaretOffset()
Returns the caret position relative to the start of the text in widget coordinates. |
Control |
getControl()
Returns the control of this content assist subject control. |
IDocument |
getDocument()
Returns this content assist subject control's document. |
int |
getLineHeight()
Returns the line height. |
Point |
getLocationAtOffset(int offset)
Returns the x, y location of the upper left corner of the character bounding box at the specified offset in the text. |
Point |
getSelectedRange()
Returns the selected range. |
Point |
getWidgetSelectionRange()
Returns the selected range in the subject's widget. |
void |
removeSelectionListener(SelectionListener selectionListener)
Removes the specified selection listener. |
void |
revealRange(int i,
int j)
Reveals the given region. |
void |
setSelectedRange(int i,
int j)
Sets the selected range. |
Methods inherited from class org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter |
addKeyListener, appendVerifyKeyListener, getLineDelimiter, prependVerifyKeyListener, removeKeyListener, removeVerifyKeyListener, setContentAssistCueProvider, setEventConsumer, supportsVerifyKeyListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TextContentAssistSubjectAdapter(Text text)
text
- the text widget to adaptMethod Detail |
public Control getControl()
IContentAssistSubjectControl
getControl
in interface IContentAssistSubjectControl
getControl
in class AbstractControlContentAssistSubjectAdapter
public int getLineHeight()
IContentAssistSubjectControl
public int getCaretOffset()
IContentAssistSubjectControl
public Point getLocationAtOffset(int offset)
IContentAssistSubjectControl
offset
- widget offset relative to the start of the content 0
<= offset <= getCharCount()
public Point getWidgetSelectionRange()
IContentAssistSubjectControl
public Point getSelectedRange()
IContentAssistSubjectControl
public IDocument getDocument()
IContentAssistSubjectControl
public void setSelectedRange(int i, int j)
IContentAssistSubjectControl
i
- the offset of the selection based on the subject's model e.g. documentj
- the length of the selection based on the subject's model e.g. documentpublic void revealRange(int i, int j)
IContentAssistSubjectControl
i
- the offset of the selection based on the subject's model e.g. documentj
- the length of the selection based on the subject's model e.g. documentpublic boolean addSelectionListener(SelectionListener selectionListener)
IContentAssistSubjectControl
selectionListener
- the listener
true
if adding a selection listener is supported
SWT.ERROR_WIDGET_DISPOSED
- if the receiver has been disposedSWT.ERROR_THREAD_INVALID_ACCESS
- if not called from the thread that created the receiverpublic void removeSelectionListener(SelectionListener selectionListener)
IContentAssistSubjectControl
selectionListener
- the listener
|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.