Uses of Interface
org.eclipse.e4.ui.model.application.ui.basic.MPart
Packages that use MPart
Package
Description
Application programming interfaces describing the basic Eclipse 4 user interface model elements.
Application programming interfaces describing the Eclipse 4 model services.
-
Uses of MPart in org.eclipse.e4.ui.model.application.ui.basic
Subinterfaces of MPart in org.eclipse.e4.ui.model.application.ui.basicModifier and TypeInterfaceDescriptioninterfaceA representation of the model object 'Composite Part'.Methods in org.eclipse.e4.ui.model.application.ui.basic that return MPartModifier and TypeMethodDescriptionMBasicFactory.createPart()Returns a new object of class 'Part'. -
Uses of MPart in org.eclipse.e4.ui.model.application.ui.basic.impl
Classes in org.eclipse.e4.ui.model.application.ui.basic.impl that implement MPartModifier and TypeClassDescriptionclassAn implementation of the model object 'Composite Part'.classAn implementation of the model object 'Part'.Methods in org.eclipse.e4.ui.model.application.ui.basic.impl that return MPart -
Uses of MPart in org.eclipse.e4.ui.model.application.ui.basic.util
Methods in org.eclipse.e4.ui.model.application.ui.basic.util with parameters of type MPart -
Uses of MPart in org.eclipse.e4.ui.workbench.modeling
Methods in org.eclipse.e4.ui.workbench.modeling that return MPartModifier and TypeMethodDescriptionEModelService.createPart(MPartDescriptor descriptor) Creates a new part from the given descriptor.EPartService.createPart(String partDescriptorId) Creates a new part of the given id.Finds and returns a part with the given id.EPartService.getActivePart()Returns the active part.EPartService.showPart(String id, EPartService.PartState partState) Shows a part with the identified by the given id.EPartService.showPart(MPart part, EPartService.PartState partState) Shows the given part.Methods in org.eclipse.e4.ui.workbench.modeling that return types with arguments of type MPartModifier and TypeMethodDescriptionEPartService.getDirtyParts()Returns a collection of all the dirty parts that are being managed by this service.EPartService.getParts()Returns a collection of all the parts that are being managed by this part service.Methods in org.eclipse.e4.ui.workbench.modeling with parameters of type MPartModifier and TypeMethodDescriptionvoidActivates the given part.voidActivates the given part.voidEPartService.bringToTop(MPart part) Brings this part to the top so that it will become visible to the end user.voidHides the given part.voidHides the given part.booleanEPartService.isPartVisible(MPart part) Returns whether the specified part is currently visible to the end user.voidIPartListener.partActivated(MPart part) voidIPartListener.partBroughtToTop(MPart part) voidIPartListener.partDeactivated(MPart part) voidIPartListener.partHidden(MPart part) voidIPartListener.partVisible(MPart part) ISaveHandler.promptToSave(MPart dirtyPart) booleanbooleanSaves the contents of the part if it is dirty and returns whether the operation completed.voidISelectionListener.selectionChanged(MPart part, Object selection) EPartService.showPart(MPart part, EPartService.PartState partState) Shows the given part.Method parameters in org.eclipse.e4.ui.workbench.modeling with type arguments of type MPartModifier and TypeMethodDescriptionISaveHandler.promptToSave(Collection<MPart> dirtyParts) booleanISaveHandler.saveParts(Collection<MPart> dirtyParts, boolean confirm) -
Uses of MPart in org.eclipse.e4.ui.workbench.renderers.swt
Methods in org.eclipse.e4.ui.workbench.renderers.swt with parameters of type MPartModifier and TypeMethodDescriptionStackRenderer.findItemForPart(MPart part) static MMenuStackRenderer.getViewMenu(MPart part) protected booleanStackRenderer.isClosable(MPart part) protected booleanStackRenderer.isDetachable(MPart part) protected voidStackRenderer.populateTabMenu(Menu menu, MPart part) Populate the tab's context menu for the given part.protected booleanContributedPartRenderer.requiresFocus(MPart element) protected booleanStackRenderer.requiresFocus(MPart element) protected booleanSWTPartRenderer.requiresFocus(MPart element) static voidContributedPartRenderer.setDescription(MPart part, String description) protected void -
Uses of MPart in org.eclipse.ui.internal
Fields in org.eclipse.ui.internal declared as MPartMethods in org.eclipse.ui.internal that return MPartModifier and TypeMethodDescriptionWorkbenchPage.findPart(IWorkbenchPart part) PartSite.getModel()WorkbenchPartReference.getModel()Methods in org.eclipse.ui.internal with parameters of type MPartModifier and TypeMethodDescriptionprotected voidCycleViewHandler.addExistingReference(List<IWorkbenchPartReference> refs, MPart part) Adds theIWorkbenchPartReferencecontained in part's transient data, if exists.voidIMenuServiceWorkaround.clearContributions(PartSite site, MPart part) Disposes contributions created by service for given part.WorkbenchPage.createEditorReferenceForPart(MPart part, IEditorInput input, String editorId, IMemento memento) voidWorkbenchPage.createViewReferenceForPart(MPart part, String viewId) voidWorkbenchPage.firePartDeactivatedIfActive(MPart part) FiresIPartListener2.partDeactivated(IWorkbenchPartReference)if the passed part is the currently active part according to the part service.voidWorkbenchPage.firePartHidden(MPart part) static E4PartWrapperE4PartWrapper.getE4PartWrapper(MPart part) WorkbenchPage.getEditorReference(MPart part) WorkbenchPage.getViewReference(MPart part) protected booleanWorkbookEditorsHandler.isActiveEditor(MPart model) True if the given model represents the active editorprotected booleanWorkbookEditorsHandler.isHiddenEditor(MPart model) True is the given model represents an hidden editorvoidWorkbenchPage.updateShowInSources(MPart part) Constructors in org.eclipse.ui.internal with parameters of type MPartModifierConstructorDescriptionEditorReference(IEclipseContext windowContext, IWorkbenchPage page, MPart part, IEditorInput input, org.eclipse.ui.internal.registry.EditorDescriptor descriptor, IMemento editorState) EditorSite(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.ViewReference(IEclipseContext windowContext, IWorkbenchPage page, MPart part, org.eclipse.ui.internal.registry.ViewDescriptor descriptor) ViewSite(MPart model, IWorkbenchPart part, IWorkbenchPartReference ref, IConfigurationElement element) WorkbenchPartReference(IEclipseContext windowContext, IWorkbenchPage page, MPart part)