Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  org.eclipse.jdt.core, org.eclipse.jdt.core.compiler, org.eclipse.jdt.core.dom, org.eclipse.jdt.core.dom.rewrite, org.eclipse.jdt.core.eval, org.eclipse.jdt.core.formatter, org.eclipse.jdt.core.jdom, org.eclipse.jdt.core.search, org.eclipse.jdt.core.util, org.eclipse.jdt.debug.core, org.eclipse.jdt.debug.eval, org.eclipse.jdt.debug.ui, org.eclipse.jdt.debug.ui.launchConfigurations, org.eclipse.jdt.junit, org.eclipse.jdt.launching, org.eclipse.jdt.launching.sourcelookup, org.eclipse.jdt.launching.sourcelookup.containers, org.eclipse.jdt.ui, org.eclipse.jdt.ui.actions, org.eclipse.jdt.ui.jarpackager, org.eclipse.jdt.ui.refactoring, org.eclipse.jdt.ui.text, org.eclipse.jdt.ui.text.folding, org.eclipse.jdt.ui.text.java, org.eclipse.jdt.ui.text.java.hover, org.eclipse.jdt.ui.wizards, org.eclipse.ltk.core.refactoring, org.eclipse.ltk.core.refactoring.participants, org.eclipse.ltk.ui.refactoring

## Class Hierarchy

