Interface IIDEActionConstants


  • public interface IIDEActionConstants
    Identifiers for IDE menus, toolbars and groups.

    This interface contains constants only; it is not intended to be implemented or extended.

    Note: want to move IDE-specific stuff out of IWorkbenchActionConstants. There's still some cleanup to be done here (and there).
    Since:
    3.0
    Restriction:
    This interface is not intended to be implemented by clients.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String ADD_EXT
      Edit menu: name of group for extra Add-like actions (value "add.ext").
      static String BUILD_EXT
      Workbench menu: name of group for extra Build-like actions (value "build.ext").
      static String BUILD_GROUP
      Group ids for build toolbar group.
      static String CLOSE_EXT
      File menu: name of group for extra Close-like actions (value "close.ext").
      static String CUT_EXT
      Edit menu: name of group for extra Cut-like actions (value "cut.ext").
      static String EDIT_END
      Edit menu: name of group for end of menu (value "editEnd").
      static String EDIT_START
      Edit menu: name of group for start of menu (value "editStart").
      static String FILE_END
      File menu: name of group for end of menu (value "fileEnd").
      static String FILE_START
      File menu: name of group for start of menu (value "fileStart").
      static String FIND_EXT
      Edit menu: name of group for extra Find-like actions (value "find.ext").
      static String GO_INTO
      Navigate menu: name of standard Go Into global action (value "goInto").
      static String GO_TO
      Navigate menu: name of standard Go To submenu (value "goTo").
      static String GO_TO_RESOURCE
      Navigate menu: name of standard Go To Resource global action (value "goToResource").
      static String GROUP_ADD
      Pop-up menu: name of group for Add actions (value "group.add").
      static String GROUP_EDIT
      Pop-up menu and cool bar: name of group for Edit actions (value "group.edit").
      static String GROUP_FILE
      Pop-up menu and cool bar: name of group for File actions (value "group.file").
      static String GROUP_NAV
      Coolbar: name of group for Navigate actions (value "group.nav").
      static String GROUP_SHOW_IN
      Pop-up menu: name of group for Show In actions (value "group.showIn").
      static String HELP_END
      Help menu: name of group for end of menu (value "helpEnd").
      static String HELP_START
      Help menu: name of group for start of menu (value "helpStart").
      static String HISTORY_GROUP
      Group ids for history toolbar group.
      static String IMPORT_EXT
      File menu: name of group for extra Import-like actions (value "import.ext").
      static String M_EDIT
      Name of standard Edit menu (value "edit").
      static String M_FILE
      Name of standard File menu (value "file").
      static String M_HELP
      Name of standard Help menu (value "help").
      static String M_NAVIGATE
      Name of standard Navigate menu (value "navigate").
      static String M_PROJECT
      Name of standard Project menu (value "project").
      static String M_WINDOW
      Name of standard Window menu (value "window").
      static String MRU
      File menu: name of "Most Recently Used File" group.
      static String NAV_END
      Navigate menu: name of group for end of menu (value "navEnd").
      static String NAV_START
      Navigate menu: name of group for start of menu (value "navStart").
      static String NEW_EXT
      File menu: name of group for extra New-like actions (value "new.ext").
      static String NEW_GROUP
      Group ids for new toolbar group.
      static String OPEN_EXT
      Navigate menu: name of group for extra Open actions (value "open.ext").
      static String PIN_GROUP
      Group id for pin toolbar group.
      static String PRINT_EXT
      File menu: name of group for extra Print-like actions (value "print.ext").
      static String PROJ_END
      Project menu: name of group for start of menu (value "projEnd").
      static String PROJ_START
      Project menu: name of group for start of menu (value "projStart").
      static String SAVE_EXT
      File menu: name of group for extra Save-like actions (value "save.ext").
      static String SAVE_GROUP
      Group ids for save toolbar group.
      static String SHOW_EXT
      Navigate menu: name of group for extra Show actions (value "show.ext").
      static String TOOLBAR_FILE
      Workbench toolbar id for file toolbar group.
      static String TOOLBAR_NAVIGATE
      Workbench toolbar id for navigate toolbar group.
      static String UNDO_EXT
      Edit menu: name of group for extra Undo-like actions (value "undo.ext").
    • Field Detail

      • FILE_START

        static final String FILE_START
        File menu: name of group for start of menu (value "fileStart").
        See Also:
        Constant Field Values
      • NEW_EXT

        static final String NEW_EXT
        File menu: name of group for extra New-like actions (value "new.ext").
        See Also:
        Constant Field Values
      • CLOSE_EXT

        static final String CLOSE_EXT
        File menu: name of group for extra Close-like actions (value "close.ext").
        See Also:
        Constant Field Values
      • SAVE_EXT

        static final String SAVE_EXT
        File menu: name of group for extra Save-like actions (value "save.ext").
        See Also:
        Constant Field Values
      • PRINT_EXT

        static final String PRINT_EXT
        File menu: name of group for extra Print-like actions (value "print.ext").
        See Also:
        Constant Field Values
      • IMPORT_EXT

        static final String IMPORT_EXT
        File menu: name of group for extra Import-like actions (value "import.ext").
        See Also:
        Constant Field Values
      • EDIT_START

        static final String EDIT_START
        Edit menu: name of group for start of menu (value "editStart").
        See Also:
        Constant Field Values
      • UNDO_EXT

        static final String UNDO_EXT
        Edit menu: name of group for extra Undo-like actions (value "undo.ext").
        See Also:
        Constant Field Values
      • CUT_EXT

        static final String CUT_EXT
        Edit menu: name of group for extra Cut-like actions (value "cut.ext").
        See Also:
        Constant Field Values
      • FIND_EXT

        static final String FIND_EXT
        Edit menu: name of group for extra Find-like actions (value "find.ext").

        Note: The value of this constant has changed in 3.3 to match the specification; before 3.3, its value was incorrect ("cut.ext"). See bug 155856 for details.

        See Also:
        Constant Field Values
      • ADD_EXT

        static final String ADD_EXT
        Edit menu: name of group for extra Add-like actions (value "add.ext").
        See Also:
        Constant Field Values
      • BUILD_EXT

        static final String BUILD_EXT
        Workbench menu: name of group for extra Build-like actions (value "build.ext").
        See Also:
        Constant Field Values
      • TOOLBAR_FILE

        static final String TOOLBAR_FILE
        Workbench toolbar id for file toolbar group.
        Since:
        2.1
        See Also:
        Constant Field Values
      • TOOLBAR_NAVIGATE

        static final String TOOLBAR_NAVIGATE
        Workbench toolbar id for navigate toolbar group.
        Since:
        2.1
        See Also:
        Constant Field Values
      • GROUP_ADD

        static final String GROUP_ADD
        Pop-up menu: name of group for Add actions (value "group.add").
        See Also:
        Constant Field Values
      • GROUP_FILE

        static final String GROUP_FILE
        Pop-up menu and cool bar: name of group for File actions (value "group.file").
        See Also:
        Constant Field Values
      • GROUP_EDIT

        static final String GROUP_EDIT
        Pop-up menu and cool bar: name of group for Edit actions (value "group.edit").
        Since:
        3.14
        See Also:
        Constant Field Values
      • GROUP_NAV

        static final String GROUP_NAV
        Coolbar: name of group for Navigate actions (value "group.nav").
        See Also:
        Constant Field Values
      • GROUP_SHOW_IN

        static final String GROUP_SHOW_IN
        Pop-up menu: name of group for Show In actions (value "group.showIn").
        Since:
        2.1
        See Also:
        Constant Field Values
      • NAV_START

        static final String NAV_START
        Navigate menu: name of group for start of menu (value "navStart").
        See Also:
        Constant Field Values
      • OPEN_EXT

        static final String OPEN_EXT
        Navigate menu: name of group for extra Open actions (value "open.ext").
        See Also:
        Constant Field Values
      • SHOW_EXT

        static final String SHOW_EXT
        Navigate menu: name of group for extra Show actions (value "show.ext").
        See Also:
        Constant Field Values
      • GO_INTO

        static final String GO_INTO
        Navigate menu: name of standard Go Into global action (value "goInto").
        See Also:
        Constant Field Values
      • GO_TO_RESOURCE

        static final String GO_TO_RESOURCE
        Navigate menu: name of standard Go To Resource global action (value "goToResource"). Note:should be in an action factory
        See Also:
        Constant Field Values
      • PROJ_START

        static final String PROJ_START
        Project menu: name of group for start of menu (value "projStart").
        See Also:
        Constant Field Values
      • PROJ_END

        static final String PROJ_END
        Project menu: name of group for start of menu (value "projEnd").
        See Also:
        Constant Field Values
      • HELP_START

        static final String HELP_START
        Help menu: name of group for start of menu (value "helpStart").
        See Also:
        Constant Field Values