# Package org.eclipse.wst.jsdt.core.dom.rewrite

Interface Summary
ITrackedNodePosition: A tracked node position is returned when a rewrite change is requested to be tracked.

Class Summary
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.
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.