- class java.lang.Object
  - class org.eclipse.debug.ui.AbstractLaunchConfigurationTab (implements org.eclipse.debug.ui.ILaunchConfigurationTab)
    - class org.eclipse.jdt.internal.debug.ui.launcher.JavaLaunchConfigurationTab (implements org.eclipse.jdt.internal.debug.ui.launcher.IEntriesChangedListener)
      - class org.eclipse.jdt.debug.ui.launchConfigurations.AppletMainTab
      - class org.eclipse.jdt.debug.ui.launchConfigurations.AppletParametersTab
      - class org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab
        - class org.eclipse.jdt.debug.ui.launchConfigurations.AppletArgumentsTab
      - class org.eclipse.jdt.debug.ui.launchConfigurations.JavaClasspathTab
      - class org.eclipse.jdt.debug.ui.launchConfigurations.JavaConnectTab (implements org.eclipse.jface.util.IPropertyChangeListener)
      - class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
      - class org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab
      - class org.eclipse.jdt.debug.ui.launchConfigurations.JavaSourceLookupTab
  - class org.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant (implements org.eclipse.debug.core.sourcelookup.ISourceLookupParticipant)
    - class org.eclipse.jdt.launching.sourcelookup.containers.JavaSourceLookupParticipant
  - class org.eclipse.jdt.launching.AbstractVMInstall (implements org.eclipse.jdt.launching.IVMInstall)
    - class org.eclipse.jdt.launching.VMStandin
  - class org.eclipse.jdt.launching.AbstractVMInstallType (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.jdt.launching.IVMInstallType)
  - class org.eclipse.jdt.launching.AbstractVMRunner (implements org.eclipse.jdt.launching.IVMRunner)
  - class org.eclipse.jface.action.Action (implements org.eclipse.jface.action.IAction)
    - class org.eclipse.jdt.ui.actions.OpenJavaBrowsingPerspectiveAction
    - class org.eclipse.jdt.ui.actions.OpenJavaPerspectiveAction
    - class org.eclipse.jdt.ui.actions.SelectionDispatchAction (implements org.eclipse.jface.viewers.ISelectionChangedListener)
      - class org.eclipse.jdt.ui.actions.AddDelegateMethodsAction
      - class org.eclipse.jdt.ui.actions.AddGetterSetterAction
      - class org.eclipse.jdt.ui.actions.AddJavaDocStubAction
      - class org.eclipse.jdt.ui.actions.AddToClasspathAction
      - class org.eclipse.jdt.ui.actions.AddUnimplementedConstructorsAction
      - class org.eclipse.jdt.ui.actions.ChangeTypeAction
      - class org.eclipse.jdt.ui.actions.ConvertAnonymousToNestedAction
      - class org.eclipse.jdt.ui.actions.ConvertLocalToFieldAction
      - class org.eclipse.jdt.ui.actions.ConvertNestedToTopAction
      - class org.eclipse.jdt.ui.actions.ExternalizeStringsAction
      - class org.eclipse.jdt.ui.actions.ExtractConstantAction
      - class org.eclipse.jdt.ui.actions.ExtractInterfaceAction
      - class org.eclipse.jdt.ui.actions.ExtractMethodAction
      - class org.eclipse.jdt.ui.actions.ExtractTempAction
      - class org.eclipse.jdt.ui.actions.FindAction
        - class org.eclipse.jdt.ui.actions.FindDeclarationsAction
          - class org.eclipse.jdt.ui.actions.FindDeclarationsInHierarchyAction
          - class org.eclipse.jdt.ui.actions.FindDeclarationsInProjectAction
          - class org.eclipse.jdt.ui.actions.FindDeclarationsInWorkingSetAction
        - class org.eclipse.jdt.ui.actions.FindImplementorsAction
          - class org.eclipse.jdt.ui.actions.FindImplementorsInProjectAction
          - class org.eclipse.jdt.ui.actions.FindImplementorsInWorkingSetAction
        - class org.eclipse.jdt.ui.actions.FindReferencesAction
          - class org.eclipse.jdt.ui.actions.FindReadReferencesAction
            - class org.eclipse.jdt.ui.actions.FindReadReferencesInProjectAction
          - class org.eclipse.jdt.ui.actions.FindReferencesInHierarchyAction
            - class org.eclipse.jdt.ui.actions.FindReadReferencesInHierarchyAction
            - class org.eclipse.jdt.ui.actions.FindWriteReferencesInHierarchyAction
          - class org.eclipse.jdt.ui.actions.FindReferencesInProjectAction
          - class org.eclipse.jdt.ui.actions.FindReferencesInWorkingSetAction
            - class org.eclipse.jdt.ui.actions.FindReadReferencesInWorkingSetAction
            - class org.eclipse.jdt.ui.actions.FindWriteReferencesInWorkingSetAction
          - class org.eclipse.jdt.ui.actions.FindWriteReferencesAction
            - class org.eclipse.jdt.ui.actions.FindWriteReferencesInProjectAction
        - class org.eclipse.jdt.ui.actions.WorkingSetFindAction
      - class org.eclipse.jdt.ui.actions.FindOccurrencesInFileAction
      - class org.eclipse.jdt.ui.actions.FindStringsToExternalizeAction
      - class org.eclipse.jdt.ui.actions.FormatAllAction
      - class org.eclipse.jdt.ui.actions.GenerateNewConstructorUsingFieldsAction
      - class org.eclipse.jdt.ui.actions.InlineAction
      - class org.eclipse.jdt.ui.actions.InlineTempAction
      - class org.eclipse.jdt.ui.actions.IntroduceFactoryAction
      - class org.eclipse.jdt.ui.actions.IntroduceParameterAction
      - class org.eclipse.jdt.ui.actions.ModifyParametersAction
      - class org.eclipse.jdt.ui.actions.MoveAction
      - class org.eclipse.jdt.ui.actions.OpenAction
      - class org.eclipse.jdt.ui.actions.OpenExternalJavadocAction
      - class org.eclipse.jdt.ui.actions.OpenProjectAction (implements org.eclipse.core.resources.IResourceChangeListener)
      - class org.eclipse.jdt.ui.actions.OpenSuperImplementationAction
      - class org.eclipse.jdt.ui.actions.OpenTypeHierarchyAction
      - class org.eclipse.jdt.ui.actions.OrganizeImportsAction
      - class org.eclipse.jdt.ui.actions.OverrideMethodsAction
      - class org.eclipse.jdt.ui.actions.PullUpAction
      - class org.eclipse.jdt.ui.actions.PushDownAction
      - class org.eclipse.jdt.ui.actions.RefreshAction
      - class org.eclipse.jdt.ui.actions.RemoveFromClasspathAction
      - class org.eclipse.jdt.ui.actions.RenameAction
      - class org.eclipse.jdt.ui.actions.SelfEncapsulateFieldAction
      - class org.eclipse.jdt.ui.actions.ShowInNavigatorViewAction
      - class org.eclipse.jdt.ui.actions.ShowInPackageViewAction
      - class org.eclipse.jdt.ui.actions.SortMembersAction
      - class org.eclipse.jdt.ui.actions.SurroundWithTryCatchAction
      - class org.eclipse.jdt.ui.actions.UseSupertypeAction
  - class org.eclipse.ui.actions.ActionGroup
    - class org.eclipse.jdt.ui.actions.BuildActionGroup
    - class org.eclipse.jdt.ui.actions.CCPActionGroup
    - class org.eclipse.jdt.ui.actions.CustomFiltersActionGroup
    - class org.eclipse.jdt.ui.actions.DeclarationsSearchGroup
    - class org.eclipse.jdt.ui.actions.GenerateActionGroup
    - class org.eclipse.jdt.ui.actions.ImplementorsSearchGroup
    - class org.eclipse.jdt.ui.actions.ImportActionGroup
    - class org.eclipse.jdt.ui.actions.JavaSearchActionGroup
    - class org.eclipse.jdt.ui.actions.MemberFilterActionGroup
    - class org.eclipse.jdt.ui.actions.NavigateActionGroup
    - class org.eclipse.jdt.ui.actions.OpenEditorActionGroup
    - class org.eclipse.jdt.ui.actions.OpenViewActionGroup
    - class org.eclipse.jdt.ui.actions.ProjectActionGroup
    - class org.eclipse.jdt.ui.actions.ReadReferencesSearchGroup
    - class org.eclipse.jdt.ui.actions.RefactorActionGroup
    - class org.eclipse.jdt.ui.actions.ReferencesSearchGroup
    - class org.eclipse.jdt.ui.actions.ShowActionGroup
    - class org.eclipse.jdt.ui.actions.WriteReferencesSearchGroup
  - class org.eclipse.jdt.core.dom.Assignment.Operator
  - class org.eclipse.jdt.core.dom.AST
  - class org.eclipse.jdt.core.dom.ASTMatcher
  - class org.eclipse.jdt.core.dom.ASTNode
    - class org.eclipse.jdt.core.dom.AnonymousClassDeclaration
    - class org.eclipse.jdt.core.dom.BodyDeclaration
      - class org.eclipse.jdt.core.dom.AbstractTypeDeclaration
        - class org.eclipse.jdt.core.dom.AnnotationTypeDeclaration
        - class org.eclipse.jdt.core.dom.EnumDeclaration
        - class org.eclipse.jdt.core.dom.TypeDeclaration
      - class org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration
      - class org.eclipse.jdt.core.dom.EnumConstantDeclaration
      - class org.eclipse.jdt.core.dom.FieldDeclaration
      - class org.eclipse.jdt.core.dom.Initializer
      - class org.eclipse.jdt.core.dom.MethodDeclaration
    - class org.eclipse.jdt.core.dom.CatchClause
    - class org.eclipse.jdt.core.dom.Comment
      - class org.eclipse.jdt.core.dom.BlockComment
      - class org.eclipse.jdt.core.dom.Javadoc
      - class org.eclipse.jdt.core.dom.LineComment
    - class org.eclipse.jdt.core.dom.CompilationUnit
    - class org.eclipse.jdt.core.dom.Expression
      - class org.eclipse.jdt.core.dom.Annotation (implements org.eclipse.jdt.core.dom.IExtendedModifier)
        - class org.eclipse.jdt.core.dom.MarkerAnnotation
        - class org.eclipse.jdt.core.dom.NormalAnnotation
        - class org.eclipse.jdt.core.dom.SingleMemberAnnotation
      - class org.eclipse.jdt.core.dom.ArrayAccess
      - class org.eclipse.jdt.core.dom.ArrayCreation
      - class org.eclipse.jdt.core.dom.ArrayInitializer
      - class org.eclipse.jdt.core.dom.Assignment
      - class org.eclipse.jdt.core.dom.BooleanLiteral
      - class org.eclipse.jdt.core.dom.CastExpression
      - class org.eclipse.jdt.core.dom.CharacterLiteral
      - class org.eclipse.jdt.core.dom.ClassInstanceCreation
      - class org.eclipse.jdt.core.dom.ConditionalExpression
      - class org.eclipse.jdt.core.dom.FieldAccess
      - class org.eclipse.jdt.core.dom.InfixExpression
      - class org.eclipse.jdt.core.dom.InstanceofExpression
      - class org.eclipse.jdt.core.dom.MethodInvocation
      - class org.eclipse.jdt.core.dom.Name (implements org.eclipse.jdt.core.dom.IDocElement)
        - class org.eclipse.jdt.core.dom.QualifiedName
        - class org.eclipse.jdt.core.dom.SimpleName
      - class org.eclipse.jdt.core.dom.NullLiteral
      - class org.eclipse.jdt.core.dom.NumberLiteral
      - class org.eclipse.jdt.core.dom.ParenthesizedExpression
      - class org.eclipse.jdt.core.dom.PostfixExpression
      - class org.eclipse.jdt.core.dom.PrefixExpression
      - class org.eclipse.jdt.core.dom.StringLiteral
      - class org.eclipse.jdt.core.dom.SuperFieldAccess
      - class org.eclipse.jdt.core.dom.SuperMethodInvocation
      - class org.eclipse.jdt.core.dom.ThisExpression
      - class org.eclipse.jdt.core.dom.TypeLiteral
      - class org.eclipse.jdt.core.dom.VariableDeclarationExpression
    - class org.eclipse.jdt.core.dom.ImportDeclaration
    - class org.eclipse.jdt.core.dom.MemberRef (implements org.eclipse.jdt.core.dom.IDocElement)
    - class org.eclipse.jdt.core.dom.MemberValuePair
    - class org.eclipse.jdt.core.dom.MethodRef (implements org.eclipse.jdt.core.dom.IDocElement)
    - class org.eclipse.jdt.core.dom.MethodRefParameter
    - class org.eclipse.jdt.core.dom.Modifier (implements org.eclipse.jdt.core.dom.IExtendedModifier)
    - class org.eclipse.jdt.core.dom.PackageDeclaration
    - class org.eclipse.jdt.core.dom.Statement
      - class org.eclipse.jdt.core.dom.AssertStatement
      - class org.eclipse.jdt.core.dom.Block
      - class org.eclipse.jdt.core.dom.BreakStatement
      - class org.eclipse.jdt.core.dom.ConstructorInvocation
      - class org.eclipse.jdt.core.dom.ContinueStatement
      - class org.eclipse.jdt.core.dom.DoStatement
      - class org.eclipse.jdt.core.dom.EmptyStatement
      - class org.eclipse.jdt.core.dom.EnhancedForStatement
      - class org.eclipse.jdt.core.dom.ExpressionStatement
      - class org.eclipse.jdt.core.dom.ForStatement
      - class org.eclipse.jdt.core.dom.IfStatement
      - class org.eclipse.jdt.core.dom.LabeledStatement
      - class org.eclipse.jdt.core.dom.ReturnStatement
      - class org.eclipse.jdt.core.dom.SuperConstructorInvocation
      - class org.eclipse.jdt.core.dom.SwitchCase
      - class org.eclipse.jdt.core.dom.SwitchStatement
      - class org.eclipse.jdt.core.dom.SynchronizedStatement
      - class org.eclipse.jdt.core.dom.ThrowStatement
      - class org.eclipse.jdt.core.dom.TryStatement
      - class org.eclipse.jdt.core.dom.TypeDeclarationStatement
      - class org.eclipse.jdt.core.dom.VariableDeclarationStatement
      - class org.eclipse.jdt.core.dom.WhileStatement
    - class org.eclipse.jdt.core.dom.TagElement (implements org.eclipse.jdt.core.dom.IDocElement)
    - class org.eclipse.jdt.core.dom.TextElement (implements org.eclipse.jdt.core.dom.IDocElement)
    - class org.eclipse.jdt.core.dom.Type
      - class org.eclipse.jdt.core.dom.ArrayType
      - class org.eclipse.jdt.core.dom.ParameterizedType
      - class org.eclipse.jdt.core.dom.PrimitiveType
      - class org.eclipse.jdt.core.dom.QualifiedType
      - class org.eclipse.jdt.core.dom.SimpleType
      - class org.eclipse.jdt.core.dom.WildcardType
    - class org.eclipse.jdt.core.dom.TypeParameter
    - class org.eclipse.jdt.core.dom.VariableDeclaration
      - class org.eclipse.jdt.core.dom.SingleVariableDeclaration
      - class org.eclipse.jdt.core.dom.VariableDeclarationFragment
  - class org.eclipse.jdt.core.dom.ASTParser
  - class org.eclipse.jdt.core.dom.rewrite.ASTRewrite
  - class org.eclipse.jdt.core.dom.ASTVisitor
  - class org.eclipse.jdt.ui.wizards.BuildPathDialogAccess
  - class org.eclipse.jdt.core.util.ByteCodeVisitorAdapter (implements org.eclipse.jdt.core.util.IBytecodeVisitor)
  - class org.eclipse.ltk.core.refactoring.Change (implements org.eclipse.core.runtime.IAdaptable)
    - class org.eclipse.ltk.core.refactoring.CompositeChange
    - class org.eclipse.ltk.core.refactoring.NullChange
    - class org.eclipse.ltk.core.refactoring.TextChange
      - class org.eclipse.ltk.core.refactoring.DocumentChange
      - class org.eclipse.ltk.core.refactoring.TextFileChange
    - class org.eclipse.ltk.core.refactoring.UndoTextFileChange
  - class org.eclipse.ltk.ui.refactoring.ChangePreviewViewerInput
  - class org.eclipse.jdt.core.compiler.CharOperation
  - class org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext
  - class org.eclipse.ltk.core.refactoring.CheckConditionsOperation (implements org.eclipse.core.resources.IWorkspaceRunnable)
  - class org.eclipse.jdt.core.util.ClassFileBytesDisassembler
  - class org.eclipse.jdt.core.ClasspathContainerInitializer
  - class org.eclipse.jdt.core.ClasspathVariableInitializer
  - class org.eclipse.jdt.core.formatter.CodeFormatter
  - class org.eclipse.jdt.ui.CodeGeneration
  - class org.eclipse.jdt.core.util.CompilationUnitSorter
  - class org.eclipse.jdt.core.CompletionProposal
  - class org.eclipse.jdt.core.CompletionRequestor
  - class org.eclipse.jdt.core.CompletionRequestorAdapter (implements org.eclipse.jdt.core.ICompletionRequestor)
  - class org.eclipse.ltk.core.refactoring.ContentStamp
  - class org.eclipse.jdt.core.CorrectionEngine (implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons)
  - class org.eclipse.ltk.core.refactoring.CreateChangeOperation (implements org.eclipse.core.resources.IWorkspaceRunnable)
  - class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  - class org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter (implements org.apache.tools.ant.taskdefs.compilers.CompilerAdapter)
    - class org.eclipse.jdt.core.JDTCompilerAdapter
  - class org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
    - class org.eclipse.jface.wizard.WizardPage (implements org.eclipse.jface.wizard.IWizardPage)
      - class org.eclipse.jdt.ui.wizards.NewElementWizardPage
        - class org.eclipse.jdt.ui.wizards.JavaCapabilityConfigurationPage
        - class org.eclipse.jdt.ui.wizards.NewContainerWizardPage
          - class org.eclipse.jdt.ui.wizards.NewPackageWizardPage
          - class org.eclipse.jdt.ui.wizards.NewTypeWizardPage
            - class org.eclipse.jdt.ui.wizards.NewClassWizardPage
            - class org.eclipse.jdt.ui.wizards.NewInterfaceWizardPage
        - class org.eclipse.jdt.ui.wizards.NewJavaProjectWizardPage
      - class org.eclipse.ltk.ui.refactoring.RefactoringWizardPage
        - class org.eclipse.ltk.ui.refactoring.UserInputWizardPage
  - class org.eclipse.jdt.core.jdom.DOMFactory (implements org.eclipse.jdt.core.jdom.IDOMFactory)
  - class org.eclipse.jdt.debug.eval.EvaluationManager
  - class java.util.EventObject (implements java.io.Serializable)
    - class org.eclipse.jdt.core.BufferChangedEvent
    - class org.eclipse.jdt.core.ElementChangedEvent
    - class org.eclipse.jface.viewers.LabelProviderChangedEvent
      - class org.eclipse.jdt.ui.ProblemsLabelDecorator.ProblemsLabelChangedEvent
    - class org.eclipse.jdt.launching.PropertyChangeEvent
  - class org.eclipse.jdt.launching.ExecutionArguments
  - class org.eclipse.jdt.core.Flags
  - class org.eclipse.jdt.ui.actions.FormatAllAction.ObjectDelegate (implements org.eclipse.ui.IObjectActionDelegate)
  - class org.eclipse.jface.resource.ImageDescriptor
    - class org.eclipse.jface.resource.CompositeImageDescriptor
      - class org.eclipse.jdt.ui.JavaElementImageDescriptor
  - class org.eclipse.jdt.core.dom.InfixExpression.Operator
  - class org.eclipse.jdt.internal.core.search.indexing.InternalSearchDocument
    - class org.eclipse.jdt.core.search.SearchDocument
  - class org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern
    - class org.eclipse.jdt.core.search.SearchPattern
  - class org.eclipse.jdt.ui.jarpackager.JarPackageData
  - class org.eclipse.jdt.ui.jarpackager.JarWriter
  - class org.eclipse.jdt.core.JavaConventions
  - class org.eclipse.jdt.launching.JavaRuntime
  - class org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator (implements org.eclipse.debug.core.model.IPersistableSourceLocator)
  - class org.eclipse.jdt.launching.sourcelookup.containers.JavaSourcePathComputer (implements org.eclipse.debug.core.sourcelookup.ISourcePathComputerDelegate)
  - class org.eclipse.jdt.ui.text.JavaTextTools
  - class org.eclipse.jdt.ui.JavaUI
  - class org.eclipse.jdt.debug.ui.JavaUISourceLocator (implements org.eclipse.debug.core.model.IPersistableSourceLocator)
  - class org.eclipse.jdt.debug.core.JDIDebugModel
  - class org.eclipse.jdt.ui.actions.JdtActionConstants
  - class org.eclipse.jdt.junit.JUnitCore
  - class org.eclipse.jface.viewers.LabelProvider (implements org.eclipse.jface.viewers.ILabelProvider)
    - class org.eclipse.jdt.ui.JavaElementLabelProvider
  - class org.eclipse.debug.core.model.LaunchConfigurationDelegate (implements org.eclipse.debug.core.model.ILaunchConfigurationDelegate2)
    - class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate (implements org.eclipse.debug.core.IDebugEventSetListener)
  - class org.eclipse.jdt.launching.LibraryLocation
  - class org.eclipse.jdt.core.dom.rewrite.ListRewrite
  - class org.eclipse.jdt.core.dom.Message
  - class org.eclipse.jdt.core.dom.Modifier.ModifierKeyword
  - class org.eclipse.jdt.core.NamingConventions
  - class org.eclipse.jdt.ui.wizards.NewTypeWizardPage.ImportsManager (implements org.eclipse.jdt.internal.corext.codemanipulation.IImportsStructure)
  - class org.eclipse.jdt.core.util.OpcodeStringValues (implements org.eclipse.jdt.core.util.IOpcodeMnemonics)
  - class org.eclipse.jdt.ui.actions.OrganizeImportsAction.ObjectDelegate (implements org.eclipse.ui.IObjectActionDelegate)
  - class org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator (implements org.eclipse.jface.viewers.ILabelDecorator, org.eclipse.jface.viewers.ILightweightLabelDecorator)
  - class org.eclipse.ltk.core.refactoring.participants.ParticipantManager
  - class org.eclipse.ltk.core.refactoring.PerformChangeOperation (implements org.eclipse.core.resources.IWorkspaceRunnable)
  - class org.eclipse.ltk.core.refactoring.PerformRefactoringOperation (implements org.eclipse.core.resources.IWorkspaceRunnable)
  - class org.eclipse.core.runtime.PlatformObject (implements org.eclipse.core.runtime.IAdaptable)
    - class org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer (implements org.eclipse.debug.core.sourcelookup.ISourceContainer)
      - class org.eclipse.debug.core.sourcelookup.containers.CompositeSourceContainer
        - class org.eclipse.jdt.launching.sourcelookup.containers.ClasspathContainerSourceContainer
        - class org.eclipse.jdt.launching.sourcelookup.containers.ClasspathVariableSourceContainer
        - class org.eclipse.jdt.launching.sourcelookup.containers.JavaProjectSourceContainer
      - class org.eclipse.jdt.launching.sourcelookup.containers.PackageFragmentRootSourceContainer
    - class org.eclipse.jdt.launching.sourcelookup.ArchiveSourceLocation (implements org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation)
    - class org.eclipse.jdt.launching.sourcelookup.DirectorySourceLocation (implements org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation)
    - class org.eclipse.jdt.launching.sourcelookup.JavaProjectSourceLocation (implements org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation)
    - class org.eclipse.debug.core.sourcelookup.containers.LocalFileStorage (implements org.eclipse.core.resources.IStorage)
      - class org.eclipse.jdt.launching.sourcelookup.LocalFileStorage
    - class org.eclipse.jdt.launching.sourcelookup.PackageFragmentRootSourceLocation (implements org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation)
    - class org.eclipse.ltk.core.refactoring.Refactoring
      - class org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring
        - class org.eclipse.ltk.core.refactoring.participants.DeleteRefactoring
        - class org.eclipse.ltk.core.refactoring.participants.MoveRefactoring
        - class org.eclipse.ltk.core.refactoring.participants.RenameRefactoring
    - class org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant
      - class org.eclipse.ltk.core.refactoring.participants.CreateParticipant
      - class org.eclipse.ltk.core.refactoring.participants.DeleteParticipant
      - class org.eclipse.ltk.core.refactoring.participants.MoveParticipant
      - class org.eclipse.ltk.core.refactoring.participants.RenameParticipant
    - class org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor
      - class org.eclipse.ltk.core.refactoring.participants.DeleteProcessor
      - class org.eclipse.ltk.core.refactoring.participants.MoveProcessor
      - class org.eclipse.ltk.core.refactoring.participants.RenameProcessor
    - class org.eclipse.debug.core.sourcelookup.containers.ZipEntryStorage (implements org.eclipse.core.resources.IStorage)
      - class org.eclipse.jdt.launching.sourcelookup.ZipEntryStorage
  - class org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - class org.eclipse.jdt.core.JavaCore
  - class org.eclipse.jdt.core.dom.PostfixExpression.Operator
  - class org.eclipse.jdt.ui.PreferenceConstants
  - class org.eclipse.jdt.core.dom.PrefixExpression.Operator
  - class org.eclipse.jdt.core.dom.PrimitiveType.Code
  - class org.eclipse.jdt.ui.ProblemsLabelDecorator (implements org.eclipse.jface.viewers.ILabelDecorator, org.eclipse.jface.viewers.ILightweightLabelDecorator)
  - class org.apache.tools.ant.ProjectComponent
    - class org.apache.tools.ant.Task
      - class org.eclipse.jdt.core.CheckDebugAttributes
  - class org.eclipse.ltk.core.refactoring.participants.RefactoringArguments
    - class org.eclipse.ltk.core.refactoring.participants.CreateArguments
    - class org.eclipse.ltk.core.refactoring.participants.DeleteArguments
    - class org.eclipse.ltk.core.refactoring.participants.MoveArguments
    - class org.eclipse.ltk.core.refactoring.participants.RenameArguments
  - class org.eclipse.ltk.core.refactoring.RefactoringCore
  - class org.eclipse.ltk.core.refactoring.RefactoringStatus
  - class org.eclipse.ltk.core.refactoring.RefactoringStatusContext
    - class org.eclipse.ltk.core.refactoring.FileStatusContext
  - class org.eclipse.ltk.core.refactoring.RefactoringStatusEntry
  - class org.eclipse.ltk.ui.refactoring.RefactoringUI
  - class org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation
  - class org.eclipse.jdt.ui.refactoring.RenameSupport
  - class org.eclipse.jdt.core.search.SearchEngine
  - class org.eclipse.jdt.core.search.SearchMatch
    - class org.eclipse.jdt.core.search.FieldDeclarationMatch
    - class org.eclipse.jdt.core.search.FieldReferenceMatch
    - class org.eclipse.jdt.core.search.LocalVariableDeclarationMatch
    - class org.eclipse.jdt.core.search.LocalVariableReferenceMatch
    - class org.eclipse.jdt.core.search.MethodDeclarationMatch
    - class org.eclipse.jdt.core.search.MethodReferenceMatch
    - class org.eclipse.jdt.core.search.PackageDeclarationMatch
    - class org.eclipse.jdt.core.search.PackageReferenceMatch
    - class org.eclipse.jdt.core.search.TypeDeclarationMatch
    - class org.eclipse.jdt.core.search.TypeReferenceMatch
  - class org.eclipse.jdt.core.search.SearchParticipant
  - class org.eclipse.jdt.core.search.SearchRequestor
  - class org.eclipse.ltk.core.refactoring.participants.SharableParticipants
  - class org.eclipse.jdt.core.Signature
  - class org.eclipse.jdt.launching.SocketUtil
  - class org.eclipse.jface.text.source.SourceViewerConfiguration
    - class org.eclipse.jdt.ui.text.JavaSourceViewerConfiguration
  - class org.eclipse.jdt.launching.StandardClasspathProvider (implements org.eclipse.jdt.launching.IRuntimeClasspathProvider)
    - class org.eclipse.jdt.launching.StandardSourcePathProvider
  - class org.eclipse.jdt.ui.StandardJavaElementContentProvider (implements org.eclipse.jface.viewers.ITreeContentProvider, org.eclipse.jdt.ui.IWorkingCopyProvider)
    - class org.eclipse.jdt.ui.JavaElementContentProvider (implements org.eclipse.jdt.core.IElementChangedListener, org.eclipse.jface.viewers.ITreeContentProvider)
  - class org.eclipse.jdt.core.dom.StructuralPropertyDescriptor
    - class org.eclipse.jdt.core.dom.ChildListPropertyDescriptor
    - class org.eclipse.jdt.core.dom.ChildPropertyDescriptor
    - class org.eclipse.jdt.core.dom.SimplePropertyDescriptor
  - class org.eclipse.ltk.core.refactoring.TextEditChangeGroup
  - class org.eclipse.ltk.ui.refactoring.TextStatusContextViewer (implements org.eclipse.ltk.ui.refactoring.IStatusContextViewer)
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class org.eclipse.jdt.core.util.ClassFormatException
      - class org.eclipse.core.runtime.CoreException
        - class org.eclipse.jdt.core.JavaModelException
      - class org.eclipse.jdt.core.compiler.InvalidInputException
      - class java.lang.RuntimeException
        - class org.eclipse.jdt.core.jdom.DOMException
  - class org.eclipse.jdt.core.ToolFactory
  - class org.eclipse.ltk.internal.ui.refactoring.UndoManagerAction (implements org.eclipse.ui.IWorkbenchWindowActionDelegate)
    - class org.eclipse.ltk.ui.refactoring.RedoRefactoringAction (implements org.eclipse.ui.IWorkbenchWindowActionDelegate)
    - class org.eclipse.ltk.ui.refactoring.UndoRefactoringAction (implements org.eclipse.ui.IWorkbenchWindowActionDelegate)
  - class org.eclipse.ltk.core.refactoring.UndoManagerAdapter (implements org.eclipse.ltk.core.refactoring.IUndoManagerListener)
  - class org.eclipse.ltk.core.refactoring.participants.ValidateEditChecker (implements org.eclipse.ltk.core.refactoring.participants.IConditionChecker)
  - class org.eclipse.jface.viewers.ViewerSorter
    - class org.eclipse.jdt.ui.JavaElementSorter
  - class org.eclipse.jdt.launching.VMRunnerConfiguration
  - class org.eclipse.jface.window.Window
    - class org.eclipse.jface.dialogs.Dialog
      - class org.eclipse.jdt.debug.ui.JavaSourceLookupDialog
  - class org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.wizard.IWizard)
    - class org.eclipse.ltk.ui.refactoring.RefactoringWizard
  - class org.eclipse.jdt.core.WorkingCopyOwner

