Uses of Interface
org.eclipse.ui.IWorkbenchPartReference
Package
Description
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
-
Uses of IWorkbenchPartReference in org.eclipse.ui
Modifier and TypeInterfaceDescriptioninterface
Implements a reference to an editor.interface
Defines a reference to an IViewPart.Modifier and TypeMethodDescriptionIPartService.getActivePartReference()
Returns the active part reference.IWorkbenchPage.getReference
(IWorkbenchPart part) Find the part reference for the given part.MultiPartInitException.getReferences()
Returns an array of part references, containing references of parts that were intialized correctly.Modifier and TypeMethodDescriptionint
IWorkbenchPage.getPartState
(IWorkbenchPartReference ref) Returns the maximized/minimized/restored state of the given part reference.default void
IPartListener2.partActivated
(IWorkbenchPartReference partRef) Notifies this listener that the given part has been activated.default void
IPartListener2.partBroughtToTop
(IWorkbenchPartReference partRef) Notifies this listener that the given part has been brought to the top.default void
IPartListener2.partClosed
(IWorkbenchPartReference partRef) Notifies this listener that the given part has been closed.default void
IPartListener2.partDeactivated
(IWorkbenchPartReference partRef) Notifies this listener that the given part has been deactivated.default void
IPartListener2.partHidden
(IWorkbenchPartReference partRef) Notifies this listener that the given part is hidden or obscured by another part.default void
IPartListener2.partInputChanged
(IWorkbenchPartReference partRef) Notifies this listener that the given part's input was changed.default void
IPartListener2.partOpened
(IWorkbenchPartReference partRef) Notifies this listener that the given part has been opened.default void
IPartListener2.partVisible
(IWorkbenchPartReference partRef) Notifies this listener that the given part is visible.void
IPerspectiveListener2.perspectiveChanged
(IWorkbenchPage page, IPerspectiveDescriptor perspective, IWorkbenchPartReference partRef, String changeId) Notifies this listener that a part in the given page's perspective has changed in some way (for example, view show/hide, editor open/close, etc).void
PerspectiveAdapter.perspectiveChanged
(IWorkbenchPage page, IPerspectiveDescriptor perspective, IWorkbenchPartReference partRef, String changeId) void
IWorkbenchPage.setPartState
(IWorkbenchPartReference ref, int state) Set the state of the given part reference.void
IWorkbenchPage.toggleZoom
(IWorkbenchPartReference ref) Zoom the page in on a part.ModifierConstructorDescriptionMultiPartInitException
(IWorkbenchPartReference[] references, PartInitException[] exceptions) Creates a new exception object. -
Uses of IWorkbenchPartReference in org.eclipse.ui.databinding.typed
Modifier and TypeMethodDescriptionstatic <S extends IPartService>
IValueProperty<S,IWorkbenchPartReference> WorkbenchProperties.activePartReference()
Returns a property for observing the active part reference of a part service. -
Uses of IWorkbenchPartReference in org.eclipse.ui.internal
Modifier and TypeClassDescriptionclass
class
class
Modifier and TypeMethodDescriptionPartService.getActivePartReference()
SlavePartService.getActivePartReference()
WorkbenchPage.getActivePartReference()
PartSite.getPartReference()
Returns the part reference.WorkbenchPage.getReference
(IWorkbenchPart part) Returns the reference to the given part, ornull
if it has no reference (i.e. it is not a top-level part in this workbench page).WorkbenchPage.getSortedParts()
Modifier and TypeMethodDescriptionvoid
WorkbenchPage.firePartInputChanged
(IWorkbenchPartReference partReference) void
PerspectiveListenerList.firePerspectiveChanged
(IWorkbenchPage page, IPerspectiveDescriptor perspective, IWorkbenchPartReference partRef, String changeId) Notifies the listener that a part has been affected in the given perspective.void
WorkbenchWindow.firePerspectiveChanged
(IWorkbenchPage page, IPerspectiveDescriptor perspective, IWorkbenchPartReference partRef, String changeId) Fires perspective changed for an affected partWorkbenchPage.getActiveElement
(IWorkbenchPartReference ref) int
WorkbenchPage.getPartState
(IWorkbenchPartReference ref) boolean
WorkbenchPage.isPartVisible
(IWorkbenchPartReference reference) void
ObjectPluginAction.partActivated
(IWorkbenchPartReference partRef) void
PartService.partActivated
(IWorkbenchPartReference partRef) void
ObjectPluginAction.partBroughtToTop
(IWorkbenchPartReference partRef) void
PartService.partBroughtToTop
(IWorkbenchPartReference partRef) void
ObjectPluginAction.partClosed
(IWorkbenchPartReference partRef) void
PartService.partClosed
(IWorkbenchPartReference partRef) void
ObjectPluginAction.partDeactivated
(IWorkbenchPartReference partRef) void
PartService.partDeactivated
(IWorkbenchPartReference partRef) void
ObjectPluginAction.partHidden
(IWorkbenchPartReference partRef) void
PartService.partHidden
(IWorkbenchPartReference partRef) void
ObjectPluginAction.partInputChanged
(IWorkbenchPartReference partRef) void
PartService.partInputChanged
(IWorkbenchPartReference partRef) void
ObjectPluginAction.partOpened
(IWorkbenchPartReference partRef) void
PartService.partOpened
(IWorkbenchPartReference partRef) void
ObjectPluginAction.partVisible
(IWorkbenchPartReference partRef) void
PartService.partVisible
(IWorkbenchPartReference partRef) void
WorkbenchPage.setPartState
(IWorkbenchPartReference ref, int iState) void
WorkbenchPage.toggleZoom
(IWorkbenchPartReference ref) Modifier and TypeMethodDescriptionprotected void
CycleViewHandler.addExistingReference
(List<IWorkbenchPartReference> refs, MPart part) Adds theIWorkbenchPartReference
contained in part's transient data, if exists.ModifierConstructorDescriptionEditorSite
(MPart model, IWorkbenchPart part, IWorkbenchPartReference ref, IConfigurationElement element) Constructs an EditorSite for an editor.PartSite
(MPart model, IWorkbenchPart part, IWorkbenchPartReference ref, IConfigurationElement element) Build the part site.ViewSite
(MPart model, IWorkbenchPart part, IWorkbenchPartReference ref, IConfigurationElement element)