# Package org.eclipse.ltk.core.refactoring.resource

Application programmer interface to implement resource dependend refactorings.

Class Summary
DeleteResourceChange: `Change` that deletes a resource.
DeleteResourcesDescriptor: Refactoring descriptor for the delete resource refactoring.
MoveRenameResourceChange: `Change` that moves and renames a resource.
MoveRenameResourceDescriptor: Refactoring descriptor for the move/rename resource refactoring.
MoveResourceChange: `Change` that moves a resource.
MoveResourcesDescriptor: Refactoring descriptor for the move resource refactoring.
RenameResourceChange: `Change` that renames a resource.
RenameResourceDescriptor: Refactoring descriptor for the rename resource refactoring.
ResourceChange: Abstract change for resource based changes.
Resources