Eclipse Platform
Release 3.2

Uses of Class
org.eclipse.ltk.core.refactoring.ChangeDescriptor

Packages that use ChangeDescriptor
org.eclipse.ltk.core.refactoring Application programmer interface to implement semantic preserving workspace transformations. 
 

Uses of ChangeDescriptor in org.eclipse.ltk.core.refactoring
 

Subclasses of ChangeDescriptor in org.eclipse.ltk.core.refactoring
 class RefactoringChangeDescriptor
          A RefactoringChangeDescriptor describes changes created by a refactoring.
 

Methods in org.eclipse.ltk.core.refactoring that return ChangeDescriptor
 ChangeDescriptor CompositeChange.getDescriptor()
          Returns a descriptor of this change.

Subclasses of changes created by Refactoring.createChange(IProgressMonitor) should override this method to return a RefactoringChangeDescriptor. A change tree created by a particular refactoring is supposed to contain at most one change which returns a refactoring descriptor. Refactorings usually return an instance of CompositeChange in their Refactoring.createChange(IProgressMonitor) method which implements this method. The refactoring framework searches the change tree top-down until a refactoring descriptor is found.

 ChangeDescriptor Change.getDescriptor()
          Returns a descriptor of this change.
 


Eclipse Platform
Release 3.2

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.