## Interface Hierarchy

- interface java.lang.Cloneable
  - interface org.eclipse.jdt.core.jdom.IDOMCompilationUnit
  - interface org.eclipse.jdt.core.jdom.IDOMField
  - interface org.eclipse.jdt.core.jdom.IDOMImport
  - interface org.eclipse.jdt.core.jdom.IDOMInitializer
  - interface org.eclipse.jdt.core.jdom.IDOMMember
    - interface org.eclipse.jdt.core.jdom.IDOMField
    - interface org.eclipse.jdt.core.jdom.IDOMInitializer
    - interface org.eclipse.jdt.core.jdom.IDOMMethod
    - interface org.eclipse.jdt.core.jdom.IDOMType
  - interface org.eclipse.jdt.core.jdom.IDOMMethod
  - interface org.eclipse.jdt.core.jdom.IDOMNode
    - interface org.eclipse.jdt.core.jdom.IDOMCompilationUnit
    - interface org.eclipse.jdt.core.jdom.IDOMField
    - interface org.eclipse.jdt.core.jdom.IDOMImport
    - interface org.eclipse.jdt.core.jdom.IDOMInitializer
    - interface org.eclipse.jdt.core.jdom.IDOMMember
      - interface org.eclipse.jdt.core.jdom.IDOMField
      - interface org.eclipse.jdt.core.jdom.IDOMInitializer
      - interface org.eclipse.jdt.core.jdom.IDOMMethod
      - interface org.eclipse.jdt.core.jdom.IDOMType
    - interface org.eclipse.jdt.core.jdom.IDOMMethod
    - interface org.eclipse.jdt.core.jdom.IDOMPackage
    - interface org.eclipse.jdt.core.jdom.IDOMType
  - interface org.eclipse.jdt.core.jdom.IDOMPackage
  - interface org.eclipse.jdt.core.jdom.IDOMType
