Examples of DiagramNodeTemplate


Examples of org.eclipse.sapphire.ui.diagram.editor.DiagramNodeTemplate

    if (request.getLocation() != null) {
      rectangle = (Rectangle) getConstraintFor(request);
      pt = new Point(rectangle.x, rectangle.y);
    }
    if (request.getNewObjectType() == DiagramNodeTemplate.class) {
      DiagramNodeTemplate nodeTemplate = (DiagramNodeTemplate)request.getNewObject();
      if (nodeTemplate.getDiagramEditorPart() == this.presentation.part()) {
        cmd = new CreateNodeCommand(this.presentation, nodeTemplate, pt)
      }     
    }
    else if (request.getNewObjectType() == ISelection.class) {
      // DND from project explorer
View Full Code Here

Examples of org.eclipse.sapphire.ui.diagram.editor.DiagramNodeTemplate

  private void selectAddedObject()
  {
    Object model = getCreateRequest().getNewObject();
    if (model instanceof DiagramNodeTemplate)
    {
      DiagramNodeTemplate nodeTemplate = (DiagramNodeTemplate)model;
      List<DiagramNodePart> nodeParts = nodeTemplate.getDiagramNodes();
      if (nodeParts.size() > 0)
      {
        DiagramNodePart nodePart = nodeParts.get(nodeParts.size() - 1);
        this.diagramEditor.selectAndDirectEditPart(nodePart);
      }
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.