Uses of Interface
org.eclipse.ui.IWorkbenchPartReference
Packages that use IWorkbenchPartReference
Package
Description
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
-
Uses of IWorkbenchPartReference in org.eclipse.ui
Subinterfaces of IWorkbenchPartReference in org.eclipse.uiModifier and TypeInterfaceDescriptioninterfaceImplements a reference to an editor.interfaceDefines a reference to an IViewPart.Methods in org.eclipse.ui that return IWorkbenchPartReferenceModifier 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.Methods in org.eclipse.ui with parameters of type IWorkbenchPartReferenceModifier and TypeMethodDescriptionintIWorkbenchPage.getPartState(IWorkbenchPartReference ref) Returns the maximized/minimized/restored state of the given part reference.default voidIPartListener2.partActivated(IWorkbenchPartReference partRef) Notifies this listener that the given part has been activated.default voidIPartListener2.partBroughtToTop(IWorkbenchPartReference partRef) Notifies this listener that the given part has been brought to the top.default voidIPartListener2.partClosed(IWorkbenchPartReference partRef) Notifies this listener that the given part has been closed.default voidIPartListener2.partDeactivated(IWorkbenchPartReference partRef) Notifies this listener that the given part has been deactivated.default voidIPartListener2.partHidden(IWorkbenchPartReference partRef) Notifies this listener that the given part is hidden or obscured by another part.default voidIPartListener2.partInputChanged(IWorkbenchPartReference partRef) Notifies this listener that the given part's input was changed.default voidIPartListener2.partOpened(IWorkbenchPartReference partRef) Notifies this listener that the given part has been opened.default voidIPartListener2.partVisible(IWorkbenchPartReference partRef) Notifies this listener that the given part is visible.voidIPerspectiveListener2.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).voidPerspectiveAdapter.perspectiveChanged(IWorkbenchPage page, IPerspectiveDescriptor perspective, IWorkbenchPartReference partRef, String changeId) voidIWorkbenchPage.setPartState(IWorkbenchPartReference ref, int state) Set the state of the given part reference.voidIWorkbenchPage.toggleZoom(IWorkbenchPartReference ref) Zoom the page in on a part.Constructors in org.eclipse.ui with parameters of type IWorkbenchPartReferenceModifierConstructorDescriptionMultiPartInitException(IWorkbenchPartReference[] references, PartInitException[] exceptions) Creates a new exception object. -
Uses of IWorkbenchPartReference in org.eclipse.ui.databinding.typed
Methods in org.eclipse.ui.databinding.typed that return types with arguments of type IWorkbenchPartReferenceModifier 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
Classes in org.eclipse.ui.internal that implement IWorkbenchPartReferenceModifier and TypeClassDescriptionclassclassclassMethods in org.eclipse.ui.internal that return IWorkbenchPartReferenceModifier and TypeMethodDescriptionPartService.getActivePartReference()SlavePartService.getActivePartReference()WorkbenchPage.getActivePartReference()PartSite.getPartReference()Returns the part reference.WorkbenchPage.getReference(IWorkbenchPart part) Returns the reference to the given part, ornullif it has no reference (i.e. it is not a top-level part in this workbench page).WorkbenchPage.getSortedParts()Methods in org.eclipse.ui.internal with parameters of type IWorkbenchPartReferenceModifier and TypeMethodDescriptionvoidWorkbenchPage.firePartInputChanged(IWorkbenchPartReference partReference) voidPerspectiveListenerList.firePerspectiveChanged(IWorkbenchPage page, IPerspectiveDescriptor perspective, IWorkbenchPartReference partRef, String changeId) Notifies the listener that a part has been affected in the given perspective.voidWorkbenchWindow.firePerspectiveChanged(IWorkbenchPage page, IPerspectiveDescriptor perspective, IWorkbenchPartReference partRef, String changeId) Fires perspective changed for an affected partWorkbenchPage.getActiveElement(IWorkbenchPartReference ref) intWorkbenchPage.getPartState(IWorkbenchPartReference ref) booleanWorkbenchPage.isPartVisible(IWorkbenchPartReference reference) voidObjectPluginAction.partActivated(IWorkbenchPartReference partRef) voidPartService.partActivated(IWorkbenchPartReference partRef) voidObjectPluginAction.partBroughtToTop(IWorkbenchPartReference partRef) voidPartService.partBroughtToTop(IWorkbenchPartReference partRef) voidObjectPluginAction.partClosed(IWorkbenchPartReference partRef) voidPartService.partClosed(IWorkbenchPartReference partRef) voidObjectPluginAction.partDeactivated(IWorkbenchPartReference partRef) voidPartService.partDeactivated(IWorkbenchPartReference partRef) voidObjectPluginAction.partHidden(IWorkbenchPartReference partRef) voidPartService.partHidden(IWorkbenchPartReference partRef) voidObjectPluginAction.partInputChanged(IWorkbenchPartReference partRef) voidPartService.partInputChanged(IWorkbenchPartReference partRef) voidObjectPluginAction.partOpened(IWorkbenchPartReference partRef) voidPartService.partOpened(IWorkbenchPartReference partRef) voidObjectPluginAction.partVisible(IWorkbenchPartReference partRef) voidPartService.partVisible(IWorkbenchPartReference partRef) voidWorkbenchPage.setPartState(IWorkbenchPartReference ref, int iState) voidWorkbenchPage.toggleZoom(IWorkbenchPartReference ref) Method parameters in org.eclipse.ui.internal with type arguments of type IWorkbenchPartReferenceModifier and TypeMethodDescriptionprotected voidCycleViewHandler.addExistingReference(List<IWorkbenchPartReference> refs, MPart part) Adds theIWorkbenchPartReferencecontained in part's transient data, if exists.Constructors in org.eclipse.ui.internal with parameters of type IWorkbenchPartReferenceModifierConstructorDescriptionEditorSite(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)