# Hierarchy For Package org.eclipse.jdt.ui.text.folding

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.jface.text.source.Annotation
    - org.eclipse.jface.text.source.projection.ProjectionAnnotation (implements org.eclipse.jface.text.source.IAnnotationPresentation)
      - org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider.JavaProjectionAnnotation
  - org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider (implements org.eclipse.jdt.ui.text.folding.IJavaFoldingStructureProvider, org.eclipse.jdt.ui.text.folding.IJavaFoldingStructureProviderExtension)
  - org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext

## Interface Hierarchy

- org.eclipse.jdt.ui.text.folding.IJavaFoldingPreferenceBlock
  - org.eclipse.jdt.ui.text.folding.IScopedJavaFoldingPreferenceBlock
- org.eclipse.jdt.ui.text.folding.IJavaFoldingStructureProvider
- org.eclipse.jdt.ui.text.folding.IJavaFoldingStructureProviderExtension