|
Eclipse Platform Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IWorkbenchActionConstants
Action ids for standard actions, groups in the workbench menu bar, and global actions.
This interface contains constants only; it is not intended to be implemented or extended.
M_FILE
)M_EDIT
)M_WINDOW
)M_HELP
)MB_ADDITIONS
)UNDO
)REDO
)CUT
)COPY
)PASTE
)DELETE
)FIND
)SELECT_ALL
)BOOKMARK
)FILE_START
)FILE_END
)NEW
)NEW_EXT
)CLOSE
)CLOSE_ALL
)CLOSE_EXT
)SAVE
)SAVE_AS
)SAVE_ALL
)SAVE_EXT
)IMPORT
)EXPORT
)IMPORT_EXT
)QUIT
)EDIT_START
)EDIT_END
)UNDO
)REDO
)UNDO_EXT
)CUT
)COPY
)PASTE
)CUT_EXT
)DELETE
)FIND
)SELECT_ALL
)BOOKMARK
)VIEW_EXT
)WB_START
)WB_END
)BUILD_EXT
)BUILD
)REBUILD_ALL
)WINDOW_EXT
)HELP_START
)HELP_END
)ABOUT
)GROUP_MANAGING
)GROUP_REORGANIZE
)GROUP_ADD
)GROUP_FILE
)
To hook a global action handler, a view should use the following code:
IAction copyHandler = ...;
view.getSite().getActionBars().setGlobalActionHandler(
IWorkbenchActionConstants.COPY,
copyHandler);
For editors, this should be done in the IEditorActionBarContributor
.
Note: many of the remaining non-deprecated constants here are IDE-specific
and should be deprecated and moved to a constant pool at the IDE layer
(e.g. IIDEActionConstants).
Field Summary | |
---|---|
static java.lang.String |
ABOUT
Deprecated. in 3.0. Use ActionFactory.ABOUT.getId() instead. |
static java.lang.String |
ADD_EXT
Edit menu: name of group for extra Add-like actions (value "add.ext" ). |
static java.lang.String |
ADD_TASK
Deprecated. in 3.0. Use org.eclipse.ui.ide.IDEActionFactory.ADD_TASK.getId()
instead. |
static java.lang.String |
BACK
Deprecated. in 3.0. Use ActionFactory.BACK.getId() instead. |
static java.lang.String |
BOOKMARK
Deprecated. in 3.0. Use org.eclipse.ui.ide.IDEActionFactory.BOOKMARK.getId()
instead. |
static java.lang.String |
BUILD
Deprecated. in 3.0. Use org.eclipse.ui.ide.IDEActionFactory.BUILD.getId()
instead. |
static java.lang.String |
BUILD_EXT
Workbench menu: name of group for extra Build-like actions (value "build.ext" ). |
static java.lang.String |
BUILD_GROUP
Group id for build group. |
static java.lang.String |
BUILD_PROJECT
Deprecated. in 3.0. Use org.eclipse.ui.ide.IDEActionFactory.BUILD_PROJECT.getId()
instead. |
static java.lang.String |
CLOSE
Deprecated. in 3.0. Use ActionFactory.CLOSE.getId() instead. |
static java.lang.String |
CLOSE_ALL
Deprecated. in 3.0. Use ActionFactory.CLOSE_ALL.getId() instead. |
static java.lang.String |
CLOSE_EXT
File menu: name of group for extra Close-like actions (value "close.ext" ). |
static java.lang.String |
CLOSE_PROJECT
Deprecated. in 3.0. Use org.eclipse.ui.ide.IDEActionFactory.CLOSE_PROJECT.getId()
instead. |
static java.lang.String |
COPY
Deprecated. in 3.0. Use ActionFactory.COPY.getId() instead. |
static java.lang.String |
CUT
Deprecated. in 3.0. Use ActionFactory.CUT.getId() instead. |
static java.lang.String |
CUT_EXT
Edit menu: name of group for extra Cut-like actions (value "cut.ext" ). |
static java.lang.String |
DELETE
Deprecated. in 3.0. Use ActionFactory.DELETE.getId() instead. |
static java.lang.String |
EDIT_END
Edit menu: name of group for end of menu (value "editEnd" ). |
static java.lang.String |
EDIT_START
Edit menu: name of group for start of menu (value "editStart" ). |
static java.lang.String |
EXPORT
Deprecated. in 3.0. Use org.eclipse.ui.ActionFactory.EXPORT.getId()
instead. |
static java.lang.String |
FILE_END
File menu: name of group for end of menu (value "fileEnd" ). |
static java.lang.String |
FILE_START
File menu: name of group for start of menu (value "fileStart" ). |
static java.lang.String |
FIND
Deprecated. in 3.0. Use ActionFactory.FIND.getId() instead. |
static java.lang.String |
FIND_EXT
Edit menu: name of group for extra Find-like actions (value "find.ext" ). |
static java.lang.String |
FORWARD
Deprecated. in 3.0. Use ActionFactory.FORWARD.getId() instead. |
static java.lang.String[] |
GLOBAL_ACTIONS
Deprecated. in 3.0 |
static java.lang.String |
GO_INTO
Navigate menu: name of standard Go Into global action (value "goInto" ). |
static java.lang.String |
GO_TO
Navigate menu: name of standard Go To submenu (value "goTo" ). |
static java.lang.String |
GO_TO_RESOURCE
Navigate menu: name of standard Go To Resource global action (value "goToResource" ). |
static java.lang.String |
GROUP_ADD
Pop-up menu: name of group for Add actions (value "group.add" ). |
static java.lang.String |
GROUP_APP
Coolbar: name of group for application created actions |
static java.lang.String |
GROUP_EDITOR
Toolbar: name of group for editor action bars. |
static java.lang.String |
GROUP_FILE
Pop-up menu: name of group for File actions (value "group.file" ). |
static java.lang.String |
GROUP_HELP
Coolbar: name of group for help actions and contributions |
static java.lang.String |
GROUP_MANAGING
Pop-up menu: name of group for Managing actions (value "group.managing" ). |
static java.lang.String |
GROUP_REORGANIZE
Pop-up menu: name of group for Reorganize actions (value "group.reorganize" ). |
static java.lang.String |
GROUP_SHOW_IN
Pop-up menu: name of group for Show In actions (value "group.showIn" ). |
static java.lang.String |
HELP_END
Help menu: name of group for end of menu (value "helpEnd" ). |
static java.lang.String |
HELP_START
Help menu: name of group for start of menu (value "helpStart" ). |
static java.lang.String |
HISTORY_GROUP
Group id for history toolbar group. |
static java.lang.String |
IMPORT
Deprecated. in 3.0. Use org.eclipse.ui.ActionFactory.IMPORT.getId()
instead. |
static java.lang.String |
IMPORT_EXT
File menu: name of group for extra Import-like actions (value "import.ext" ). |
static java.lang.String |
LAUNCH_EXT
Launch menu: name of group for launching additional windows. |
static java.lang.String |
M_EDIT
Name of standard Edit menu (value "edit" ). |
static java.lang.String |
M_FILE
Name of standard File menu (value "file" ). |
static java.lang.String |
M_HELP
Name of standard Help menu (value "help" ). |
static java.lang.String |
M_LAUNCH
Name of Launch window menu (value "launch" ). |
static java.lang.String |
M_NAVIGATE
Name of standard Navigate menu (value "navigate" ). |
static java.lang.String |
M_PROJECT
Name of standard Project menu (value "project" ). |
static java.lang.String |
M_VIEW
Deprecated. Since 3.0. This is no longer used. |
static java.lang.String |
M_WINDOW
Name of standard Window menu (value "window" ). |
static java.lang.String |
M_WORKBENCH
Deprecated. Since 3.0. This is no longer used. |
static java.lang.String |
MB_ADDITIONS
Name of group for adding new top-level menus (value "additions" ). |
static java.lang.String |
MENU_PREFIX
[Issue: MENU_PREFIX is "". |
static java.lang.String |
MOVE
Deprecated. in 3.0. Use ActionFactory.MOVE.getId() instead. |
static java.lang.String |
MRU
File menu: name of "Most Recently Used File" group. |
static java.lang.String |
NAV_END
Navigate menu: name of group for end of menu (value "navEnd" ). |
static java.lang.String |
NAV_START
Navigate menu: name of group for start of menu (value "navStart" ). |
static java.lang.String |
NEW
Deprecated. in 3.0. Use org.eclipse.ui.ActionFactory.NEW.getId()
instead. |
static java.lang.String |
NEW_EXT
File menu: name of group for extra New-like actions (value "new.ext" ). |
static java.lang.String |
NEW_GROUP
Group id for new toolbar group. |
static java.lang.String |
NEXT
Deprecated. in 3.0. Use ActionFactory.NEXT.getId() instead. |
static java.lang.String |
OPEN_EXT
File and Navigate menu: name of group for extra Open actions (value "open.ext" ). |
static java.lang.String |
OPEN_PROJECT
Deprecated. in 3.0. Use org.eclipse.ui.ide.IDEActionFactory.OPEN_PROJECT.getId()
instead. |
static java.lang.String |
PASTE
Deprecated. in 3.0. Use ActionFactory.PASTE.getId() instead. |
static java.lang.String |
PIN_GROUP
Group id for pin toolbar group. |
static java.lang.String |
PREVIOUS
Deprecated. in 3.0. Use ActionFactory.PREVIOUS.getId() instead. |
static java.lang.String |
PRINT
Deprecated. in 3.0. Use ActionFactory.PRINT.getId() instead. |
static java.lang.String |
PRINT_EXT
File menu: name of group for extra Print-like actions (value "print.ext" ). |
static java.lang.String |
PROJ_END
Project menu: name of group for start of menu (value "projEnd" ). |
static java.lang.String |
PROJ_START
Project menu: name of group for start of menu (value "projStart" ). |
static java.lang.String |
PROPERTIES
Deprecated. in 3.0. Use ActionFactory.PROPERTIES.getId() instead. |
static java.lang.String |
QUIT
Deprecated. in 3.0. Use ActionFactory.QUIT.getId() instead. |
static java.lang.String |
REBUILD_ALL
Deprecated. in 3.0. Use org.eclipse.ui.ide.IDEActionFactory.REBUILD_ALL.getId()
instead. |
static java.lang.String |
REBUILD_PROJECT
Deprecated. in 3.0. Use org.eclipse.ui.ide.IDEActionFactory.REBUILD_PROJECT.getId()
instead. |
static java.lang.String |
REDO
Deprecated. in 3.0. Use ActionFactory.REDO.getId() instead. |
static java.lang.String |
REFRESH
Deprecated. in 3.0. Use ActionFactory.REFRESH.getId() instead. |
static java.lang.String |
RENAME
Deprecated. in 3.0. Use ActionFactory.RENAME.getId() instead. |
static java.lang.String |
REVERT
Deprecated. in 3.0. Use ActionFactory.REVERT.getId() instead. |
static java.lang.String |
SAVE
Deprecated. in 3.0. Use ActionFactory.SAVE.getId() instead. |
static java.lang.String |
SAVE_ALL
Deprecated. in 3.0. Use ActionFactory.SAVE_ALL.getId() instead. |
static java.lang.String |
SAVE_AS
Deprecated. in 3.0. Use ActionFactory.SAVE_AS.getId() instead. |
static java.lang.String |
SAVE_EXT
File menu: name of group for extra Save-like actions (value "save.ext" ). |
static java.lang.String |
SAVE_GROUP
Group id for save group. |
static java.lang.String |
SELECT_ALL
Deprecated. in 3.0. Use ActionFactory.SELECT_ALL.getId() instead. |
static java.lang.String |
SEP
[Issue: SEP is "/". |
static java.lang.String |
SHOW_EXT
Navigate menu: name of group for extra Show actions (value "show.ext" ). |
static java.lang.String |
SHOW_IN
Deprecated. |
static java.lang.String |
SYNC_EDITOR
Deprecated. this action will be removed soon; use SHOW_IN instead |
static java.lang.String |
TOOLBAR_FILE
Workbench toolbar id for file toolbar group. |
static java.lang.String |
TOOLBAR_HELP
Workbench toolbar id for help toolbar group. |
static java.lang.String |
TOOLBAR_NAVIGATE
Workbench toolbar id for navigate toolbar group. |
static java.lang.String |
UNDO
Deprecated. in 3.0. Use ActionFactory.UNDO.getId() instead. |
static java.lang.String |
UNDO_EXT
Edit menu: name of group for extra Undo-like actions (value "undo.ext" ). |
static java.lang.String |
UP
Navigate menu: name of standard Up global action (value "up" ). |
static java.lang.String |
VIEW_EXT
View menu: name of group for additional view-like items. |
static java.lang.String |
WB_END
Workbench menu: name of group for end of menu (value "wbEnd" ). |
static java.lang.String |
WB_START
Workbench menu: name of group for start of menu (value "wbStart" ). |
static java.lang.String |
WINDOW_EXT
Window menu: name of group for additional window-like items. |
Field Detail |
---|
static final java.lang.String MENU_PREFIX
[Issue: MENU_PREFIX is "". It is used to prefix some of the other constants. There doesn't seem to be much point for this. Recommend deleting it. ]
static final java.lang.String SEP
[Issue: SEP is "/". It is not used anywhere. Recommend deleting it.]
static final java.lang.String M_FILE
"file"
).
static final java.lang.String M_EDIT
"edit"
).
static final java.lang.String M_VIEW
"view"
).
static final java.lang.String M_WORKBENCH
"workbench"
).
static final java.lang.String M_NAVIGATE
"navigate"
).
static final java.lang.String M_PROJECT
"project"
).
static final java.lang.String M_WINDOW
"window"
).
static final java.lang.String M_LAUNCH
"launch"
).
static final java.lang.String M_HELP
"help"
).
static final java.lang.String MB_ADDITIONS
"additions"
).
static final java.lang.String FILE_START
"fileStart"
).
static final java.lang.String FILE_END
"fileEnd"
).
static final java.lang.String NEW
org.eclipse.ui.ActionFactory.NEW.getId()
instead."new"
).
static final java.lang.String NEW_EXT
"new.ext"
).
static final java.lang.String CLOSE
ActionFactory.CLOSE.getId()
instead."close"
).
static final java.lang.String CLOSE_ALL
ActionFactory.CLOSE_ALL.getId()
instead."closeAll"
).
static final java.lang.String CLOSE_EXT
"close.ext"
).
static final java.lang.String SAVE
ActionFactory.SAVE.getId()
instead."save"
).
static final java.lang.String SAVE_AS
ActionFactory.SAVE_AS.getId()
instead."saveAs"
).
static final java.lang.String SAVE_ALL
ActionFactory.SAVE_ALL.getId()
instead."saveAll"
).
static final java.lang.String SAVE_EXT
"save.ext"
).
static final java.lang.String PRINT
ActionFactory.PRINT.getId()
instead."print"
).
static final java.lang.String PRINT_EXT
"print.ext"
).
static final java.lang.String IMPORT
org.eclipse.ui.ActionFactory.IMPORT.getId()
instead."import"
).
static final java.lang.String EXPORT
org.eclipse.ui.ActionFactory.EXPORT.getId()
instead."export"
).
static final java.lang.String IMPORT_EXT
"import.ext"
).
static final java.lang.String MRU
"mru"
).
static final java.lang.String QUIT
ActionFactory.QUIT.getId()
instead."quit"
).
static final java.lang.String EDIT_START
"editStart"
).
static final java.lang.String EDIT_END
"editEnd"
).
static final java.lang.String UNDO
ActionFactory.UNDO.getId()
instead."undo"
).
static final java.lang.String REDO
ActionFactory.REDO.getId()
instead."redo"
).
static final java.lang.String UNDO_EXT
"undo.ext"
).
static final java.lang.String CUT
ActionFactory.CUT.getId()
instead."cut"
).
static final java.lang.String COPY
ActionFactory.COPY.getId()
instead."copy"
).
static final java.lang.String PASTE
ActionFactory.PASTE.getId()
instead."paste"
).
static final java.lang.String CUT_EXT
"cut.ext"
).
static final java.lang.String DELETE
ActionFactory.DELETE.getId()
instead."delete"
).
static final java.lang.String FIND
ActionFactory.FIND.getId()
instead."find"
).
static final java.lang.String FIND_EXT
"find.ext"
).
static final java.lang.String SELECT_ALL
ActionFactory.SELECT_ALL.getId()
instead."selectAll"
).
static final java.lang.String BOOKMARK
org.eclipse.ui.ide.IDEActionFactory.BOOKMARK.getId()
instead."bookmark"
).
static final java.lang.String ADD_TASK
org.eclipse.ui.ide.IDEActionFactory.ADD_TASK.getId()
instead."addTask"
).
static final java.lang.String ADD_EXT
"add.ext"
).
static final java.lang.String WB_START
"wbStart"
).
static final java.lang.String WB_END
"wbEnd"
).
static final java.lang.String BUILD_EXT
"build.ext"
).
static final java.lang.String BUILD
org.eclipse.ui.ide.IDEActionFactory.BUILD.getId()
instead."build"
).
static final java.lang.String REBUILD_ALL
org.eclipse.ui.ide.IDEActionFactory.REBUILD_ALL.getId()
instead."rebuildAll"
).
static final java.lang.String TOOLBAR_FILE
static final java.lang.String TOOLBAR_NAVIGATE
static final java.lang.String TOOLBAR_HELP
static final java.lang.String PIN_GROUP
static final java.lang.String HISTORY_GROUP
static final java.lang.String NEW_GROUP
static final java.lang.String SAVE_GROUP
static final java.lang.String BUILD_GROUP
static final java.lang.String GROUP_MANAGING
"group.managing"
).
static final java.lang.String GROUP_REORGANIZE
"group.reorganize"
).
static final java.lang.String GROUP_ADD
"group.add"
).
static final java.lang.String GROUP_FILE
"group.file"
).
static final java.lang.String GROUP_SHOW_IN
"group.showIn"
).
static final java.lang.String GROUP_APP
static final java.lang.String GROUP_EDITOR
static final java.lang.String GROUP_HELP
static final java.lang.String VIEW_EXT
"additions"
).
static final java.lang.String WINDOW_EXT
"additions"
).
static final java.lang.String LAUNCH_EXT
"additions"
).
static final java.lang.String REVERT
ActionFactory.REVERT.getId()
instead."revert"
).
static final java.lang.String REFRESH
ActionFactory.REFRESH.getId()
instead."refresh"
).
static final java.lang.String PROPERTIES
ActionFactory.PROPERTIES.getId()
instead."properties"
).
static final java.lang.String MOVE
ActionFactory.MOVE.getId()
instead."move"
).
static final java.lang.String RENAME
ActionFactory.RENAME.getId()
instead."rename"
).
static final java.lang.String NAV_START
"navStart"
).
static final java.lang.String NAV_END
"navEnd"
).
static final java.lang.String OPEN_EXT
"open.ext"
).
static final java.lang.String SHOW_EXT
"show.ext"
).
static final java.lang.String GO_INTO
"goInto"
).
static final java.lang.String GO_TO
"goTo"
).
static final java.lang.String GO_TO_RESOURCE
"goToResource"
).
static final java.lang.String SYNC_EDITOR
"syncEditor"
).
static final java.lang.String SHOW_IN
"showIn"
).
ShowInAction
,
Constant Field Valuesstatic final java.lang.String BACK
ActionFactory.BACK.getId()
instead."back"
).
static final java.lang.String FORWARD
ActionFactory.FORWARD.getId()
instead."forward"
).
static final java.lang.String UP
"up"
).
static final java.lang.String NEXT
ActionFactory.NEXT.getId()
instead."next"
).
static final java.lang.String PREVIOUS
ActionFactory.PREVIOUS.getId()
instead."previous"
).
static final java.lang.String PROJ_START
"projStart"
).
static final java.lang.String PROJ_END
"projEnd"
).
static final java.lang.String BUILD_PROJECT
org.eclipse.ui.ide.IDEActionFactory.BUILD_PROJECT.getId()
instead."buildProject"
).
static final java.lang.String REBUILD_PROJECT
org.eclipse.ui.ide.IDEActionFactory.REBUILD_PROJECT.getId()
instead."rebuildProject"
).
static final java.lang.String OPEN_PROJECT
org.eclipse.ui.ide.IDEActionFactory.OPEN_PROJECT.getId()
instead."openProject"
).
static final java.lang.String CLOSE_PROJECT
org.eclipse.ui.ide.IDEActionFactory.CLOSE_PROJECT.getId()
instead."closeProject"
).
static final java.lang.String HELP_START
"helpStart"
).
static final java.lang.String HELP_END
"helpEnd"
).
static final java.lang.String ABOUT
ActionFactory.ABOUT.getId()
instead."about"
).
static final java.lang.String[] GLOBAL_ACTIONS
|
Eclipse Platform Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.