Package org.eclipse.cdt.internal.refactoring

Class Summary
ASTManager Used per refactoring to cache the IASTTranslationUnits.
ASTNameVisitor Visitor to prefer simple ASTNames over the qualified ones.
ASTSpecificNameVisitor  
CRefactoringArgument Represents the input to a refactoring.
CRefactoringMatchStore  
CRefactoringUtils Collects some basic functionality.
CRenameClassProcessor Processor adding constructor and destructor to the bindings to be renamed.
CRenameGlobalProcessor Rename processor that sets up the input page for renaming a global entity.
CRenameIncludeProcessor Rename processor setting up input page for renaming include directives.
CRenameLocalProcessor Rename processor, setting up input page for a local rename.
CRenameMacroProcessor Rename processor that sets up the input page for renaming a global entity.
CRenameMethodProcessor Rename processor for methods.
CRenameProcessor This is the processor used for the rename.
CRenameProcessorDelegate Abstract base for all different rename processors used by the top processor.
CRenameRefactoring Refactoring implementation using a refactoring processor.
CRenameTypeProcessor Handles conflicting bindings for types.
DocumentAdapter Adapts IDocument to IBuffer.
Messages  
TextSearchWrapper Wraps the platform text search and uses a scanner to categorize the text-matches by location (comments, string-literals, etc.).
UndoCTextFileChange /** UndoCTextFileChange that uses a working copy in order to generate CModel events.