-
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
Field Summary |
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_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" ). |
Named tool bars in the workbench
The workbench tool bar is composed of tool bars contributed by different plug-ins, including the workbench itself. within any particle tool bar, there are named groups or slots that can be used for inserting new tool bar items.
The following description of the workbench tool bars is adapted fromIworkbenchactionconstantsClass definition.
// Workbench toolbar idspublic static final String TOOLBAR_FILE = "org.eclipse.ui.workbench.file"public static final String TOOLBAR_NAVIGATE = "org.eclipse.ui.workbench.navigate"; // Workbench toolbar group ids. To add an item at the beginning of the group, // use the GROUP id. To add an item at the end of the group, use the EXT id.public static final String PIN_GROUP = "pin.group"; public static final String HISTORY_GROUP = "history.group"; public static final String NEW_GROUP = "new.group"; public static final String SAVE_GROUP = "save.group"; public static final String BUILD_GROUP = "build.group";
Note: This article is reproduced from:
Http://help.eclipse.org/help33/index.jsp? Topic =/org.eclipse.platform.doc. isV/reference/API/org/Eclipse/UI/IDE/iideactionconstants.html
Http://help.eclipse.org/help33/index.jsp? Topic =/org.eclipse.platform.doc. isV/GUIDE/workbench_menupaths.htm