Package org.eclipse.ltk.core.refactoring
Class RefactoringChangeDescriptor
- java.lang.Object
-
- org.eclipse.ltk.core.refactoring.ChangeDescriptor
-
- org.eclipse.ltk.core.refactoring.RefactoringChangeDescriptor
-
public class RefactoringChangeDescriptor extends ChangeDescriptor
ARefactoringChangeDescriptor
describes changes created by a refactoring. Changes created by a refactoring should provide an appropriate refactoring change descriptor, which allows to completely reconstruct the particular refactoring instance from the encapsulated refactoring descriptor.Note: this class is not intended to be subclassed by clients.
- Since:
- 3.2
- Restriction:
- This class is not intended to be subclassed by clients.
-
-
Constructor Summary
Constructors Constructor Description RefactoringChangeDescriptor(RefactoringDescriptor descriptor)
Creates theRefactoringChangeDescriptor
with theRefactoringDescriptor
that originated the change.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RefactoringDescriptor
getRefactoringDescriptor()
Returns theRefactoringDescriptor
that originated the change.
-
-
-
Constructor Detail
-
RefactoringChangeDescriptor
public RefactoringChangeDescriptor(RefactoringDescriptor descriptor)
Creates theRefactoringChangeDescriptor
with theRefactoringDescriptor
that originated the change.- Parameters:
descriptor
- theRefactoringDescriptor
that originated the change.
-
-
Method Detail
-
getRefactoringDescriptor
public RefactoringDescriptor getRefactoringDescriptor()
Returns theRefactoringDescriptor
that originated the change.- Returns:
- the
RefactoringDescriptor
that originated the change.
-
-