- interface org.eclipse.core.runtime.IAdaptable
  - interface org.eclipse.debug.core.model.IBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaClassPrepareBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint (also extends org.eclipse.debug.core.model.ILineBreakpoint)
        - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
      - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
    - interface org.eclipse.jdt.debug.core.IJavaClassPrepareBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint (also extends org.eclipse.jdt.debug.core.IJavaBreakpoint, org.eclipse.debug.core.model.ILineBreakpoint)
      - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
    - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
    - interface org.eclipse.debug.core.model.ILineBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint (also extends org.eclipse.jdt.debug.core.IJavaBreakpoint)
        - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
        - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
      - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
  - interface org.eclipse.jdt.core.IClassFile (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.ICompilationUnit (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference, org.eclipse.jdt.core.IWorkingCopy)
  - interface org.eclipse.debug.core.model.IDebugElement
    - interface org.eclipse.debug.core.model.IDebugTarget (also extends org.eclipse.debug.core.IBreakpointListener, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.IMemoryBlockRetrieval, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
      - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IStepFilters)
    - interface org.eclipse.debug.core.model.IIndexedValue
      - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.jdt.debug.core.IJavaObject)
    - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue, org.eclipse.jdt.debug.core.IJavaObject)
    - interface org.eclipse.jdt.debug.core.IJavaClassObject
    - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IStepFilters)
    - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
    - interface org.eclipse.jdt.debug.core.IJavaObject
      - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue)
      - interface org.eclipse.jdt.debug.core.IJavaClassObject
    - interface org.eclipse.jdt.debug.core.IJavaPrimitiveValue
    - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IStackFrame)
    - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.debug.core.model.IThread)
    - interface org.eclipse.jdt.debug.core.IJavaValue
      - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue, org.eclipse.jdt.debug.core.IJavaObject)
      - interface org.eclipse.jdt.debug.core.IJavaClassObject
      - interface org.eclipse.jdt.debug.core.IJavaObject
        - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue)
        - interface org.eclipse.jdt.debug.core.IJavaClassObject
      - interface org.eclipse.jdt.debug.core.IJavaPrimitiveValue
    - interface org.eclipse.jdt.debug.core.IJavaVariable (also extends org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IVariable)
      - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
    - interface org.eclipse.debug.core.model.IStackFrame (also extends org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
      - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers)
    - interface org.eclipse.debug.core.model.IThread (also extends org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
      - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep)
    - interface org.eclipse.debug.core.model.IValue
      - interface org.eclipse.debug.core.model.IIndexedValue
        - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.jdt.debug.core.IJavaObject)
      - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue, org.eclipse.jdt.debug.core.IJavaObject)
      - interface org.eclipse.jdt.debug.core.IJavaClassObject
      - interface org.eclipse.jdt.debug.core.IJavaObject
        - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue)
        - interface org.eclipse.jdt.debug.core.IJavaClassObject
      - interface org.eclipse.jdt.debug.core.IJavaPrimitiveValue
      - interface org.eclipse.jdt.debug.core.IJavaValue
        - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue, org.eclipse.jdt.debug.core.IJavaObject)
        - interface org.eclipse.jdt.debug.core.IJavaClassObject
        - interface org.eclipse.jdt.debug.core.IJavaObject
          - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue)
          - interface org.eclipse.jdt.debug.core.IJavaClassObject
        - interface org.eclipse.jdt.debug.core.IJavaPrimitiveValue
    - interface org.eclipse.debug.core.model.IVariable (also extends org.eclipse.debug.core.model.IValueModification)
      - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
      - interface org.eclipse.jdt.debug.core.IJavaVariable (also extends org.eclipse.jdt.debug.core.IJavaModifiers)
        - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  - interface org.eclipse.debug.core.model.IDebugTarget (also extends org.eclipse.debug.core.IBreakpointListener, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.IMemoryBlockRetrieval, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.core.IField
  - interface org.eclipse.jdt.core.IImportContainer (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.IImportDeclaration (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.debug.core.model.IIndexedValue
    - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.jdt.debug.core.IJavaObject)
  - interface org.eclipse.jdt.core.IInitializer
  - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue, org.eclipse.jdt.debug.core.IJavaObject)
  - interface org.eclipse.jdt.debug.core.IJavaBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaClassPrepareBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint (also extends org.eclipse.debug.core.model.ILineBreakpoint)
      - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
    - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
  - interface org.eclipse.jdt.debug.core.IJavaClassObject
  - interface org.eclipse.jdt.debug.core.IJavaClassPrepareBreakpoint
  - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.core.IJavaElement
    - interface org.eclipse.jdt.core.IClassFile (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceReference)
    - interface org.eclipse.jdt.core.ICompilationUnit (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference, org.eclipse.jdt.core.IWorkingCopy)
    - interface org.eclipse.jdt.core.IField
    - interface org.eclipse.jdt.core.IImportContainer (also extends org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceReference)
    - interface org.eclipse.jdt.core.IImportDeclaration (also extends org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference)
    - interface org.eclipse.jdt.core.IInitializer
    - interface org.eclipse.jdt.core.IJavaModel (also extends org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent)
    - interface org.eclipse.jdt.core.IJavaProject (also extends org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent)
    - interface org.eclipse.jdt.core.ILocalVariable (also extends org.eclipse.jdt.core.ISourceReference)
    - interface org.eclipse.jdt.core.IMember (also extends org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference)
      - interface org.eclipse.jdt.core.IField
      - interface org.eclipse.jdt.core.IInitializer
      - interface org.eclipse.jdt.core.IMethod
      - interface org.eclipse.jdt.core.IType
    - interface org.eclipse.jdt.core.IMethod
    - interface org.eclipse.jdt.core.IPackageDeclaration (also extends org.eclipse.jdt.core.ISourceReference)
    - interface org.eclipse.jdt.core.IPackageFragment (also extends org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation)
    - interface org.eclipse.jdt.core.IPackageFragmentRoot (also extends org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent)
    - interface org.eclipse.jdt.core.IType
  - interface org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint
  - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  - interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint (also extends org.eclipse.jdt.debug.core.IJavaBreakpoint, org.eclipse.debug.core.model.ILineBreakpoint)
    - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
  - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
  - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
  - interface org.eclipse.jdt.core.IJavaModel (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent)
  - interface org.eclipse.jdt.debug.core.IJavaObject
    - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue)
    - interface org.eclipse.jdt.debug.core.IJavaClassObject
  - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
  - interface org.eclipse.jdt.debug.core.IJavaPrimitiveValue
  - interface org.eclipse.jdt.core.IJavaProject (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent)
  - interface org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation
  - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IStackFrame)
  - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
  - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
  - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.debug.core.model.IThread)
  - interface org.eclipse.jdt.debug.core.IJavaValue
    - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue, org.eclipse.jdt.debug.core.IJavaObject)
    - interface org.eclipse.jdt.debug.core.IJavaClassObject
    - interface org.eclipse.jdt.debug.core.IJavaObject
      - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue)
      - interface org.eclipse.jdt.debug.core.IJavaClassObject
    - interface org.eclipse.jdt.debug.core.IJavaPrimitiveValue
  - interface org.eclipse.jdt.debug.core.IJavaVariable (also extends org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IVariable)
    - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
  - interface org.eclipse.debug.core.model.ILineBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint (also extends org.eclipse.jdt.debug.core.IJavaBreakpoint)
      - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
      - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
    - interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaMethodEntryBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaPatternBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaStratumLineBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaTargetPatternBreakpoint
    - interface org.eclipse.jdt.debug.core.IJavaWatchpoint
  - interface org.eclipse.jdt.core.ILocalVariable (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.IMember (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference)
    - interface org.eclipse.jdt.core.IField
    - interface org.eclipse.jdt.core.IInitializer
    - interface org.eclipse.jdt.core.IMethod
    - interface org.eclipse.jdt.core.IType
  - interface org.eclipse.jdt.core.IMethod
  - interface org.eclipse.jdt.core.IPackageDeclaration (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.IPackageFragment (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation)
  - interface org.eclipse.jdt.core.IPackageFragmentRoot (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent)
  - interface org.eclipse.jdt.ui.IPackagesViewPart
  - interface org.eclipse.debug.core.model.IStackFrame (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers)
  - interface org.eclipse.debug.core.model.IThread (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep)
  - interface org.eclipse.jdt.core.IType
  - interface org.eclipse.jdt.ui.ITypeHierarchyViewPart
  - interface org.eclipse.debug.core.model.IValue
    - interface org.eclipse.debug.core.model.IIndexedValue
      - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.jdt.debug.core.IJavaObject)
    - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue, org.eclipse.jdt.debug.core.IJavaObject)
    - interface org.eclipse.jdt.debug.core.IJavaClassObject
    - interface org.eclipse.jdt.debug.core.IJavaObject
      - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue)
      - interface org.eclipse.jdt.debug.core.IJavaClassObject
    - interface org.eclipse.jdt.debug.core.IJavaPrimitiveValue
    - interface org.eclipse.jdt.debug.core.IJavaValue
      - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue, org.eclipse.jdt.debug.core.IJavaObject)
      - interface org.eclipse.jdt.debug.core.IJavaClassObject
      - interface org.eclipse.jdt.debug.core.IJavaObject
        - interface org.eclipse.jdt.debug.core.IJavaArray (also extends org.eclipse.debug.core.model.IIndexedValue)
        - interface org.eclipse.jdt.debug.core.IJavaClassObject
      - interface org.eclipse.jdt.debug.core.IJavaPrimitiveValue
  - interface org.eclipse.debug.core.model.IVariable (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValueModification)
    - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
    - interface org.eclipse.jdt.debug.core.IJavaVariable (also extends org.eclipse.jdt.debug.core.IJavaModifiers)
      - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  - interface org.eclipse.ui.IViewPart
    - interface org.eclipse.jdt.ui.IPackagesViewPart
    - interface org.eclipse.jdt.ui.ITypeHierarchyViewPart
  - interface org.eclipse.ui.IWorkbenchPart
    - interface org.eclipse.jdt.ui.IPackagesViewPart
    - interface org.eclipse.jdt.ui.ITypeHierarchyViewPart
    - interface org.eclipse.ui.IViewPart
      - interface org.eclipse.jdt.ui.IPackagesViewPart
      - interface org.eclipse.jdt.ui.ITypeHierarchyViewPart
