Examples of resolveSemanticElement()


Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionNodeEditPart.resolveSemanticElement()

  public ConnectionNodeEditPart assertHasSelectEdge(DiagramDocumentEditor editor, EditPart source, EditPart target) {

    for (Object c : editor.getDiagramEditPart().getConnections()) {
      if (c instanceof ConnectionNodeEditPart) {
        ConnectionNodeEditPart connection = (ConnectionNodeEditPart) c;
        EObject element = connection.resolveSemanticElement();
        if (element instanceof SelectEdge) {
          if (connection.getSource().equals(source) &&
              connection.getTarget().equals(target))
            return connection;  // found it
        }
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionNodeEditPart.resolveSemanticElement()

    String found = "";

    for (Object c : editor.getDiagramEditPart().getConnections()) {
      if (c instanceof ConnectionNodeEditPart) {
        ConnectionNodeEditPart connection = (ConnectionNodeEditPart) c;
        EObject element = connection.resolveSemanticElement();
        if (element instanceof Parameter) {
          Parameter w = (Parameter) element;
          if (connection.getSource().equals(source) &&
              connection.getTarget().equals(target))
            return connection;  // found it
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart.resolveSemanticElement()

    DiagramEditPart part = editor.getDiagramEditPart();
   
    // save this image if there is something in it
    if (part.getChildren().size() > 0) {
      IProgressMonitor saveMonitor = new SubProgressMonitor(monitor, 1);
      saveMonitor.beginTask("Saving container " + part.resolveSemanticElement(), 1 + formats.size());
      for (ImageFileFormat format : formats) {
        IPath destination = generateImageDestination(container, format);
        monitor.subTask("Saving image " + destination.lastSegment() + " ( " + format.getName() + ")");
        CopyToImageUtil img = getCopyToImageUtil();
        img.copyToImage(part, destination, format, new SubProgressMonitor(monitor, 1));
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.resolveSemanticElement()

      for (Object o : part.getChildren()) {
        if (o instanceof GraphicalEditPart) {
          GraphicalEditPart gep = (GraphicalEditPart) o;
         
          RenderedChildInformation info = new RenderedChildInformation(
              gep.resolveSemanticElement(),
              gep.getContentPane().getBounds(),
              IamlBreadcrumb.getEObjectBreadcrumbString(gep.resolveSemanticElement()) );
          children.add(info);
        }
      }
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.resolveSemanticElement()

          GraphicalEditPart gep = (GraphicalEditPart) o;
         
          RenderedChildInformation info = new RenderedChildInformation(
              gep.resolveSemanticElement(),
              gep.getContentPane().getBounds(),
              IamlBreadcrumb.getEObjectBreadcrumbString(gep.resolveSemanticElement()) );
          children.add(info);
        }
      }
      partChildrenListMap.put(part, children);
     
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart.resolveSemanticElement()

    for (Object o : selected) {
      if (o instanceof IGraphicalEditPart) {
        IGraphicalEditPart part = (IGraphicalEditPart) o;
       
        // it must be a GeneratedElement...
        if (part.resolveSemanticElement() instanceof GeneratedElement) {
          GeneratedElement g = (GeneratedElement) part.resolveSemanticElement();
         
          elementsToCheck.add(g);
        }
       
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart.resolveSemanticElement()

      if (o instanceof IGraphicalEditPart) {
        IGraphicalEditPart part = (IGraphicalEditPart) o;
       
        // it must be a GeneratedElement...
        if (part.resolveSemanticElement() instanceof GeneratedElement) {
          GeneratedElement g = (GeneratedElement) part.resolveSemanticElement();
         
          elementsToCheck.add(g);
        }
       
        if (part.getEditingDomain() != null) {
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart.resolveSemanticElement()

      IGraphicalEditPart diagramEditPart) {
   
    for (Object obj : diagramEditPart.getChildren()) {
      if (obj instanceof IGraphicalEditPart) {
        IGraphicalEditPart p = (IGraphicalEditPart) obj;
        if (d.equals(p.resolveSemanticElement()))
          return p;
      }
    }
    return null;
   
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPart.resolveSemanticElement()

    // initialise and load
    DiagramDocumentEditor editor = initialize();
   
    {
      ShapeNodeEditPart part = assertHasFrame(editor, "Home");
      Frame e = (Frame) part.resolveSemanticElement();
      assertFalse(e.isIsGenerated());
      assertFalse(e.isOverridden());
     
      GraphicalEditPart name = (GraphicalEditPart) part.getChildren().get(0);
     
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPart.resolveSemanticElement()

      assertIsBold(name.getFigure().getFont().getFontData(), false);
    }
   
    {
      ShapeNodeEditPart part = assertHasFrame(editor, "Overridden Frame");
      Frame e = (Frame) part.resolveSemanticElement();
      assertFalse(e.isIsGenerated());
      assertTrue(e.isOverridden());
     
      GraphicalEditPart name = (GraphicalEditPart) part.getChildren().get(0);
     
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.