# Package org.eclipse.jdt.ui.text.java

package org.eclipse.jdt.ui.text.java
Application programming interfaces for interaction with the Eclipse Java User Interface.

## Package Specification

Interfaces used with the java doc completion, quick fix and quick assist processor extension points.

Related Packages
Package
Description
org.eclipse.jdt.ui.text
Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.jdt.ui.text.java.correction
Application programming interfaces for correction proposals.
org.eclipse.jdt.ui.text.java.hover
Application programming interfaces for interaction with the Eclipse Java Editor.
org.eclipse.jdt.ui.text.folding
Application programming interfaces for interaction with the Eclipse Java Editor folding.
Class
Description
AbstractProposalSorter
Abstract base class for sorters contributed to the `org.eclipse.jdt.ui.javaCompletionProposalSorters` extension point.
ClasspathFixProcessor
Class to be implemented by contributors to the extension point `org.eclipse.jdt.ui.classpathFixProcessors`.
ClasspathFixProcessor.ClasspathFixProposal
A proposal to fix a class path issue.
CompletionProposalCollector
Java UI implementation of `CompletionRequestor`.
CompletionProposalComparator
Comparator for java completion proposals.
CompletionProposalLabelProvider
Provides labels for java content assist proposals.
ContentAssistInvocationContext
Describes the context of an invocation of content assist in a text viewer.
IInvocationContext
Context information for quick fix and quick assist processors.
IJavaCompletionProposal
A completion proposal with a relevance value.
IJavaCompletionProposalComputer
Computes completions and context information displayed by the Java editor content assistant.
IJavadocCompletionProcessor
Deprecated.
As of 3.2, replaced by `org.eclipse.jdt.ui.javaCompletionProposalComputer` extension-point.
IProblemLocation
Problem information for quick fix and quick assist processors.
IQuickAssistProcessor
Interface to be implemented by contributors to the extension point `org.eclipse.jdt.ui.quickAssistProcessors`.
IQuickFixProcessor
Interface to be implemented by contributors to the extension point `org.eclipse.jdt.ui.quickFixProcessors`.
JavaContentAssistInvocationContext
Describes the context of a content assist invocation in a Java editor.