- interface org.eclipse.jdt.core.util.IAnnotation
- interface org.eclipse.jdt.core.util.IAnnotationComponent
- interface org.eclipse.jdt.core.util.IAnnotationComponentValue
- interface org.eclipse.jdt.core.util.IAttributeNamesConstants
- interface org.eclipse.jdt.core.dom.IBinding
  - interface org.eclipse.jdt.core.dom.IMethodBinding
  - interface org.eclipse.jdt.core.dom.IPackageBinding
  - interface org.eclipse.jdt.core.dom.ITypeBinding
  - interface org.eclipse.jdt.core.dom.IVariableBinding
- interface org.eclipse.debug.core.IBreakpointListener
  - interface org.eclipse.debug.core.model.IDebugTarget (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.IMemoryBlockRetrieval, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IStepFilters)
- interface org.eclipse.jdt.core.IBuffer
- interface org.eclipse.jdt.core.IBufferChangedListener
- interface org.eclipse.jdt.core.IBufferFactory
- interface org.eclipse.jdt.core.util.IBytecodeVisitor
- interface org.eclipse.ltk.ui.refactoring.IChangePreviewViewer
- interface org.eclipse.jdt.core.util.IClassFileAttribute
  - interface org.eclipse.jdt.core.util.IAnnotationDefaultAttribute
  - interface org.eclipse.jdt.core.util.ICodeAttribute
  - interface org.eclipse.jdt.core.util.IConstantValueAttribute
  - interface org.eclipse.jdt.core.util.IEnclosingMethodAttribute
  - interface org.eclipse.jdt.core.util.IExceptionAttribute
  - interface org.eclipse.jdt.core.util.IInnerClassesAttribute
  - interface org.eclipse.jdt.core.util.ILineNumberAttribute
  - interface org.eclipse.jdt.core.util.ILocalVariableAttribute
  - interface org.eclipse.jdt.core.util.ILocalVariableTypeTableAttribute
  - interface org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute
  - interface org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute
  - interface org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute
  - interface org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute
  - interface org.eclipse.jdt.core.util.ISignatureAttribute
  - interface org.eclipse.jdt.core.util.ISourceAttribute
