# Hierarchy For Package org.eclipse.jdt.core.manipulation

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.jdt.core.dom.ASTVisitor
    - org.eclipse.jdt.internal.corext.dom.GenericVisitor
      - org.eclipse.jdt.core.manipulation.ImportReferencesCollector
  - org.eclipse.jdt.core.manipulation.ChangeCorrectionProposalCore (implements org.eclipse.core.runtime.IAdaptable)
    - org.eclipse.jdt.core.manipulation.CUCorrectionProposalCore (implements org.eclipse.jdt.core.manipulation.ICUCorrectionProposal)
  - org.eclipse.jdt.core.manipulation.CleanUpContextCore
  - org.eclipse.jdt.core.manipulation.CleanUpOptionsCore
  - org.eclipse.jdt.core.manipulation.CleanUpRequirementsCore
  - org.eclipse.jdt.core.manipulation.CodeGeneration
  - org.eclipse.jdt.core.manipulation.CodeStyleConfiguration
  - org.eclipse.jdt.core.manipulation.CoreASTProvider
  - org.eclipse.jdt.core.manipulation.CoreASTProvider.WAIT_FLAG
  - org.eclipse.jdt.core.manipulation.JavaManipulation
  - org.eclipse.jdt.core.manipulation.OrganizeImportsOperation (implements org.eclipse.core.resources.IWorkspaceRunnable)
  - org.eclipse.jdt.core.manipulation.SharedASTProviderCore
  - org.eclipse.jdt.core.manipulation.SharedASTProviderCore.WAIT_FLAG
  - org.eclipse.jdt.core.manipulation.TypeKinds
  - org.eclipse.jdt.core.search.TypeNameMatchRequestor
    - org.eclipse.jdt.core.manipulation.TypeNameMatchCollector

## Interface Hierarchy

- org.eclipse.jdt.core.manipulation.ICleanUpFixCore
- org.eclipse.jdt.core.manipulation.ICUCorrectionProposal
- org.eclipse.jdt.core.manipulation.OrganizeImportsOperation.IChooseImportQuery