Examples of DiagramNodePresentation


Examples of org.eclipse.sapphire.ui.swt.gef.presentation.DiagramNodePresentation

    }
 
  @Override
  protected Object run(Presentation context)
  {
        DiagramNodePresentation nodePresentation = (DiagramNodePresentation)context;
        SapphireDiagramEditor diagramEditor = nodePresentation.getConfigurationManager().getDiagramEditor();

        if( diagramEditor != null )
        {
          GraphicalEditPart sourceEditPart = diagramEditor.getGraphicalEditPart(nodePresentation.part());
        DefaultEditDomain editDomain = diagramEditor.getEditDomain();
        DiagramNodeConnectionCreationTool connectionTool = new DiagramNodeConnectionCreationTool();
        connectionTool.setEditDomain(editDomain);
        editDomain.setActiveTool(connectionTool);
       
View Full Code Here

Examples of org.eclipse.sapphire.ui.swt.gef.presentation.DiagramNodePresentation

    }
    return null;
  }
 
  public void handleAddNode(DiagramNodePart nodePart) {
    DiagramNodePresentation nodePresentation = getPresentation().addNode(nodePart);
    DiagramNodeModel nodeModel = new DiagramNodeModel(this, nodePresentation);
   
    Bounds bounds = nodePart.getNodeBounds();
    if (bounds.getX() < 0 && bounds.getY() < 0) {
      org.eclipse.sapphire.ui.Point position = getDefaultPosition();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.