- interface org.eclipse.jdt.core.util.IClassFileDisassembler
- interface org.eclipse.jdt.core.util.IClassFileReader
- interface org.eclipse.jdt.core.IClasspathContainer
- interface org.eclipse.jdt.ui.wizards.IClasspathContainerPageExtension
- interface org.eclipse.jdt.ui.wizards.IClasspathContainerPageExtension2
- interface org.eclipse.jdt.core.IClasspathEntry
- interface org.eclipse.jdt.core.ICodeAssist
  - interface org.eclipse.jdt.core.IClassFile (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.ICompilationUnit (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference, org.eclipse.jdt.core.IWorkingCopy)
- interface org.eclipse.jdt.core.ICodeCompletionRequestor
- interface org.eclipse.jdt.core.ICodeFormatter
- interface org.eclipse.jdt.core.eval.ICodeSnippetRequestor
- interface org.eclipse.jdt.ui.text.IColorManagerExtension
- interface org.eclipse.jdt.debug.eval.ICompiledExpression
- interface org.eclipse.jface.text.contentassist.ICompletionProposal
  - interface org.eclipse.jdt.ui.text.java.IJavaCompletionProposal
- interface org.eclipse.jdt.core.ICompletionRequestor
- interface org.eclipse.ltk.core.refactoring.participants.IConditionChecker
- interface org.eclipse.jdt.core.util.IConstantPool
- interface org.eclipse.jdt.core.util.IConstantPoolConstant
- interface org.eclipse.jdt.core.util.IConstantPoolEntry
- interface org.eclipse.jdt.ui.IContextMenuConstants
- interface org.eclipse.jdt.core.ICorrectionRequestor
- interface org.eclipse.jface.dialogs.IDialogPage
  - interface org.eclipse.jdt.ui.wizards.IClasspathContainerPage
  - interface org.eclipse.jface.wizard.IWizardPage
    - interface org.eclipse.jdt.ui.wizards.IClasspathContainerPage
- interface org.eclipse.debug.core.model.IDisconnect
  - interface org.eclipse.debug.core.model.IDebugTarget (also extends org.eclipse.debug.core.IBreakpointListener, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IMemoryBlockRetrieval, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IStepFilters)
- interface org.eclipse.jdt.core.jdom.IDOMFactory
- interface org.eclipse.jdt.core.IElementChangedListener
- interface org.eclipse.jdt.core.eval.IEvaluationContext
- interface org.eclipse.jdt.debug.eval.IEvaluationEngine
  - interface org.eclipse.jdt.debug.eval.IAstEvaluationEngine
  - interface org.eclipse.jdt.debug.eval.IClassFileEvaluationEngine
- interface org.eclipse.jdt.debug.eval.IEvaluationListener
- interface org.eclipse.jdt.debug.eval.IEvaluationResult
- interface org.eclipse.jdt.debug.core.IEvaluationRunnable
- interface org.eclipse.jdt.core.util.IExceptionTableEntry
- interface org.eclipse.jdt.core.dom.IExtendedModifier
- interface org.eclipse.jdt.core.util.IFieldInfo
- interface org.eclipse.jdt.core.eval.IGlobalVariable
- interface org.eclipse.jdt.core.util.IInnerClassesAttributeEntry
- interface org.eclipse.jdt.ui.text.java.IInvocationContext
- interface org.eclipse.jdt.ui.jarpackager.IJarDescriptionReader
- interface org.eclipse.jdt.ui.jarpackager.IJarDescriptionWriter
- interface org.eclipse.jdt.debug.core.IJavaBreakpointListener
- interface org.eclipse.jdt.ui.text.IJavaColorConstants
- interface org.eclipse.jdt.debug.ui.IJavaDebugUIConstants
- interface org.eclipse.jdt.ui.text.java.IJavadocCompletionProcessor
- interface org.eclipse.jdt.core.IJavaElementDelta
- interface org.eclipse.jdt.ui.IJavaElementSearchConstants
- interface org.eclipse.jdt.ui.text.folding.IJavaFoldingPreferenceBlock
- interface org.eclipse.jdt.ui.text.folding.IJavaFoldingStructureProvider
- interface org.eclipse.jdt.debug.core.IJavaHotCodeReplaceListener
- interface org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants
- interface org.eclipse.jdt.core.IJavaModelMarker
- interface org.eclipse.jdt.core.IJavaModelStatusConstants
- interface org.eclipse.jdt.debug.core.IJavaModifiers
  - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.debug.core.model.IStackFrame)
  - interface org.eclipse.jdt.debug.core.IJavaVariable (also extends org.eclipse.debug.core.model.IVariable)
    - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
