public interface ITextViewerExtension4
ITextViewer
.
Introduces the concept of text presentation listeners and improves focus
handling among widget token keepers.
A ITextPresentationListener
is a listener that
is informed by the viewer that a text presentation is about to be applied.
During this callback the listener is allowed to modify the presentation. Text
presentation listeners are thus a mean to participate in the process of text
presentation creation.
Modifier and Type | Method and Description |
---|---|
void |
addTextPresentationListener(ITextPresentationListener listener)
Adds the given text presentation listener to this text viewer.
|
boolean |
moveFocusToWidgetToken()
Instructs the receiver to request the
IWidgetTokenKeeper
currently holding the widget token to take the keyboard focus. |
void |
removeTextPresentationListener(ITextPresentationListener listener)
Removes the given text presentation listener from this text viewer.
|
boolean moveFocusToWidgetToken()
IWidgetTokenKeeper
currently holding the widget token to take the keyboard focus.true
if there was any
IWidgetTokenKeeper
that was asked to take the
focus, false
otherwisevoid addTextPresentationListener(ITextPresentationListener listener)
listener
- the text presentation listenervoid removeTextPresentationListener(ITextPresentationListener listener)
listener
- the text presentation listener
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.