Runtime

## Uses of Interface
org.eclipse.gmf.runtime.notation.Diagram

Packages that use Diagram
org.eclipse.gmf.runtime.diagram.core.providers
org.eclipse.gmf.runtime.diagram.core.services
org.eclipse.gmf.runtime.diagram.core.util: Aurora internal packages Package Specification This package contains utility classes used by this plugin.
org.eclipse.gmf.runtime.diagram.core.view.factories: Aurora internal packages Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.diagram.ui.properties.sections: Aurora internal packages.
org.eclipse.gmf.runtime.diagram.ui.resources.editor.document
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document
org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts
org.eclipse.gmf.runtime.notation: Notation meta-model primary package.
org.eclipse.gmf.runtime.notation.impl: Aurora internal packages Package Specification ToDo: Fill in specific content
org.eclipse.gmf.runtime.notation.util: Aurora internal packages Package Specification This package contains utility classes used by this plugin.

Uses of Diagram in org.eclipse.gmf.runtime.diagram.core.providers

Methods in org.eclipse.gmf.runtime.diagram.core.providers that return Diagram
`Diagram` `AbstractViewProvider.createDiagram(IAdaptable contextElement, java.lang.String diagramKind, PreferencesHint preferencesHint)`
`Diagram` `IViewProvider.createDiagram(IAdaptable semanticAdapter, java.lang.String diagramKind, PreferencesHint preferencesHint)` create an `Diagram` element.

Uses of Diagram in org.eclipse.gmf.runtime.diagram.core.services

Methods in org.eclipse.gmf.runtime.diagram.core.services that return Diagram
`static Diagram` `ViewService.createDiagram(org.eclipse.emf.ecore.EObject context, java.lang.String kind, PreferencesHint preferencesHint)` Creates a diagram with the given context and kind
`Diagram` `ViewService.createDiagram(IAdaptable semanticAdapter, java.lang.String diagramKindType, PreferencesHint preferencesHint)`
`static Diagram` `ViewService.createDiagram(java.lang.String kind, PreferencesHint preferencesHint)` Creates a diagram with a kind

Uses of Diagram in org.eclipse.gmf.runtime.diagram.core.util

Methods in org.eclipse.gmf.runtime.diagram.core.util that return Diagram
`protected Diagram` `ViewRefactorHelper.createDiagram(Diagram oldDiagram, org.eclipse.emf.ecore.EObject newElement)` A utility to create a new diagram for the given new element that would replace the given old diagram.
`protected Diagram` `ViewRefactorHelper.refactorDiagram(Diagram oldDiagram, org.eclipse.emf.ecore.EObject newElement)` Refactors an old diagram to a new one with the given new element

Methods in org.eclipse.gmf.runtime.diagram.core.util with parameters of type Diagram
`protected void` `ViewRefactorHelper.copyDiagramFeatures(Diagram oldDiagram, Diagram newDiagram)` Copies the notational features of the old diagram to the new diagram
`protected Diagram` `ViewRefactorHelper.createDiagram(Diagram oldDiagram, org.eclipse.emf.ecore.EObject newElement)` A utility to create a new diagram for the given new element that would replace the given old diagram.
`protected Diagram` `ViewRefactorHelper.refactorDiagram(Diagram oldDiagram, org.eclipse.emf.ecore.EObject newElement)` Refactors an old diagram to a new one with the given new element
`protected void` `ViewRefactorHelper.refactorDiagramLinks(Diagram oldDiagram, Diagram newDiagram)`

Uses of Diagram in org.eclipse.gmf.runtime.diagram.core.view.factories

Methods in org.eclipse.gmf.runtime.diagram.core.view.factories that return Diagram
`Diagram` `DiagramFactory.createDiagram(IAdaptable semanticAdapter, java.lang.String diagramKind, PreferencesHint preferencesHint)`

Uses of Diagram in org.eclipse.gmf.runtime.diagram.ui.properties.sections

Methods in org.eclipse.gmf.runtime.diagram.ui.properties.sections with parameters of type Diagram
`protected java.lang.String` `DiagramGeneralSection.getDiagramType(Diagram diagram)` Gets the string to be displayed in the diagram type field.

Uses of Diagram in org.eclipse.gmf.runtime.diagram.ui.resources.editor.document

Methods in org.eclipse.gmf.runtime.diagram.ui.resources.editor.document that return Diagram
`Diagram` `DiagramDocument.detachDiagram()`
`Diagram` `IDiagramDocument.detachDiagram()` Detaches the attached `Diagram` from this document.
`Diagram` `DiagramDocument.getDiagram()`
`Diagram` `IDiagramDocument.getDiagram()` Returns the diagram for this diagram document

Uses of Diagram in org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document

Methods in org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document with parameters of type Diagram
`protected void` `FileDiagramDocumentProvider.doSave(TransactionalEditingDomain domain, IFile file, Diagram diagram, java.util.Map options, IProgressMonitor monitor)` Handles the saving of the diagram to a file

Uses of Diagram in org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts

Methods in org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts that return Diagram
`Diagram` `DiagramDocumentEditor.getDiagram()`

Uses of Diagram in org.eclipse.gmf.runtime.notation

Methods in org.eclipse.gmf.runtime.notation that return Diagram
`Diagram` `NotationFactory.createDiagram()` Returns a new object of class 'Diagram'
`Diagram` `View.getDiagram()` Returns the value of the 'Diagram' reference
`Diagram` `DiagramLinkStyle.getDiagramLink()` Returns the value of the 'Diagram Link' reference

Methods in org.eclipse.gmf.runtime.notation with parameters of type Diagram
`void` `DiagramLinkStyle.setDiagramLink(Diagram value)` Sets the value of the '`Diagram Link`' reference

Uses of Diagram in org.eclipse.gmf.runtime.notation.impl

Classes in org.eclipse.gmf.runtime.notation.impl that implement Diagram
`class` `DiagramImpl` An implementation of the model object 'Diagram'

Fields in org.eclipse.gmf.runtime.notation.impl declared as Diagram
`protected Diagram` `DiagramLinkStyleImpl.diagramLink` The cached value of the '`Diagram Link`' reference

Methods in org.eclipse.gmf.runtime.notation.impl that return Diagram
`Diagram` `ViewImpl.basicGetDiagram()`
`Diagram` `NotationFactoryImpl.createDiagram()`
`Diagram` `ViewImpl.getDiagram()`
`Diagram` `DiagramLinkStyleImpl.getDiagramLink()`

Methods in org.eclipse.gmf.runtime.notation.impl with parameters of type Diagram
`void` `DiagramLinkStyleImpl.setDiagramLink(Diagram newDiagramLink)`

Uses of Diagram in org.eclipse.gmf.runtime.notation.util

Methods in org.eclipse.gmf.runtime.notation.util with parameters of type Diagram
`java.lang.Object` `NotationSwitch.caseDiagram(Diagram object)` Returns the result of interpretting the object as an instance of 'Diagram'

Runtime

Guidelines for using Eclipse APIs.

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