Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.jface.text.ITextViewer

Packages that use ITextViewer
org.eclipse.jface.contentassist | Provides a content assist add-on for implementors of `IContentAssistSubjectControl`.
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.link | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.jface.text.presentation | Provides a presentation reconciler add-on for an `ITextViewer`.
org.eclipse.jface.text.reconciler | Provides a reconciler add-on for an `ITextViewer`.
org.eclipse.jface.text.source | Provides a support for managing annotations attached to a document.
org.eclipse.jface.text.source.projection |
org.eclipse.jface.text.templates | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.ui.console.actions | Application programming interfaces for Eclipse console specific actions.
org.eclipse.ui.texteditor | Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.texteditor.link |
org.eclipse.ui.texteditor.templates | Application programming interfaces for interaction with the Eclipse Java User Interface text support.

Uses of ITextViewer in org.eclipse.jface.contentassist

Methods in org.eclipse.jface.contentassist with parameters of type ITextViewer
`void` | `SubjectControlContextInformationValidator.install(IContextInformation contextInformation, ITextViewer viewer, int offset)`

Uses of ITextViewer in org.eclipse.jface.text

Classes in org.eclipse.jface.text that implement ITextViewer
`class` | `TextViewer` SWT based implementation of `ITextViewer` and its extension interfaces.

Methods in org.eclipse.jface.text with parameters of type ITextViewer
`void` | `IUndoManager.connect(ITextViewer viewer)` Connects this undo manager to the given text viewer.
`String` | `ITextHover.getHoverInfo(ITextViewer textViewer, IRegion hoverRegion)` Returns the information which should be presented when a hover popup is shown for the specified hover region.
`IRegion` | `ITextHover.getHoverRegion(ITextViewer textViewer, int offset)` Returns the text region which should serve as the source of information to compute the hover popup display information.
`void` | `ITextDoubleClickStrategy.doubleClicked(ITextViewer viewer)` The mouse has been double clicked on the given text viewer.
`void` | `DefaultUndoManager.connect(ITextViewer textViewer)`
`void` | `DefaultTextDoubleClickStrategy.doubleClicked(ITextViewer text)`

Constructors in org.eclipse.jface.text with parameters of type ITextViewer
`PaintManager(ITextViewer textViewer)` Creates a new paint manager for the given text viewer.
`MarginPainter(ITextViewer textViewer)` Creates a new painter for the given text viewer.
`CursorLinePainter(ITextViewer textViewer)` Creates a new painter for the given source viewer.

Uses of ITextViewer in org.eclipse.jface.text.contentassist

Methods in org.eclipse.jface.text.contentassist with parameters of type ITextViewer
`void` | `IContextInformationValidator.install(IContextInformation info, ITextViewer viewer, int offset)` Installs this validator for the given context information.
`void` | `IContextInformationPresenter.install(IContextInformation info, ITextViewer viewer, int offset)` Installs this presenter for the given context information.
`void` | `IContentAssistant.install(ITextViewer textViewer)` Installs content assist support on the given text viewer.
`ICompletionProposal[]` | `IContentAssistProcessor.computeCompletionProposals(ITextViewer viewer, int offset)` Returns a list of completion proposals based on the specified location within the document that corresponds to the current cursor position within the text viewer.
`IContextInformation[]` | `IContentAssistProcessor.computeContextInformation(ITextViewer viewer, int offset)` Returns information about possible contexts based on the specified location within the document that corresponds to the current cursor position within the text viewer.
`void` | `ICompletionProposalExtension2.apply(ITextViewer viewer, char trigger, int stateMask, int offset)` Applies the proposed completion to the given document.
`void` | `ICompletionProposalExtension2.selected(ITextViewer viewer, boolean smartToggle)` Called when the proposal is selected.
`void` | `ICompletionProposalExtension2.unselected(ITextViewer viewer)` Called when the proposal is unselected.
`void` | `ContextInformationValidator.install(IContextInformation contextInformation, ITextViewer viewer, int offset)`
`void` | `ContentAssistant.install(ITextViewer textViewer)`

Uses of ITextViewer in org.eclipse.jface.text.information

Methods in org.eclipse.jface.text.information with parameters of type ITextViewer
`void` | `InformationPresenter.install(ITextViewer textViewer)`
`Object` | `IInformationProviderExtension.getInformation2(ITextViewer textViewer, IRegion subject)` Returns the element for the given subject or `null` if no element is available.
`IRegion` | `IInformationProvider.getSubject(ITextViewer textViewer, int offset)` Returns the region of the text viewer's document close to the given offset that contains a subject about which information can be provided.
`String` | `IInformationProvider.getInformation(ITextViewer textViewer, IRegion subject)` Deprecated. As of 2.1, replaced by `IInformationProviderExtension.getInformation2(ITextViewer, IRegion)`
`void` | `IInformationPresenter.install(ITextViewer textViewer)` Installs the information presenter on the given text viewer.

Uses of ITextViewer in org.eclipse.jface.text.link

Methods in org.eclipse.jface.text.link that return ITextViewer
`abstract ITextViewer` | `LinkedModeUI.LinkedModeUITarget.getViewer()` Returns the viewer represented by this target, never `null`.

Methods in org.eclipse.jface.text.link with parameters of type ITextViewer
`void` | `LinkedModeUI.setExitPosition(ITextViewer viewer, int offset, int length, int sequence)` Sets the exit position to move the caret to when linked mode is exited.

Constructors in org.eclipse.jface.text.link with parameters of type ITextViewer
`LinkedModeUI(LinkedModeModel model, ITextViewer viewer)` Convenience constructor for just one viewer.
`LinkedModeUI(LinkedModeModel model, ITextViewer[] viewers)` Convenience constructor for multiple viewers.

Uses of ITextViewer in org.eclipse.jface.text.presentation

Methods in org.eclipse.jface.text.presentation with parameters of type ITextViewer
`void` | `PresentationReconciler.install(ITextViewer viewer)`
`void` | `IPresentationReconciler.install(ITextViewer viewer)` Installs this presentation reconciler on the given text viewer.

Uses of ITextViewer in org.eclipse.jface.text.reconciler

Methods in org.eclipse.jface.text.reconciler that return ITextViewer
`protected ITextViewer` | `AbstractReconciler.getTextViewer()` Returns the text viewer this reconciler is installed on.

Methods in org.eclipse.jface.text.reconciler with parameters of type ITextViewer
`void` | `IReconciler.install(ITextViewer textViewer)` Installs the reconciler on the given text viewer.
`void` | `AbstractReconciler.install(ITextViewer textViewer)`

Uses of ITextViewer in org.eclipse.jface.text.source

Subinterfaces of ITextViewer in org.eclipse.jface.text.source
`interface` | `ISourceViewer` In addition to the text viewer functionality a source viewer supports: visual annotations based on an annotation model visual range indication management of text viewer add-ons explicit configuration It is assumed that range indication and visual annotations are shown inside the same presentation area.

Classes in org.eclipse.jface.text.source that implement ITextViewer
`class` | `SourceViewer` SWT based implementation of `ISourceViewer`and its extension interfaces.

Methods in org.eclipse.jface.text.source that return ITextViewer
`ITextViewer` | `CompositeRuler.getTextViewer()` Returns this ruler's text viewer.
`protected ITextViewer` | `AnnotationRulerColumn.getCachedTextViewer()` Returns the cached text viewer.

Methods in org.eclipse.jface.text.source with parameters of type ITextViewer
`Control` | `VerticalRuler.createControl(Composite parent, ITextViewer textViewer)`
`protected static int` | `VerticalRuler.widgetLine2ModelLine(ITextViewer viewer, int widgetLine)` Returns the line of the viewer's document that corresponds to the given widget line.
`Control` | `OverviewRuler.createControl(Composite parent, ITextViewer textViewer)`
`Control` | `IVerticalRuler.createControl(Composite parent, ITextViewer textViewer)` Creates the ruler's SWT control.
`Control` | `CompositeRuler.createControl(Composite parent, ITextViewer textViewer)`
`protected static int` | `CompositeRuler.widgetLine2ModelLine(ITextViewer viewer, int widgetLine)` Returns the line in the given viewer's document that correspond to the given line of the viewer's widget.

