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

package org.eclipse.ltk.core.refactoring.resource
Application programmer interface to implement resource dependend refactorings.

Related Packages
Package
Description
org.eclipse.ltk.core.refactoring
Application programmer interface to implement semantic preserving workspace transformations.
org.eclipse.ltk.core.refactoring.history
Application programming interface to query refactoring history information from the refactoring infrastructure.
org.eclipse.ltk.core.refactoring.model
Application programming interface to support logical models.
org.eclipse.ltk.core.refactoring.participants
Application programming interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation.
Classes
Class
Description
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