# Hierarchy For Package org.eclipse.jdt.ui.actions

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.ui.actions.ActionGroup
    - org.eclipse.jdt.ui.actions.BuildActionGroup
    - org.eclipse.jdt.ui.actions.CCPActionGroup
    - org.eclipse.jdt.ui.actions.CustomFiltersActionGroup
    - org.eclipse.jdt.ui.actions.DeclarationsSearchGroup
    - org.eclipse.jdt.ui.actions.GenerateActionGroup
    - org.eclipse.jdt.ui.actions.ImplementorsSearchGroup
    - org.eclipse.jdt.ui.actions.ImportActionGroup
    - org.eclipse.jdt.ui.actions.JavaSearchActionGroup
    - org.eclipse.jdt.ui.actions.MemberFilterActionGroup
    - org.eclipse.jdt.ui.actions.NavigateActionGroup
    - org.eclipse.jdt.ui.actions.OccurrencesSearchGroup
    - org.eclipse.jdt.ui.actions.OpenEditorActionGroup
    - org.eclipse.jdt.ui.actions.OpenViewActionGroup
    - org.eclipse.jdt.ui.actions.ProjectActionGroup
    - org.eclipse.jdt.ui.actions.ReadReferencesSearchGroup
    - org.eclipse.jdt.ui.actions.RefactorActionGroup
    - org.eclipse.jdt.ui.actions.ReferencesSearchGroup
    - org.eclipse.jdt.ui.actions.ShowActionGroup
    - org.eclipse.jdt.ui.actions.WriteReferencesSearchGroup
  - org.eclipse.jdt.ui.actions.ConvertingSelectionProvider (implements org.eclipse.jface.viewers.ISelectionProvider)
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
      - org.eclipse.jface.action.Action
        - org.eclipse.jdt.ui.actions.AbstractOpenWizardAction
          - org.eclipse.jdt.ui.actions.OpenNewAnnotationWizardAction
          - org.eclipse.jdt.ui.actions.OpenNewClassWizardAction
          - org.eclipse.jdt.ui.actions.OpenNewEnumWizardAction
          - org.eclipse.jdt.ui.actions.OpenNewInterfaceWizardAction
          - org.eclipse.jdt.ui.actions.OpenNewJavaProjectWizardAction
          - org.eclipse.jdt.ui.actions.OpenNewPackageWizardAction
          - org.eclipse.jdt.ui.actions.OpenNewRecordWizardAction
          - org.eclipse.jdt.ui.actions.OpenNewSourceFolderWizardAction
        - org.eclipse.jdt.ui.actions.OpenJavaBrowsingPerspectiveAction
        - org.eclipse.jdt.ui.actions.OpenJavaPerspectiveAction
        - org.eclipse.jdt.ui.actions.SelectionDispatchAction (implements org.eclipse.jface.viewers.ISelectionChangedListener)
          - org.eclipse.jdt.ui.actions.AddDelegateMethodsAction
          - org.eclipse.jdt.ui.actions.AddGetterSetterAction
          - org.eclipse.jdt.ui.actions.AddJavaDocStubAction
          - org.eclipse.jdt.ui.actions.AddToClasspathAction
          - org.eclipse.jdt.ui.actions.AddUnimplementedConstructorsAction
          - org.eclipse.jdt.ui.actions.ChangeTypeAction
          - org.eclipse.jdt.ui.actions.ConvertAnonymousToNestedAction
          - org.eclipse.jdt.ui.actions.ConvertLocalToFieldAction
          - org.eclipse.jdt.ui.actions.ConvertNestedToTopAction
          - org.eclipse.jdt.ui.actions.ExternalizeStringsAction
          - org.eclipse.jdt.ui.actions.ExtractClassAction
          - org.eclipse.jdt.ui.actions.ExtractConstantAction
          - org.eclipse.jdt.ui.actions.ExtractInterfaceAction
          - org.eclipse.jdt.ui.actions.ExtractMethodAction
          - org.eclipse.jdt.ui.actions.ExtractTempAction
          - org.eclipse.jdt.ui.actions.FindAction
            - org.eclipse.jdt.ui.actions.FindDeclarationsAction
              - org.eclipse.jdt.ui.actions.FindDeclarationsInHierarchyAction
              - org.eclipse.jdt.ui.actions.FindDeclarationsInProjectAction
              - org.eclipse.jdt.ui.actions.FindDeclarationsInWorkingSetAction
            - org.eclipse.jdt.ui.actions.FindImplementorsAction
              - org.eclipse.jdt.ui.actions.FindImplementorsInProjectAction
              - org.eclipse.jdt.ui.actions.FindImplementorsInWorkingSetAction
            - org.eclipse.jdt.ui.actions.FindReferencesAction
              - org.eclipse.jdt.ui.actions.FindReadReferencesAction
                - org.eclipse.jdt.ui.actions.FindReadReferencesInProjectAction
              - org.eclipse.jdt.ui.actions.FindReferencesInHierarchyAction
                - org.eclipse.jdt.ui.actions.FindReadReferencesInHierarchyAction
                - org.eclipse.jdt.ui.actions.FindWriteReferencesInHierarchyAction
              - org.eclipse.jdt.ui.actions.FindReferencesInProjectAction
              - org.eclipse.jdt.ui.actions.FindReferencesInWorkingSetAction
                - org.eclipse.jdt.ui.actions.FindReadReferencesInWorkingSetAction
                - org.eclipse.jdt.ui.actions.FindWriteReferencesInWorkingSetAction
              - org.eclipse.jdt.ui.actions.FindWriteReferencesAction
                - org.eclipse.jdt.ui.actions.FindWriteReferencesInProjectAction
            - org.eclipse.jdt.ui.actions.WorkingSetFindAction
          - org.eclipse.jdt.ui.actions.FindBreakContinueTargetOccurrencesAction
          - org.eclipse.jdt.ui.actions.FindExceptionOccurrencesAction
          - org.eclipse.jdt.ui.actions.FindImplementOccurrencesAction
          - org.eclipse.jdt.ui.actions.FindMethodExitOccurrencesAction
          - org.eclipse.jdt.ui.actions.FindOccurrencesInFileAction
          - org.eclipse.jdt.ui.actions.FindStringsToExternalizeAction
          - org.eclipse.jdt.ui.actions.FormatAllAction
          - org.eclipse.jdt.ui.actions.GenerateHashCodeEqualsAction
          - org.eclipse.jdt.ui.actions.GenerateNewConstructorUsingFieldsAction
          - org.eclipse.jdt.ui.actions.GenerateToStringAction
          - org.eclipse.jdt.ui.actions.InferTypeArgumentsAction
          - org.eclipse.jdt.ui.actions.InlineAction
          - org.eclipse.jdt.ui.actions.InlineTempAction
          - org.eclipse.jdt.ui.actions.IntroduceFactoryAction
          - org.eclipse.jdt.ui.actions.IntroduceIndirectionAction
          - org.eclipse.jdt.ui.actions.IntroduceParameterAction
          - org.eclipse.jdt.ui.actions.MakeStaticAction
          - org.eclipse.jdt.ui.actions.ModifyParametersAction
          - org.eclipse.jdt.ui.actions.MoveAction
          - org.eclipse.jdt.ui.actions.OpenAction
          - org.eclipse.jdt.ui.actions.OpenAttachedJavadocAction
            - org.eclipse.jdt.ui.actions.OpenExternalJavadocAction
          - org.eclipse.jdt.ui.actions.OpenImplementationAction
          - org.eclipse.jdt.ui.actions.OpenProjectAction (implements org.eclipse.core.resources.IResourceChangeListener)
          - org.eclipse.jdt.ui.actions.OpenSuperImplementationAction
          - org.eclipse.jdt.ui.actions.OpenTypeHierarchyAction
          - org.eclipse.jdt.ui.actions.OrganizeImportsAction
          - org.eclipse.jdt.ui.actions.OverrideMethodsAction
          - org.eclipse.jdt.ui.actions.PullUpAction
          - org.eclipse.jdt.ui.actions.PushDownAction
          - org.eclipse.jdt.ui.actions.RefreshAction
          - org.eclipse.jdt.ui.actions.RemoveFromClasspathAction
          - org.eclipse.jdt.ui.actions.RenameAction
          - org.eclipse.jdt.ui.actions.ReplaceInvocationsAction
          - org.eclipse.jdt.ui.actions.SelfEncapsulateFieldAction
          - org.eclipse.jdt.ui.actions.ShowInPackageViewAction
          - org.eclipse.jdt.ui.actions.SortMembersAction
          - org.eclipse.jdt.ui.actions.SurroundWithTryCatchAction
            - org.eclipse.jdt.ui.actions.SurroundWithTryMultiCatchAction
          - org.eclipse.jdt.ui.actions.SurroundWithTryWithResourcesAction
          - org.eclipse.jdt.ui.actions.UseSupertypeAction
  - org.eclipse.jdt.ui.actions.FormatAllAction.ObjectDelegate (implements org.eclipse.ui.IObjectActionDelegate)
  - org.eclipse.jdt.ui.actions.JdtActionConstants
  - org.eclipse.jdt.ui.actions.OrganizeImportsAction.ObjectDelegate (implements org.eclipse.ui.IObjectActionDelegate)

## Interface Hierarchy

- org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds
  - org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds
    - org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds