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

package org.eclipse.jdt.ui.text.java.correction
Application programming interfaces for correction proposals.

## Package Specification

Provides default implementations for correction proposals that can be used to contribute quick fixes and quick assists.

Related Packages
Package
Description
org.eclipse.jdt.ui.text.java
Application programming interfaces for interaction with the Eclipse Java User Interface.
org.eclipse.jdt.ui.text.java.hover
Application programming interfaces for interaction with the Eclipse Java Editor.
Class
Description
ASTRewriteCorrectionProposal
A proposal for quick fixes and quick assists that works on an AST rewrite.
ChangeCorrectionProposal
Implementation of a Java completion proposal to be used for quick fix and quick assist proposals that are based on a `Change`.
CUCorrectionProposal
A proposal for quick fixes and quick assists that work on a single compilation unit.
ICommandAccess
Correction proposals can implement this interface to be invokable by a command (which can be bound to a keyboard shortcut).