Uses of Interface
org.eclipse.ui.IWorkbenchWindow
Package
Description
Provides a set of actions related to running and debugging applications.
Provides a set of interfaces and classes for debug context management.
Provides an implementation of IWorkbenchWindowActionDelegate
for opening a URL in a browser.
Application programming interface to actions related to the refactoring history.
Classes and interface required to contribute search dialog pages and search result view pages.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
Application-level APIs for configuring and controling the Eclipse Platform User
Interface.
Provides a standard text editor and concrete document providers based
IFileBuffer
and others directly handling IFile
and
IStorage
as editor input.Provides support for integrating handlers into the Eclipse workbench.
Application programming interfaces for interaction
with and extension of the product introduction parts.
Provides the public API and default implementation for contributing menu
and toolbars to the menu service.
Provides the Common Navigator framework.
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
Provides a framework for text editors obeying to the
desktop rules.
Provides the standard wizards for creating files,
folders, and projects in the workspace.
-
Uses of IWorkbenchWindow in org.eclipse.compare.internal
Modifier and TypeMethodDescriptionstatic IWorkbenchWindow
CompareUIPlugin.getActiveWorkbenchWindow()
-
Uses of IWorkbenchWindow in org.eclipse.debug.ui.actions
Modifier and TypeMethodDescriptionvoid
AbstractLaunchHistoryAction.init
(IWorkbenchWindow window) void
DebugCommandAction.init
(IWorkbenchWindow window) Initializes this action for a workbench window.void
LaunchAsAction.init
(IWorkbenchWindow window) Deprecated.void
LaunchShortcutsAction.init
(IWorkbenchWindow window) void
OpenLaunchDialogAction.init
(IWorkbenchWindow window) void
RelaunchLastAction.init
(IWorkbenchWindow window) -
Uses of IWorkbenchWindow in org.eclipse.debug.ui.contexts
Modifier and TypeMethodDescriptionIDebugContextManager.getContextService
(IWorkbenchWindow window) Returns the debug context service for the specified window. -
Uses of IWorkbenchWindow in org.eclipse.help.ui.browser
-
Uses of IWorkbenchWindow in org.eclipse.help.ui.internal
Modifier and TypeMethodDescriptionvoid
DynamicHelpAction.init
(IWorkbenchWindow window) void
SearchAction.init
(IWorkbenchWindow window) -
Uses of IWorkbenchWindow in org.eclipse.ltk.ui.refactoring.actions
Modifier and TypeMethodDescriptionvoid
ApplyRefactoringScriptAction.init
(IWorkbenchWindow window) void
CreateRefactoringScriptAction.init
(IWorkbenchWindow window) void
ShowRefactoringHistoryAction.init
(IWorkbenchWindow window) -
Uses of IWorkbenchWindow in org.eclipse.search.ui
Modifier and TypeMethodDescriptionstatic void
NewSearchUI.openSearchDialog
(IWorkbenchWindow window, String pageId) Opens the search dialog. -
Uses of IWorkbenchWindow in org.eclipse.ui
Modifier and TypeMethodDescriptionIWorkbench.getActiveWorkbenchWindow()
Returns the currently active window for this workbench (if any).IWorkbenchPage.getWorkbenchWindow()
Returns the workbench window of this page.IWorkbenchSite.getWorkbenchWindow()
Returns the workbench window containing this workbench site.IWorkbench.getWorkbenchWindows()
Returns a list of the open main windows associated with this workbench.IWorkbench.openWorkbenchWindow
(String perspectiveId, IAdaptable input) Creates and opens a new workbench window with one page.IWorkbench.openWorkbenchWindow
(IAdaptable input) Creates and opens a new workbench window with one page.Modifier and TypeMethodDescriptionvoid
IWorkbenchWindowActionDelegate.init
(IWorkbenchWindow window) Initializes this action delegate with the workbench window it will work in.IWorkbench.showPerspective
(String perspectiveId, IWorkbenchWindow window) Shows the specified perspective to the user.IWorkbench.showPerspective
(String perspectiveId, IWorkbenchWindow window, IAdaptable input) Shows the specified perspective to the user.void
IWindowListener.windowActivated
(IWorkbenchWindow window) Notifies this listener that the given window has been activated.void
IWindowListener.windowClosed
(IWorkbenchWindow window) Notifies this listener that the given window has been closed.void
IWindowListener.windowDeactivated
(IWorkbenchWindow window) Notifies this listener that the given window has been deactivated.void
IWindowListener.windowOpened
(IWorkbenchWindow window) Notifies this listener that the given window has been opened. -
Uses of IWorkbenchWindow in org.eclipse.ui.actions
Modifier and TypeMethodDescriptionprotected IWorkbenchWindow
BaseNewWizardMenu.getWindow()
Returns the window in which this menu appears.protected IWorkbenchWindow
PerspectiveMenu.getWindow()
Returns the window for this menu.Modifier and TypeMethodDescriptionabstract ActionFactory.IWorkbenchAction
ActionFactory.create
(IWorkbenchWindow window) Creates a new standard action for the given workbench window.abstract IContributionItem
ContributionItemFactory.create
(IWorkbenchWindow window) Creates a new standard contribution item for the given workbench window.ModifierConstructorDescriptionBaseNewWizardMenu
(IWorkbenchWindow window, String id) Creates a new wizard shortcut menu for the IDE.Create a new instance of this class.ExportResourcesAction
(IWorkbenchWindow window, String label) Create a new instance of this class.GlobalBuildAction
(IWorkbenchWindow window, int type) Creates a new action of the appropriate type.Create a new instance of this class.NewExampleAction
(IWorkbenchWindow window) Creates a new action for launching the new project selection wizard.NewProjectAction
(IWorkbenchWindow window) Creates a new action for launching the new project selection wizard.NewWizardAction
(IWorkbenchWindow window) Create a new instance of this class.Create a newNewWizardDropDownAction
, with the default action for opening the new wizard dialog, and the default contribution item for populating the drop-down menu.NewWizardDropDownAction
(IWorkbenchWindow window, ActionFactory.IWorkbenchAction showDlgAction, IContributionItem newWizardMenu) Create a newNewWizardDropDownAction
.NewWizardMenu
(IMenuManager innerMgr, IWorkbenchWindow window, boolean register) Deprecated.use NewWizardMenu(IWorkbenchWindow) insteadNewWizardMenu
(IWorkbenchWindow window) Creates a new wizard shortcut menu for the IDE.NewWizardMenu
(IWorkbenchWindow window, String id) Creates a new wizard shortcut menu for the IDE.Creates a newOpenInNewWindowAction
.OpenInNewWindowAction
(IWorkbenchWindow window, IAdaptable input) Creates a newOpenInNewWindowAction
.OpenNewPageMenu
(IWorkbenchWindow window) Deprecated.Constructs a new instance ofOpenNewPageMenu
.OpenNewPageMenu
(IWorkbenchWindow window, IAdaptable input) Deprecated.Constructs a new instance ofOpenNewPageMenu
.OpenNewWindowMenu
(IWorkbenchWindow window) Deprecated.Constructs a new instance ofOpenNewPageMenu
.OpenNewWindowMenu
(IWorkbenchWindow window, IAdaptable input) Deprecated.Constructs a new instance ofOpenNewPageMenu
.OpenPerspectiveAction
(IWorkbenchWindow window, IPerspectiveDescriptor descriptor, PerspectiveMenu callback) Constructs a new instance ofOpenPerspectiveAction
OpenPerspectiveMenu
(IMenuManager menuManager, IWorkbenchWindow window) Deprecated.Constructs a new menu.OpenPerspectiveMenu
(IWorkbenchWindow window) Deprecated.Constructs a new instance ofOpenNewPageMenu
.OpenPerspectiveMenu
(IWorkbenchWindow window, IAdaptable input) Deprecated.Constructs a new instance ofOpenNewPageMenu
.PerspectiveMenu
(IWorkbenchWindow window, String id) Constructs a new instance ofPerspectiveMenu
.QuickStartAction
(IWorkbenchWindow window) Deprecated.Creates an instance of this action, for use in the given window. -
Uses of IWorkbenchWindow in org.eclipse.ui.application
Modifier and TypeMethodDescriptionIWorkbenchWindowConfigurer.getWindow()
Returns the underlying workbench window.Modifier and TypeMethodDescriptionvoid
WorkbenchAdvisor.fillActionBars
(IWorkbenchWindow window, IActionBarConfigurer configurer, int flags) Deprecated.since 3.1, overrideActionBarAdvisor.fillActionBars(int)
insteadIWorkbenchConfigurer.getWindowConfigurer
(IWorkbenchWindow window) Returns an object that can be used to configure the given window.protected void
ActionBarAdvisor.makeActions
(IWorkbenchWindow window) Instantiates the actions used in the fill methods. -
Uses of IWorkbenchWindow in org.eclipse.ui.databinding.typed
Modifier and TypeMethodDescriptionstatic <S extends IWorkbench>
IValueProperty<S,IWorkbenchWindow> WorkbenchProperties.activeWindow()
Returns a property for observing the active window of a workbench. -
Uses of IWorkbenchWindow in org.eclipse.ui.editors.text
Modifier and TypeMethodDescriptionprotected final IWorkbenchWindow
FileBufferOperationAction.getWorkbenchWindow()
protected final IWorkbenchWindow
FileBufferOperationHandler.getWorkbenchWindow()
Returns the active workbench window. -
Uses of IWorkbenchWindow in org.eclipse.ui.handlers
Modifier and TypeMethodDescriptionstatic IWorkbenchWindow
HandlerUtil.getActiveWorkbenchWindow
(ExecutionEvent event) Return the active workbench window.static IWorkbenchWindow
HandlerUtil.getActiveWorkbenchWindowChecked
(ExecutionEvent event) Return the active workbench window. -
Uses of IWorkbenchWindow in org.eclipse.ui.internal
Modifier and TypeMethodDescriptionstatic IWorkbenchWindow
InternalHandlerUtil.getActiveWorkbenchWindow
(Object appContext) Return the active workbench window.Workbench.getActiveWorkbenchWindow()
FilteredTableBaseHandler.getWindow()
protected IWorkbenchWindow
PerspectiveAction.getWindow()
Returns the window, ornull
if the action has been disposed.protected IWorkbenchWindow
ShowInMenu.getWindow()
WorkbenchWindowConfigurer.getWindow()
final IWorkbenchWindow
PageEventAction.getWorkbenchWindow()
Returns the workbench window this action applies to.PartSite.getWorkbenchWindow()
Returns the workbench window containing this part.WorkbenchPage.getWorkbenchWindow()
See IWorkbenchPage.Workbench.getWorkbenchWindows()
Workbench.openWorkbenchWindow
(String perspectiveId, IAdaptable input) Workbench.openWorkbenchWindow
(IAdaptable input) Modifier and TypeMethodDescriptionvoid
PluginActionSetBuilder.buildMenuAndToolBarStructure
(PluginActionSet set, IWorkbenchWindow window) Read the actions within a config element.protected void
Workbench.fireWindowActivated
(IWorkbenchWindow window) Fire window activated event.protected void
Workbench.fireWindowClosed
(IWorkbenchWindow window) Fire window closed event.protected void
Workbench.fireWindowDeactivated
(IWorkbenchWindow window) Fire window deactivated event.protected void
Workbench.fireWindowOpened
(IWorkbenchWindow window) Fire window opened event.WorkbenchConfigurer.getWindowConfigurer
(IWorkbenchWindow window) void
PluginActionSet.init
(IWorkbenchWindow window, IActionBars bars) Initializes this action set, which is expected to add it actions as required to the given workbench window and action bars.SaveablesList.preCloseParts
(List<IWorkbenchPart> partsToClose, boolean addNonPartSources, boolean save, IShellProvider shellProvider, IWorkbenchWindow window) SaveablesList.preCloseParts
(List<IWorkbenchPart> partsToClose, boolean addNonPartSources, boolean save, IWorkbenchWindow window, Map<Saveable, ISaveHandler.Save> saveOptions) SaveablesList.preCloseParts
(List<IWorkbenchPart> partsToClose, boolean save, IShellProvider shellProvider, IWorkbenchWindow window) SaveablesList.preCloseParts
(List<IWorkbenchPart> partsToClose, boolean save, IWorkbenchWindow window) protected void
PluginActionSetBuilder.readActionExtensions
(PluginActionSet set, IWorkbenchWindow window) Read the actions within a config element.protected void
PluginActionSetBuilder.removeActionExtensions
(PluginActionSet set, IWorkbenchWindow window) Remove the given action set from the window.static boolean
WorkbenchPage.saveAll
(List<IWorkbenchPart> dirtyParts, boolean confirm, boolean closing, boolean addNonPartSources, IRunnableContext runnableContext, IWorkbenchWindow workbenchWindow) static boolean
SaveableHelper.savePart
(ISaveablePart saveable, IWorkbenchPart part, IWorkbenchWindow window, boolean confirm) Saves the workbench part.WorkbenchIntroManager.showIntro
(IWorkbenchWindow preferredWindow, boolean standby) Workbench.showPerspective
(String perspectiveId, IWorkbenchWindow window) Workbench.showPerspective
(String perspectiveId, IWorkbenchWindow targetWindow, IAdaptable input) ModifierConstructorDescriptionChangeToPerspectiveMenu
(IWorkbenchWindow window, String id) Constructor for ChangeToPerspectiveMenu.CloseAllSavedAction
(IWorkbenchWindow window) Create an instance of this class.NavigationHistoryAction
(IWorkbenchWindow window, boolean forward) Create a new instance ofNavigationHistoryAction
Create a newOpenPreferenceAction
and initialize it from the given resource bundle.protected
PageEventAction
(String text, IWorkbenchWindow window) Creates a new action with the given text.protected
PerspectiveAction
(IWorkbenchWindow window) Constructs a new perspective action for the given window.protected
PerspectiveTracker
(IWorkbenchWindow window) Creates a perspective tracker for the given window.PerspectiveTracker
(IWorkbenchWindow window, IAction action) Creates a perspective tracker for the given window which will enable the given action only when there is an active perspective.ReopenEditorMenu
(IWorkbenchWindow window, String id, boolean showSeparator) Create a new instance.ShowInMenu
(IWorkbenchWindow window, String id) Creates a Show In menu.ShowViewMenu
(IWorkbenchWindow window, String id) Creates a Show View menu.ShowViewMenu
(IWorkbenchWindow window, String id, boolean makeFast) Creates a Show View menu.SwitchToWindowMenu
(IWorkbenchWindow window, String id, boolean showSeparator) Creates a new instance of this class.Creates a newToggleEditorsVisibilityAction
WWinPluginAction
(IConfigurationElement actionElement, IWorkbenchWindow window, String id, int style) Constructs a newWWinPluginAction
object.WWinPluginPulldown
(IConfigurationElement actionElement, IWorkbenchWindow window, String id, int style) Constructs a new instance ofWWinPluginPulldown
. -
Uses of IWorkbenchWindow in org.eclipse.ui.intro
Modifier and TypeMethodDescriptionIIntroManager.showIntro
(IWorkbenchWindow preferredWindow, boolean standby) Shows the intro part in the given workbench window. -
Uses of IWorkbenchWindow in org.eclipse.ui.part
Modifier and TypeMethodDescriptionMultiPageEditorSite.getWorkbenchWindow()
TheMultiPageEditorSite
implementation of thisIWorkbenchPartSite
method forwards to the multi-page editor to return the workbench window.PageSite.getWorkbenchWindow()
-
Uses of IWorkbenchWindow in org.eclipse.ui.texteditor
Modifier and TypeMethodDescriptionvoid
GotoLastEditPositionAction.init
(IWorkbenchWindow window) void
GotoNextEditPositionAction.init
(IWorkbenchWindow window) protected final void
AbstractTextEditor.internalInit
(IWorkbenchWindow window, IEditorSite site, IEditorInput input) Implements theinit
method ofIEditorPart
.ModifierConstructorDescriptionFindNextAction
(ResourceBundle bundle, String prefix, IWorkbenchWindow workbenchWindow, boolean forward) Deprecated.use FindReplaceAction(ResourceBundle, String, IWorkbenchPart, boolean) insteadFindReplaceAction
(ResourceBundle bundle, String prefix, IWorkbenchWindow workbenchWindow) Deprecated.use FindReplaceAction(ResourceBundle, String, IWorkbenchPart) insteadIncrementalFindAction
(ResourceBundle bundle, String prefix, IWorkbenchWindow workbenchWindow, boolean forward) Deprecated.use FindReplaceAction(ResourceBundle, String, IWorkbenchPart, boolean) instead -
Uses of IWorkbenchWindow in org.eclipse.ui.wizards.newresource
Modifier and TypeMethodDescriptionstatic void
BasicNewResourceWizard.selectAndReveal
(IResource resource, IWorkbenchWindow window) Attempts to select and reveal the specified resource in all parts within the supplied workbench window's active page.