Runtime

## Uses of Class
org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart

Packages that use DiagramEditPart
org.eclipse.gmf.runtime.diagram.ui: Aurora internal packages Package Specification This package contains the necessary plugin classes: DebugOptions Plugin StatusCodes
org.eclipse.gmf.runtime.diagram.ui.actions: Aurora internal packages Package Specification This package contains the necessary plugin classes: DebugOptions Plugin StatusCodes
org.eclipse.gmf.runtime.diagram.ui.parts: Aurora internal packages Package Specification this package sontains the editors and the editing domain
org.eclipse.gmf.runtime.diagram.ui.render.clipboard: Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.diagram.ui.render.util: Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.diagram.ui.requests: Aurora internal packages Package Specification thispackage contains the supported request classes
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util: This package contains utility classes used by this plugin which have IDE dependencies.
org.eclipse.gmf.runtime.diagram.ui.services.layout: Aurora internal packages Package Specification Lauout specific classes either operations or types

Uses of DiagramEditPart in org.eclipse.gmf.runtime.diagram.ui

Methods in org.eclipse.gmf.runtime.diagram.ui that return DiagramEditPart
`DiagramEditPart` `OffscreenEditPartFactory.createDiagramEditPart(Diagram diagram)` Creates a `DiagramEditPart` given the `Diagram` without opening an editor.
`DiagramEditPart` `OffscreenEditPartFactory.createDiagramEditPart(Diagram diagram, Shell shell, PreferencesHint preferencesHint)` Creates a `DiagramEditPart` given the `Diagram` without opening an editor.

Uses of DiagramEditPart in org.eclipse.gmf.runtime.diagram.ui.actions

Methods in org.eclipse.gmf.runtime.diagram.ui.actions that return DiagramEditPart
`protected DiagramEditPart` `DiagramAction.getDiagramEditPart()` A utility method to return the active `DiagramEditPart` if the current part implements `IDiagramWorkbenchPart`

Uses of DiagramEditPart in org.eclipse.gmf.runtime.diagram.ui.parts

Methods in org.eclipse.gmf.runtime.diagram.ui.parts that return DiagramEditPart
`DiagramEditPart` `DiagramEditor.getDiagramEditPart()`
`DiagramEditPart` `IDiagramWorkbenchPart.getDiagramEditPart()` Method getDiagramEditPart.

Uses of DiagramEditPart in org.eclipse.gmf.runtime.diagram.ui.render.clipboard

Methods in org.eclipse.gmf.runtime.diagram.ui.render.clipboard that return DiagramEditPart
`protected DiagramEditPart` `DiagramGenerator.getDiagramEditPart()`

Methods in org.eclipse.gmf.runtime.diagram.ui.render.clipboard with parameters of type DiagramEditPart
`java.util.List` `DiagramGenerator.getDiagramPartInfo(DiagramEditPart diagramEditPart)` Get the positional data and the semantic elements for each `ShapeEditPart`, `ShapeCompartmentEditPart`, and `ConnectionEditPart` on the diagram.

Constructors in org.eclipse.gmf.runtime.diagram.ui.render.clipboard with parameters of type DiagramEditPart
`DiagramImageGenerator(DiagramEditPart dgrmEP)` Creates a new instance.
`DiagramSVGGenerator(DiagramEditPart diagramEditPart)` Creates a new instance.
`DiagramGenerator(DiagramEditPart dgrmEP)` Creates a new instance.

Uses of DiagramEditPart in org.eclipse.gmf.runtime.diagram.ui.render.util

Methods in org.eclipse.gmf.runtime.diagram.ui.render.util that return DiagramEditPart
`DiagramEditPart` `CopyToImageUtil.createDiagramEditPart(Diagram diagram, Shell shell, PreferencesHint preferencesHint)` Creates a `DiagramEditPart` given the `Diagram` without opening an editor.

Methods in org.eclipse.gmf.runtime.diagram.ui.render.util with parameters of type DiagramEditPart
`DiagramGenerator` `CopyToImageUtil.copyToImage(DiagramEditPart diagramEP, IPath destination, ImageFileFormat format, IProgressMonitor monitor)` Copies the diagram to an image file in the specified format.
`void` `CopyToImageUtil.copyToImage(DiagramEditPart diagramEP, java.util.List selection, IPath destination, ImageFileFormat format, IProgressMonitor monitor)` Copies the diagram to an image file in the specified format.

Uses of DiagramEditPart in org.eclipse.gmf.runtime.diagram.ui.requests

Methods in org.eclipse.gmf.runtime.diagram.ui.requests with parameters of type DiagramEditPart
`static Command` `CreateConnectionViewRequest.getCreateCommand(IAdaptable elementAdapter, IAdaptable sourceViewAdapter, IAdaptable targetViewAdapter, DiagramEditPart diagramEditPart, PreferencesHint preferencesHint)` getCreateCommand.
`static Command` `CreateConnectionViewRequest.getCreateCommand(CreateViewRequest.ViewDescriptor viewDescriptor, IAdaptable sourceViewAdapter, IAdaptable targetViewAdapter, DiagramEditPart diagramEditPart)` Method getCreateCommand.

Uses of DiagramEditPart in org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util

Methods in org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util that return DiagramEditPart
`static DiagramEditPart` `IDEEditorUtil.openDiagram(IFile file, IWorkbenchWindow dWindow, boolean saveDiagram, IProgressMonitor progressMonitor)` Opens the diagram in an IEditorPart

Uses of DiagramEditPart in org.eclipse.gmf.runtime.diagram.ui.services.layout

Methods in org.eclipse.gmf.runtime.diagram.ui.services.layout with parameters of type DiagramEditPart
`java.util.List` `LayoutService.getLayoutNodes(DiagramEditPart diagramEP, java.util.List nodes)`

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.