Package org.eclipse.ui.ide
Class IDEActionFactory
java.lang.Object
org.eclipse.ui.ide.IDEActionFactory
Access to standard actions provided by the IDE workbench (including those of
 the generic workbench).
 
The functionality of this class is provided by static fields. Example usage:
MenuManager menu = ...; ActionFactory.IWorkbenchAction closeProjectAction = IDEActionFactory.CLOSE_PROJECT.create(window); menu.add(closeProjectAction);
- Since:
- 3.0
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ActionFactoryIDE-specific workbench action (id: "addTask", commandId: "org.eclipse.ui.edit.addTask"): Add task.static final ActionFactoryIDE-specific workbench action (id: "bookmark", commandId: "org.eclipse.ui.edit.addBookmark"): Add bookmark.static final ActionFactoryIDE-specific workbench action (id: "build", commandId: "org.eclipse.ui.project.buildAll"): Incremental build.static final ActionFactoryIDE-specific workbench action (id: "buildAutomatically"): Build automatically.static final ActionFactoryIDE-specific workbench action (id: "buildClean"): Build clean.static final ActionFactoryIDE-specific workbench action (id: "buildProject", commandId: "org.eclipse.ui.project.buildProject"): Incremental build.static final ActionFactoryIDE-specific workbench action (id: "closeProject", commandId: "org.eclipse.ui.project.closeProject"): Close project.static final ActionFactoryIDE-specific workbench action (id: "closeUnrelatedProjects", commandId: "org.eclipse.ui.project.closeUnrelatedProjects"): Close unrelated projects.static final ActionFactoryIDE-specific workbench action (id: "newWizardDropDown"): Opens the "new" wizard drop down, including resource-specific items for Project... and Example...static final ActionFactoryIDE-specific workbench action (id: "openProject", commandId: "org.eclipse.ui.project.openProject"): Open project.static final ActionFactoryIDE-specific workbench action (id: "projectProperties"): Open project properties.static final ActionFactoryIDE-specific workbench action (id: "openWorkspace"): Open workspace.static final ActionFactoryDeprecated.the IDE now uses the new intro mechanismstatic final ActionFactoryDeprecated.as of 3.0, this action no longer appears in the UI (was deprecated in 3.1)static final ActionFactoryDeprecated.as of 3.0, this action no longer appears in the UI (was deprecated in 3.1)static final ActionFactoryIDE-specific workbench action (id: "tipsAndTricks", commandId: "org.eclipse.ui.help.tipsAndTricksAction"): Tips and tricks.
- 
Method Summary
- 
Field Details- 
ADD_TASKIDE-specific workbench action (id: "addTask", commandId: "org.eclipse.ui.edit.addTask"): Add task. This action is aRetargetAction. This action maintains its enablement state.
- 
BOOKMARKIDE-specific workbench action (id: "bookmark", commandId: "org.eclipse.ui.edit.addBookmark"): Add bookmark. This action is aRetargetAction. This action maintains its enablement state.
- 
BUILDIDE-specific workbench action (id: "build", commandId: "org.eclipse.ui.project.buildAll"): Incremental build. This action maintains its enablement state.
- 
BUILD_CLEANIDE-specific workbench action (id: "buildClean"): Build clean. This action maintains its enablement state.- Since:
- 3.0
 
- 
BUILD_AUTOMATICALLYIDE-specific workbench action (id: "buildAutomatically"): Build automatically. This action maintains its enablement state.- Since:
- 3.0
 
- 
BUILD_PROJECTIDE-specific workbench action (id: "buildProject", commandId: "org.eclipse.ui.project.buildProject"): Incremental build. This action is aRetargetAction. This action maintains its enablement state.
- 
CLOSE_PROJECTIDE-specific workbench action (id: "closeProject", commandId: "org.eclipse.ui.project.closeProject"): Close project. This action is aRetargetAction. This action maintains its enablement state.
- 
CLOSE_UNRELATED_PROJECTSIDE-specific workbench action (id: "closeUnrelatedProjects", commandId: "org.eclipse.ui.project.closeUnrelatedProjects"): Close unrelated projects.This action closes all projects that are unrelated to the selected projects. A project is unrelated if it is not directly or transitively referenced by one of the selected projects, and does not directly or transitively reference one of the selected projects. This action is aRetargetActionwith id "closeUnrelatedProjects". This action maintains its enablement state.
- 
NEW_WIZARD_DROP_DOWNIDE-specific workbench action (id: "newWizardDropDown"): Opens the "new" wizard drop down, including resource-specific items for Project... and Example... This action maintains its enablement state.
- 
OPEN_PROJECTIDE-specific workbench action (id: "openProject", commandId: "org.eclipse.ui.project.openProject"): Open project. This action is aRetargetAction. This action maintains its enablement state.
- 
OPEN_WORKSPACEIDE-specific workbench action (id: "openWorkspace"): Open workspace. This action maintains its enablement state.
- 
OPEN_PROJECT_PROPERTIESIDE-specific workbench action (id: "projectProperties"): Open project properties. This action maintains its enablement state.
- 
QUICK_STARTDeprecated.the IDE now uses the new intro mechanismIDE-specific workbench action (id: "quickStart"): Quick start. This action maintains its enablement state.
- 
REBUILD_ALLDeprecated.as of 3.0, this action no longer appears in the UI (was deprecated in 3.1)IDE-specific workbench action (id: "rebuildAll"): Full build. This action maintains its enablement state.
- 
REBUILD_PROJECTDeprecated.as of 3.0, this action no longer appears in the UI (was deprecated in 3.1)IDE-specific workbench action (id: "rebuildProject"): Rebuild project. This action is aRetargetActionwith id "rebuildProject". This action maintains its enablement state.
- 
TIPS_AND_TRICKSIDE-specific workbench action (id: "tipsAndTricks", commandId: "org.eclipse.ui.help.tipsAndTricksAction"): Tips and tricks. This action maintains its enablement state.
 
-