org.eclipse.jface.text.information |
Package-level Javadoc
Provides an information provider add-on for an ITextViewer.
An information provider presents information for a certain subject in a
specific information control. An information control usually is a floating
window.
Package Specification
IInformationPresenter defines the concept of an information provider.
It collaborates with content type specific information providers (IInformationProvider)
which determine for a certain offset in a text viewer an information subject
and the information available about this subject.. The package contains
a default implementation of IInformationPresenter (InformationPresenter).
|
Java Source File Name | Type | Comment |
IInformationPresenter.java | Interface | An information presenter shows information available at the text viewer's
current document position. |
IInformationPresenterExtension.java | Interface | Extends
org.eclipse.jface.text.information.IInformationPresenter with
the ability to handle documents with multiple partitions. |
IInformationProvider.java | Interface | Provides information related to the content of a text viewer.
In order to provide backward compatibility for clients of IInformationPresenter , extension
interfaces are used to provide a means of evolution. |
IInformationProviderExtension.java | Interface | Extends
org.eclipse.jface.text.information.IInformationProvider with
the ability to provide the element for a given subject. |
IInformationProviderExtension2.java | Interface | Extends
org.eclipse.jface.text.information.IInformationProvider with
the ability to provide its own information presenter control creator. |
InformationPresenter.java | Class | Standard implementation of IInformationPresenter .
This implementation extends AbstractInformationControlManager .
The information control is made visible on request by calling
InformationPresenter.showInformationControl(Rectangle) .
Usually, clients instantiate this class and configure it before using it. |