Classes | Static Public Member Functions | Static Private Member Functions

de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil Class Reference

List of all members.

Classes

class  LazyElement2ViewMap

Static Public Member Functions

static Resource createDiagram (URI diagramURI, URI modelURI, IProgressMonitor progressMonitor)
static View findView (DiagramEditPart diagramEditPart, EObject targetElement, LazyElement2ViewMap lazyElement2ViewMap)
static Map getSaveOptions ()
static String getUniqueFileName (IPath containerFullPath, String fileName, String extension)
static boolean openDiagram (Resource diagram) throws PartInitException
static void runWizard (Shell shell, Wizard wizard, String settingsKey)
static void selectElementsInDiagram (IDiagramWorkbenchPart diagramPart, ListeditParts)
static void setCharset (IFile file)

Static Private Member Functions

static void attachModelToResource (Transaction model, Resource resource)
static Transaction createInitialModel ()
static int findElementsInDiagramByID (DiagramEditPart diagramPart, EObject element, List editPartCollector)

Detailed Description


Member Function Documentation

static void de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.attachModelToResource ( Transaction  model,
Resource  resource 
) [static, private]

Store model element in the resource.

static Resource de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.createDiagram ( URI  diagramURI,
URI  modelURI,
IProgressMonitor  progressMonitor 
) [static]

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

static Transaction de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.createInitialModel (  )  [static, private]

Create a new instance of domain element associated with canvas.

static int de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.findElementsInDiagramByID ( DiagramEditPart  diagramPart,
EObject  element,
List  editPartCollector 
) [static, private]
static View de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.findView ( DiagramEditPart  diagramEditPart,
EObject  targetElement,
LazyElement2ViewMap  lazyElement2ViewMap 
) [static]
static Map de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.getSaveOptions (  )  [static]
static String de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.getUniqueFileName ( IPath  containerFullPath,
String  fileName,
String  extension 
) [static]
static boolean de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.openDiagram ( Resource  diagram  )  throws PartInitException [static]
static void de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.runWizard ( Shell  shell,
Wizard  wizard,
String  settingsKey 
) [static]

Runs the wizard in a dialog.

static void de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.selectElementsInDiagram ( IDiagramWorkbenchPart  diagramPart,
ListeditParts   
) [static]
static void de.fraunhofer.isst.axbench.transactioneditor.diagram.part.TransactioneditorDiagramEditorUtil.setCharset ( IFile  file  )  [static]