# Uses of Package
org.eclipse.jdt.core.dom.rewrite

Packages that use org.eclipse.jdt.core.dom.rewrite
org.eclipse.jdt.core.dom.rewrite: The Java DOM/AST rewrite is the set of classes that are used to make changes to an existing DOM/AST tree.
org.eclipse.jdt.core.manipulation: Application programming interface for the JDT core manipulation plug-in class.
org.eclipse.jdt.ui: Application programming interfaces for interaction with the Eclipse Java User Interface.
org.eclipse.jdt.ui.text.java.correction: Application programming interfaces for correction proposals.

Classes in org.eclipse.jdt.core.dom.rewrite used by org.eclipse.jdt.core.dom.rewrite
ASTRewrite: Infrastructure for modifying code by describing changes to AST nodes.
ImportRewrite: The `ImportRewrite` helps updating imports following a import order and on-demand imports threshold as configured by a project.
ImportRewrite.ImportRewriteContext: A `ImportRewrite.ImportRewriteContext` can optionally be used in e.g.
ImportRewrite.TypeLocation: Used to determine how a type will be used, so that unwanted annotations can be filtered, which is in particular relevant for avoiding redundant null annotations in the scope of `@NonNullByDefault`.
ITrackedNodePosition: A tracked node position is returned when a rewrite change is requested to be tracked.
ListRewrite: For describing manipulations to a child list property of an AST node.
TargetSourceRangeComputer: An object for computing adjusted source ranges for AST nodes that are being replaced or deleted.
TargetSourceRangeComputer.SourceRange: Reified source range.

Classes in org.eclipse.jdt.core.dom.rewrite used by org.eclipse.jdt.core.manipulation
ImportRewrite: The `ImportRewrite` helps updating imports following a import order and on-demand imports threshold as configured by a project.

Classes in org.eclipse.jdt.core.dom.rewrite used by org.eclipse.jdt.ui
ImportRewrite: The `ImportRewrite` helps updating imports following a import order and on-demand imports threshold as configured by a project.

Classes in org.eclipse.jdt.core.dom.rewrite used by org.eclipse.jdt.ui.text.java.correction
ASTRewrite: Infrastructure for modifying code by describing changes to AST nodes.
ImportRewrite: The `ImportRewrite` helps updating imports following a import order and on-demand imports threshold as configured by a project.