ViewService.createDiagram(org.eclipse.emf.ecore.EObject context,
java.lang.String kind,
PreferencesHint preferencesHint)
Creates a diagram with the given context and kind
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.
ViewRefactorHelper.refactorDiagram(
Diagram oldDiagram,
org.eclipse.emf.ecore.EObject newElement)
Refactors an old diagram to a new one with the given new element
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.
ViewRefactorHelper.refactorDiagram(
Diagram oldDiagram,
org.eclipse.emf.ecore.EObject newElement)
Refactors an old diagram to a new one with the given new element
FileDiagramDocumentProvider.doSave(org.eclipse.emf.transaction.TransactionalEditingDomain domain,
IFile file,
Diagram diagram,
java.util.Map options,
IProgressMonitor monitor)
Handles the saving of the diagram to a file