Uses of ITextViewer in org.eclipse.jface.text.source.projection

Classes in org.eclipse.jface.text.source.projection that implement ITextViewer
`class` | `ProjectionViewer` A projection source viewer is a source viewer which supports multiple visible regions which can dynamically be changed.

Uses of ITextViewer in org.eclipse.jface.text.templates

Methods in org.eclipse.jface.text.templates with parameters of type ITextViewer
`void` | `TemplateProposal.apply(ITextViewer viewer, char trigger, int stateMask, int offset)` Inserts the template offered by this proposal into the viewer's document and sets up a `LinkedModeUI` on the viewer to edit any of the template's unresolved variables.
`void` | `TemplateProposal.selected(ITextViewer viewer, boolean smartToggle)`
`void` | `TemplateProposal.unselected(ITextViewer viewer)`
`ICompletionProposal[]` | `TemplateCompletionProcessor.computeCompletionProposals(ITextViewer viewer, int offset)`
`protected TemplateContext` | `TemplateCompletionProcessor.createContext(ITextViewer viewer, IRegion region)` Creates a concrete template context for the given region in the document.
`protected abstract TemplateContextType` | `TemplateCompletionProcessor.getContextType(ITextViewer viewer, IRegion region)` Returns the context type that can handle template insertion at the given region in the viewer's document.
`protected String` | `TemplateCompletionProcessor.extractPrefix(ITextViewer viewer, int offset)` Heuristically extracts the prefix used for determining template relevance from the viewer's document.
`IContextInformation[]` | `TemplateCompletionProcessor.computeContextInformation(ITextViewer viewer, int documentOffset)`

Uses of ITextViewer in org.eclipse.ui.console.actions

Fields in org.eclipse.ui.console.actions declared as ITextViewer
`protected ITextViewer` | `TextViewerGotoLineAction.fTextViewer`

Constructors in org.eclipse.ui.console.actions with parameters of type ITextViewer
`TextViewerGotoLineAction(ITextViewer viewer)` Constructs a goto line action for the viewer using the provided resource bundle
`TextViewerAction(ITextViewer viewer, int operationCode)` Constructs a new action in the given text viewer with the specified operation code.
`ClearOutputAction(ITextViewer viewer)`

Uses of ITextViewer in org.eclipse.ui.texteditor

Methods in org.eclipse.ui.texteditor with parameters of type ITextViewer
`protected static boolean` | `MarkRegionTarget.isVisible(ITextViewer viewer, int offset)` Tells whether the given offset is visible in the given text viewer.

Constructors in org.eclipse.ui.texteditor with parameters of type ITextViewer
`MarkRegionTarget(ITextViewer viewer, IStatusLineManager manager)` Creates a MarkRegionTaret.

Uses of ITextViewer in org.eclipse.ui.texteditor.link

Constructors in org.eclipse.ui.texteditor.link with parameters of type ITextViewer
`EditorLinkedModeUI(LinkedModeModel model, ITextViewer viewer)`
`EditorLinkedModeUI(LinkedModeModel model, ITextViewer[] viewers)`

Uses of ITextViewer in org.eclipse.ui.texteditor.templates

Methods in org.eclipse.ui.texteditor.templates with parameters of type ITextViewer
`ICompletionProposal[]` | `TemplateVariableProcessor.computeCompletionProposals(ITextViewer viewer, int documentOffset)`
`IContextInformation[]` | `TemplateVariableProcessor.computeContextInformation(ITextViewer viewer, int documentOffset)`

Constructors in org.eclipse.ui.texteditor.templates with parameters of type ITextViewer
`TemplateVariableProposal(TemplateVariableResolver variable, int offset, int length, ITextViewer viewer)` Creates a template variable proposal.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.