- interface org.eclipse.jdt.core.search.IJavaSearchConstants
- interface org.eclipse.jdt.core.search.IJavaSearchResultCollector
- interface org.eclipse.jdt.core.search.IJavaSearchScope
- interface org.eclipse.jdt.debug.core.IJavaType
  - interface org.eclipse.jdt.debug.core.IJavaArrayType
  - interface org.eclipse.jdt.debug.core.IJavaClassType
  - interface org.eclipse.jdt.debug.core.IJavaInterfaceType
  - interface org.eclipse.jdt.debug.core.IJavaReferenceType
    - interface org.eclipse.jdt.debug.core.IJavaArrayType
    - interface org.eclipse.jdt.debug.core.IJavaClassType
    - interface org.eclipse.jdt.debug.core.IJavaInterfaceType
- interface org.eclipse.jdt.core.util.ILocalVariableTableEntry
- interface org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry
- interface org.eclipse.jdt.ui.jarpackager.IManifestProvider
- interface org.eclipse.debug.core.model.IMemoryBlockRetrieval
  - interface org.eclipse.debug.core.model.IDebugTarget (also extends org.eclipse.debug.core.IBreakpointListener, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IStepFilters)
- interface org.eclipse.jdt.core.util.IMethodInfo
- interface org.eclipse.jdt.core.util.IModifierConstants
- interface org.eclipse.jdt.core.util.IOpcodeMnemonics
- interface org.eclipse.jdt.core.IOpenable
  - interface org.eclipse.jdt.core.IClassFile (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.ICompilationUnit (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference, org.eclipse.jdt.core.IWorkingCopy)
  - interface org.eclipse.jdt.core.IJavaModel (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent)
  - interface org.eclipse.jdt.core.IJavaProject (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent)
  - interface org.eclipse.jdt.core.IPackageFragment (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation)
  - interface org.eclipse.jdt.core.IPackageFragmentRoot (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent)
- interface org.eclipse.jdt.core.util.IParameterAnnotation
- interface org.eclipse.jdt.core.IParent
  - interface org.eclipse.jdt.core.IClassFile (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.ICompilationUnit (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference, org.eclipse.jdt.core.IWorkingCopy)
  - interface org.eclipse.jdt.core.IField
  - interface org.eclipse.jdt.core.IImportContainer (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.IInitializer
  - interface org.eclipse.jdt.core.IJavaModel (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable)
  - interface org.eclipse.jdt.core.IJavaProject (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable)
  - interface org.eclipse.jdt.core.IMember (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference)
    - interface org.eclipse.jdt.core.IField
    - interface org.eclipse.jdt.core.IInitializer
    - interface org.eclipse.jdt.core.IMethod
    - interface org.eclipse.jdt.core.IType
  - interface org.eclipse.jdt.core.IMethod
  - interface org.eclipse.jdt.core.IPackageFragment (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.ISourceManipulation)
  - interface org.eclipse.jdt.core.IPackageFragmentRoot (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable)
  - interface org.eclipse.jdt.core.IType
- interface org.eclipse.jdt.core.compiler.IProblem
- interface org.eclipse.jdt.ui.text.java.IProblemLocation
- interface org.eclipse.jdt.core.IProblemRequestor
- interface org.eclipse.jdt.ui.text.java.IQuickAssistProcessor
- interface org.eclipse.jdt.ui.text.java.IQuickFixProcessor
- interface org.eclipse.ltk.core.refactoring.IRefactoringCoreStatusCodes
- interface org.eclipse.jdt.ui.refactoring.IRefactoringProcessorIds
- interface org.eclipse.ltk.ui.refactoring.IRefactoringUIStatusCodes
- interface org.eclipse.jdt.core.IRegion
- interface org.eclipse.jface.operation.IRunnableWithProgress
  - interface org.eclipse.jdt.ui.jarpackager.IJarExportRunnable
- interface org.eclipse.jdt.launching.IRuntimeClasspathEntry
  - interface org.eclipse.jdt.launching.IRuntimeClasspathEntry2
- interface org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver
- interface org.eclipse.jdt.launching.IRuntimeClasspathProvider
- interface org.eclipse.jdt.launching.IRuntimeContainerComparator
- interface org.eclipse.jdt.core.compiler.IScanner
- interface org.eclipse.jdt.core.search.ISearchPattern
- interface org.eclipse.ltk.core.refactoring.participants.ISharableParticipant
- interface org.eclipse.jdt.ui.ISharedImages
- interface org.eclipse.jface.text.source.ISharedTextColors
  - interface org.eclipse.jdt.ui.text.IColorManager
- interface org.eclipse.jdt.core.ISourceManipulation
  - interface org.eclipse.jdt.core.ICompilationUnit (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceReference, org.eclipse.jdt.core.IWorkingCopy)
  - interface org.eclipse.jdt.core.IField
  - interface org.eclipse.jdt.core.IImportDeclaration (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ISourceReference)
  - interface org.eclipse.jdt.core.IInitializer
  - interface org.eclipse.jdt.core.IMember (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceReference)
    - interface org.eclipse.jdt.core.IField
    - interface org.eclipse.jdt.core.IInitializer
    - interface org.eclipse.jdt.core.IMethod
    - interface org.eclipse.jdt.core.IType
  - interface org.eclipse.jdt.core.IMethod
  - interface org.eclipse.jdt.core.IPackageFragment (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent)
  - interface org.eclipse.jdt.core.IType
- interface org.eclipse.jdt.core.ISourceRange
- interface org.eclipse.jdt.core.ISourceReference
  - interface org.eclipse.jdt.core.IClassFile (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent)
  - interface org.eclipse.jdt.core.ICompilationUnit (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.IWorkingCopy)
  - interface org.eclipse.jdt.core.IField
  - interface org.eclipse.jdt.core.IImportContainer (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent)
  - interface org.eclipse.jdt.core.IImportDeclaration (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ISourceManipulation)
  - interface org.eclipse.jdt.core.IInitializer
  - interface org.eclipse.jdt.core.ILocalVariable (also extends org.eclipse.jdt.core.IJavaElement)
  - interface org.eclipse.jdt.core.IMember (also extends org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation)
    - interface org.eclipse.jdt.core.IField
    - interface org.eclipse.jdt.core.IInitializer
    - interface org.eclipse.jdt.core.IMethod
    - interface org.eclipse.jdt.core.IType
  - interface org.eclipse.jdt.core.IMethod
  - interface org.eclipse.jdt.core.IPackageDeclaration (also extends org.eclipse.jdt.core.IJavaElement)
  - interface org.eclipse.jdt.core.IType
- interface org.eclipse.core.runtime.IStatus
  - interface org.eclipse.jdt.core.IJavaModelStatus
- interface org.eclipse.ltk.ui.refactoring.IStatusContextViewer
- interface org.eclipse.debug.core.model.IStep
  - interface org.eclipse.debug.core.model.IFilteredStep
    - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IStackFrame)
    - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IThread)
  - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IStackFrame)
  - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.debug.core.model.IThread)
  - interface org.eclipse.debug.core.model.IStackFrame (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers)
  - interface org.eclipse.debug.core.model.IThread (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep)
