Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

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

Packages that use org.eclipse.ltk.core.refactoring
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. 
org.eclipse.ltk.core.refactoring.resource Application programmer interface to implement resource dependend refactorings. 
org.eclipse.ltk.ui.refactoring Application programming interface to implement a wizard based user interface for refactorings. 
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 used by org.eclipse.ltk.core.refactoring
Change
          An abstract base implementation for object representing a generic change to the workbench.
ChangeDescriptor
          Descriptor of a change object.
CheckConditionsOperation
          Operation that, when run, checks the preconditions of the Refactoring passed on creation.
CompositeChange
          Represents a composite change.
ContentStamp
          A content stamp object represent the content of an IFile.
CreateChangeOperation
          Operation that, when performed, creates a Change object for a given refactoring.
GroupCategory
          A group category is used to annotate change groups so that they can be identified and filtered.
GroupCategorySet
          A special set to manage group categories.
IRefactoringStatusEntryComparator
          Comparator class to compare two refactoring status entries.
IUndoManager
          An undo manager keeps track of performed changes.
IUndoManagerListener
          Listener to monitor state changes of an IUndoManager.
IValidationCheckResultQuery
          A query interface to decide if a undo change whose validation check returned a status unequal RefactoringStatus.OK should be executed or not.
IValidationCheckResultQueryFactory
          A factory to create IValidationCheckResultQuery objects.
Refactoring
          Abstract super class for all refactorings.
RefactoringContribution
          Partial implementation of refactoring contribution objects which are capable of creating refactoring descriptors or refactoring arguments.
RefactoringDescriptor
          Descriptor object of a refactoring.
RefactoringStatus
          A RefactoringStatus object represents the outcome of a condition checking operation.
RefactoringStatusContext
          A RefactoringStatusContext can be used to annotate a RefactoringStatusEntry with additional information typically presented in the user interface.
RefactoringStatusEntry
          An immutable object representing an entry in the list in RefactoringStatus.
RefactoringTickProvider
          Implementors of refactorings uses instances of RefactoringTickProvider to specify the tick distribution during progress reporting when executing the check conditions, create change and change initialization steps.
TextChange
          A text change is a special change object that applies a text edit tree to a document.
TextEditBasedChange
          An abstract base implementation of a change which is based on text edits.
TextEditBasedChangeGroup
          This class is a wrapper around a TextEditGroup adding support for marking a group as active and inactive.
TextEditChangeGroup
          This class is a wrapper around a TextEditGroup adding support for marking a group as active and inactive.
 

Classes in org.eclipse.ltk.core.refactoring used by org.eclipse.ltk.core.refactoring.history
RefactoringDescriptorProxy
          Proxy of a refactoring descriptor.
RefactoringSessionDescriptor
          Descriptor object of a refactoring session.
 

Classes in org.eclipse.ltk.core.refactoring used by org.eclipse.ltk.core.refactoring.model
RefactoringDescriptorProxy
          Proxy of a refactoring descriptor.
 

Classes in org.eclipse.ltk.core.refactoring used by org.eclipse.ltk.core.refactoring.participants
Change
          An abstract base implementation for object representing a generic change to the workbench.
Refactoring
          Abstract super class for all refactorings.
RefactoringStatus
          A RefactoringStatus object represents the outcome of a condition checking operation.
TextChange
          A text change is a special change object that applies a text edit tree to a document.
 

Classes in org.eclipse.ltk.core.refactoring used by org.eclipse.ltk.core.refactoring.resource
Change
          An abstract base implementation for object representing a generic change to the workbench.
ChangeDescriptor
          Descriptor of a change object.
Refactoring
          Abstract super class for all refactorings.
RefactoringDescriptor
          Descriptor object of a refactoring.
RefactoringStatus
          A RefactoringStatus object represents the outcome of a condition checking operation.
 

Classes in org.eclipse.ltk.core.refactoring used by org.eclipse.ltk.ui.refactoring
Change
          An abstract base implementation for object representing a generic change to the workbench.
CreateChangeOperation
          Operation that, when performed, creates a Change object for a given refactoring.
PerformChangeOperation
          Operation that, when run, performs a Change object.
Refactoring
          Abstract super class for all refactorings.
RefactoringStatus
          A RefactoringStatus object represents the outcome of a condition checking operation.
RefactoringStatusContext
          A RefactoringStatusContext can be used to annotate a RefactoringStatusEntry with additional information typically presented in the user interface.
TextEditBasedChange
          An abstract base implementation of a change which is based on text edits.
TextEditBasedChangeGroup
          This class is a wrapper around a TextEditGroup adding support for marking a group as active and inactive.
UndoManagerAdapter
          This adapter class provides default implementations for the methods defined by the IUndoManagerListener interface.
 

Classes in org.eclipse.ltk.core.refactoring used by org.eclipse.ltk.ui.refactoring.history
Change
          An abstract base implementation for object representing a generic change to the workbench.
Refactoring
          Abstract super class for all refactorings.
RefactoringDescriptor
          Descriptor object of a refactoring.
RefactoringDescriptorProxy
          Proxy of a refactoring descriptor.
RefactoringStatus
          A RefactoringStatus object represents the outcome of a condition checking operation.
RefactoringStatusEntry
          An immutable object representing an entry in the list in RefactoringStatus.
 

Classes in org.eclipse.ltk.core.refactoring used by org.eclipse.ltk.ui.refactoring.model
RefactoringDescriptorProxy
          Proxy of a refactoring descriptor.
 


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire