org.eclipse.gmf.map.editor.part
Class GMFMapDiagramEditorUtil

java.lang.Object
  extended by org.eclipse.gmf.map.editor.part.GMFMapDiagramEditorUtil

public class GMFMapDiagramEditorUtil
extends Object

Generated

Constructor Summary
GMFMapDiagramEditorUtil()
           
 
Method Summary
static org.eclipse.emf.common.util.URI createAndOpenDiagram(GMFMapDiagramFileCreator diagramFileCreator, org.eclipse.core.runtime.IPath containerPath, String fileName, InputStream initialContents, String kind, org.eclipse.ui.IWorkbenchWindow window, org.eclipse.core.runtime.IProgressMonitor progressMonitor, boolean openEditor, boolean saveDiagram)
           
static org.eclipse.core.resources.IFile createNewDiagramFile(GMFMapDiagramFileCreator diagramFileCreator, org.eclipse.core.runtime.IPath containerFullPath, String fileName, InputStream initialContents, String kind, org.eclipse.swt.widgets.Shell shell, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
           This method should be called within a workspace modify operation since it creates resources.
static org.eclipse.ui.IEditorPart openDiagramEditor(org.eclipse.ui.IWorkbenchPage page, org.eclipse.core.resources.IFile file)
           
static org.eclipse.ui.IEditorPart openDiagramEditor(org.eclipse.ui.IWorkbenchWindow window, org.eclipse.core.resources.IFile file, boolean saveDiagram, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GMFMapDiagramEditorUtil

public GMFMapDiagramEditorUtil()
Method Detail

createAndOpenDiagram

public static final org.eclipse.emf.common.util.URI createAndOpenDiagram(GMFMapDiagramFileCreator diagramFileCreator,
                                                                         org.eclipse.core.runtime.IPath containerPath,
                                                                         String fileName,
                                                                         InputStream initialContents,
                                                                         String kind,
                                                                         org.eclipse.ui.IWorkbenchWindow window,
                                                                         org.eclipse.core.runtime.IProgressMonitor progressMonitor,
                                                                         boolean openEditor,
                                                                         boolean saveDiagram)
Generated

openDiagramEditor

public static final org.eclipse.ui.IEditorPart openDiagramEditor(org.eclipse.ui.IWorkbenchWindow window,
                                                                 org.eclipse.core.resources.IFile file,
                                                                 boolean saveDiagram,
                                                                 org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Generated

openDiagramEditor

public static final org.eclipse.ui.IEditorPart openDiagramEditor(org.eclipse.ui.IWorkbenchPage page,
                                                                 org.eclipse.core.resources.IFile file)
                                                          throws org.eclipse.ui.PartInitException
Throws:
org.eclipse.ui.PartInitException
Generated

createNewDiagramFile

public static final org.eclipse.core.resources.IFile createNewDiagramFile(GMFMapDiagramFileCreator diagramFileCreator,
                                                                          org.eclipse.core.runtime.IPath containerFullPath,
                                                                          String fileName,
                                                                          InputStream initialContents,
                                                                          String kind,
                                                                          org.eclipse.swt.widgets.Shell shell,
                                                                          org.eclipse.core.runtime.IProgressMonitor progressMonitor)

This method should be called within a workspace modify operation since it creates resources.

Returns:
the created file resource, or null if the file was not created
Generated
NOT


Copyright © 2012. All Rights Reserved.