# Uses of Class
org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring

Packages that use ProcessorBasedRefactoring
Package
Description
org.eclipse.ltk.core.refactoring.participants
Application programming interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation.

## Uses of ProcessorBasedRefactoring in org.eclipse.ltk.core.refactoring.participants

Subclasses of ProcessorBasedRefactoring in org.eclipse.ltk.core.refactoring.participants
Modifier and Type
Class
Description
`class`
`CopyRefactoring`
A generic copy refactoring.
`class`
`DeleteRefactoring`
A generic delete refactoring.
`class`
`MoveRefactoring`
A generic move refactoring.
`class`
`RenameRefactoring`
A generic rename refactoring.
Methods in org.eclipse.ltk.core.refactoring.participants that return ProcessorBasedRefactoring
Modifier and Type
Method
Description
`ProcessorBasedRefactoring`
RefactoringProcessor.`getRefactoring()`
Returns the associated refactoring.