Package | Description |
---|---|
org.eclipse.jface.text |
Provides a framework for creating and manipulating text documents.
|
org.eclipse.jface.text.contentassist |
Provides a content assist add-on for an ITextViewer.
|
org.eclipse.jface.text.information |
Provides an information provider add-on for an ITextViewer.
|
org.eclipse.jface.text.quickassist |
This package provides the quick assist assistant add-on for an ISourceViewer.
|
org.eclipse.jface.text.revisions |
Provides a revision model and a protocol to display revision information in a vertical ruler column.
|
org.eclipse.jface.text.source |
Provides a framework for connecting document regions
with annotations and for displaying those.
|
org.eclipse.jface.text.source.projection |
This package provides the UI part for projection documents of which the most important part is the projection viewer.
|
org.eclipse.jface.text.templates |
Application programming interfaces for interaction
with the Eclipse text template support.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractReusableInformationControlCreator
Abstract class for a reusable information control creators.
|
Modifier and Type | Field and Description |
---|---|
protected IInformationControlCreator |
TextViewer.fHoverControlCreator
The creator of the text hover control
|
protected IInformationControlCreator |
AbstractInformationControlManager.fInformationControlCreator
The information control creator.
|
Modifier and Type | Method and Description |
---|---|
IInformationControlCreator |
ITextHoverExtension.getHoverControlCreator()
Returns the hover control creator of this text hover or
null |
IInformationControlCreator |
IInformationControlExtension5.getInformationPresenterControlCreator()
Returns the rich information control creator for this information control.
|
IInformationControlCreator |
DefaultInformationControl.getInformationPresenterControlCreator() |
IInformationControlCreator |
AbstractInformationControl.getInformationPresenterControlCreator()
Returns the rich information control creator for this information control.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IInformationControlCreatorExtension.canReplace(IInformationControlCreator creator)
Tests whether this information control creator can replace the given
information control creator.
|
boolean |
AbstractReusableInformationControlCreator.canReplace(IInformationControlCreator creator) |
protected void |
AbstractInformationControlManager.setCustomInformationControlCreator(IInformationControlCreator informationControlCreator)
Sets the temporary custom control creator, overriding this manager's default information control creator.
|
void |
TextViewer.setHoverControlCreator(IInformationControlCreator creator)
Sets the creator for the hover controls.
|
Constructor and Description |
---|
AbstractHoverInformationControlManager(IInformationControlCreator creator)
Creates a new hover information control manager using the given information control creator.
|
AbstractInformationControlManager(IInformationControlCreator creator)
Creates a new information control manager using the given information control creator.
|
Modifier and Type | Method and Description |
---|---|
IInformationControlCreator |
ICompletionProposalExtension3.getInformationControlCreator()
Returns the information control creator of this completion proposal.
|
Modifier and Type | Method and Description |
---|---|
void |
ContentAssistant.setInformationControlCreator(IInformationControlCreator creator)
Sets the information control creator for the additional information control.
|
Modifier and Type | Method and Description |
---|---|
IInformationControlCreator |
IInformationProviderExtension2.getInformationPresenterControlCreator()
Returns the information control creator of this information provider.
|
Constructor and Description |
---|
InformationPresenter(IInformationControlCreator creator)
Creates a new information presenter that uses the given information control creator.
|
Modifier and Type | Method and Description |
---|---|
void |
QuickAssistAssistant.setInformationControlCreator(IInformationControlCreator creator) |
void |
IQuickAssistAssistant.setInformationControlCreator(IInformationControlCreator creator)
Sets the information control creator for the additional information control.
|
Modifier and Type | Method and Description |
---|---|
IInformationControlCreator |
RevisionInformation.getHoverControlCreator() |
IInformationControlCreator |
RevisionInformation.getInformationPresenterControlCreator()
Returns the information control creator of this information provider.
|
Modifier and Type | Method and Description |
---|---|
void |
RevisionInformation.setHoverControlCreator(IInformationControlCreator creator)
Sets the hover control creator.
|
void |
RevisionInformation.setInformationPresenterControlCreator(IInformationControlCreator creator)
Sets the information presenter control creator.
|
Modifier and Type | Method and Description |
---|---|
IInformationControlCreator |
LineChangeHover.getHoverControlCreator() |
IInformationControlCreator |
IAnnotationHoverExtension.getHoverControlCreator()
Returns the hover control creator of this annotation hover.
|
IInformationControlCreator |
SourceViewerConfiguration.getInformationControlCreator(ISourceViewer sourceViewer)
Returns the information control creator.
|
IInformationControlCreator |
LineChangeHover.getInformationPresenterControlCreator() |
Constructor and Description |
---|
AnnotationBarHoverManager(ISourceViewer sourceViewer,
IVerticalRuler ruler,
IAnnotationHover annotationHover,
IInformationControlCreator creator)
Deprecated.
|
AnnotationBarHoverManager(IVerticalRulerInfo rulerInfo,
ISourceViewer sourceViewer,
IAnnotationHover annotationHover,
IInformationControlCreator creator)
Creates an annotation hover manager with the given parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectionSupport.setHoverControlCreator(IInformationControlCreator creator)
Sets the hover control creator that is used for the annotation hovers
that are shown in the projection viewer's projection ruler column.
|
void |
ProjectionSupport.setInformationPresenterControlCreator(IInformationControlCreator creator)
Sets the information presenter control creator that is used for the annotation
hovers that are shown in the projection viewer's projection ruler column.
|
Modifier and Type | Method and Description |
---|---|
IInformationControlCreator |
TemplateProposal.getInformationControlCreator() |
Modifier and Type | Method and Description |
---|---|
void |
TemplateProposal.setInformationControlCreator(IInformationControlCreator informationControlCreator)
Sets the information control creator for this completion proposal.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.