- interface org.eclipse.debug.core.model.IStepFilters
  - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IDebugTarget)
- interface org.eclipse.debug.core.model.ISuspendResume
  - interface org.eclipse.debug.core.model.IDebugTarget (also extends org.eclipse.debug.core.IBreakpointListener, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.IMemoryBlockRetrieval, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IStackFrame)
  - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.debug.core.model.IThread)
  - interface org.eclipse.debug.core.model.IStackFrame (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers)
  - interface org.eclipse.debug.core.model.IThread (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ITerminate)
    - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep)
- interface org.eclipse.jdt.core.compiler.ITerminalSymbols
- interface org.eclipse.debug.core.model.ITerminate
  - interface org.eclipse.debug.core.model.IDebugTarget (also extends org.eclipse.debug.core.IBreakpointListener, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.IMemoryBlockRetrieval, org.eclipse.debug.core.model.ISuspendResume)
    - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.debug.core.IJavaDebugTarget (also extends org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IStepFilters)
  - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IStackFrame)
  - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.debug.core.model.IThread)
  - interface org.eclipse.debug.core.model.IStackFrame (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ISuspendResume)
    - interface org.eclipse.jdt.debug.core.IJavaStackFrame (also extends org.eclipse.debug.core.model.IFilteredStep, org.eclipse.jdt.debug.core.IJavaModifiers)
  - interface org.eclipse.debug.core.model.IThread (also extends org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ISuspendResume)
    - interface org.eclipse.jdt.debug.core.IJavaThread (also extends org.eclipse.debug.core.model.IFilteredStep)
- interface org.eclipse.jdt.junit.ITestRunListener
- interface org.eclipse.jface.text.ITextHover
  - interface org.eclipse.jdt.ui.text.java.hover.IJavaEditorTextHover
- interface org.eclipse.jdt.core.dom.rewrite.ITrackedNodePosition
- interface org.eclipse.jdt.core.ITypeHierarchy
- interface org.eclipse.jdt.core.ITypeHierarchyChangedListener
- interface org.eclipse.jdt.core.search.ITypeNameRequestor
- interface org.eclipse.ltk.core.refactoring.IUndoManager
- interface org.eclipse.ltk.core.refactoring.IUndoManagerListener
- interface org.eclipse.ltk.core.refactoring.IValidationCheckResultQuery
- interface org.eclipse.debug.core.model.IValueModification
  - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  - interface org.eclipse.jdt.debug.core.IJavaVariable (also extends org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.debug.core.model.IVariable)
    - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  - interface org.eclipse.debug.core.model.IVariable (also extends org.eclipse.debug.core.model.IDebugElement)
    - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
    - interface org.eclipse.jdt.debug.core.IJavaVariable (also extends org.eclipse.jdt.debug.core.IJavaModifiers)
      - interface org.eclipse.jdt.debug.core.IJavaFieldVariable
- interface org.eclipse.jdt.core.util.IVerificationTypeInfo
- interface org.eclipse.jdt.launching.IVMConnector
- interface org.eclipse.jdt.launching.IVMInstall
- interface org.eclipse.jdt.launching.IVMInstallChangedListener
- interface org.eclipse.jdt.launching.IVMInstallType
- interface org.eclipse.jdt.launching.IVMRunner
- interface org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds
  - interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  - interface org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds
    - interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
- interface org.eclipse.jdt.core.IWorkingCopy
  - interface org.eclipse.jdt.core.ICompilationUnit (also extends org.eclipse.jdt.core.ICodeAssist, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IOpenable, org.eclipse.jdt.core.IParent, org.eclipse.jdt.core.ISourceManipulation, org.eclipse.jdt.core.ISourceReference)
- interface org.eclipse.jdt.ui.IWorkingCopyManager
- interface org.eclipse.jdt.ui.IWorkingCopyManagerExtension
- interface org.eclipse.jdt.ui.IWorkingCopyProvider

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV NEXT | FRAMES NO FRAMES

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.