Package org.eclipse.sapphire.ui.diagram

Examples of org.eclipse.sapphire.ui.diagram.ConnectionAddEvent


        addConnectionPart(srcNodeElement, connPart);
        connPart.init(this, connElement, this.connectionDef,
                Collections.<String,String>emptyMap());
        connPart.initialize();
        connPart.attach(this.connPartListener);
        notifyConnectionAddEvent(new ConnectionAddEvent(connPart));
        return connPart;
    }
View Full Code Here


        Element endpt1 = connPart.getEndpoint1();
        Element endpt2 = connPart.getEndpoint2();
        DiagramNodePart nodePart1 = this.diagramEditor.getDiagramNodePart(endpt1);
        if (nodePart1 != null && nodePart1.getDiagramNodeTemplate() == nodeTemplate)
        {
          notifyConnectionAddEvent(new ConnectionAddEvent(connPart));
        }
        else
        {
          DiagramNodePart nodePart2 = this.diagramEditor.getDiagramNodePart(endpt2);
            if (nodePart2 != null && nodePart2.getDiagramNodeTemplate() == nodeTemplate)
            {
              notifyConnectionAddEvent(new ConnectionAddEvent(connPart));
            }         
        }
      }
    }
View Full Code Here

    public void notifyConnectionAdd(StandardImplicitConnectionPart connPart)
    {
        for( DiagramImplicitConnectionTemplateListener listener : this.templateListeners )
        {
            listener.handleConnectionAddEvent(new ConnectionAddEvent(connPart));
        }       
    }
View Full Code Here

TOP

Related Classes of org.eclipse.sapphire.ui.diagram.ConnectionAddEvent

Copyright © 2018 www.massapicom. 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.