# Uses of Package
org.eclipse.ltk.core.refactoring.history

Packages that use org.eclipse.ltk.core.refactoring.history
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.ui.refactoring.history
Application programming interface to display and preview refactoring history information.
org.eclipse.ltk.ui.refactoring.model
Application programming interface to provide model integration for refactoring histories.

Classes in org.eclipse.ltk.core.refactoring.history used by org.eclipse.ltk.core.refactoring
Class
Description
IRefactoringHistoryService
Interface for a refactoring history service.
RefactoringHistory
Object which represents a sequence of executed refactorings with optional time information.
Classes in org.eclipse.ltk.core.refactoring.history used by org.eclipse.ltk.core.refactoring.history
Class
Description
IRefactoringExecutionListener
Interface for refactoring execution listeners.
IRefactoringHistoryListener
Interface for refactoring history listeners.Clients may register a refactoring history listener with the `IRefactoringHistoryService` obtained by calling `RefactoringCore.getHistoryService()` in order to get informed about refactoring history events.
IRefactoringHistoryService
Interface for a refactoring history service.
RefactoringExecutionEvent
Event object to communicate refactoring execution notifications.
RefactoringHistory
Object which represents a sequence of executed refactorings with optional time information.
RefactoringHistoryEvent
Event object to communicate refactoring history notifications.
Classes in org.eclipse.ltk.core.refactoring.history used by org.eclipse.ltk.core.refactoring.model
Class
Description
RefactoringHistory
Object which represents a sequence of executed refactorings with optional time information.
Classes in org.eclipse.ltk.core.refactoring.history used by org.eclipse.ltk.ui.refactoring.history
Class
Description
RefactoringHistory
Object which represents a sequence of executed refactorings with optional time information.
Classes in org.eclipse.ltk.core.refactoring.history used by org.eclipse.ltk.ui.refactoring.model
Class
Description
RefactoringHistory
Object which represents a sequence of executed refactorings with optional time information.