Examples of resolveSemanticElement()


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

    for (Object o : editor.getDiagramEditPart().getChildren()) {
      if (o instanceof ShapeNodeEditPart) {
        ShapeNodeEditPart s = (ShapeNodeEditPart) o;
        if (!checkShortcut || isShortcut(s) == shortcutRequired) {
          EObject obj = s.resolveSemanticElement();
          if (obj instanceof Value) {
            Value p = (Value) obj;
            if (p.getName().equals("fieldValue")) {
              assertNotNull(s);
              return s;
View Full Code Here

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

    ShapeNodeEditPart edit = assertHasEvent(editor_page, true, ModelPackage.eINSTANCE.getChangeable_OnChange());
    assertGenerated(edit);
    ShapeNodeEditPart update = assertHasOperation(editor_page, "update", true);
    assertGenerated(update);
    assertContains(edit.resolveSemanticElement(), toDelete);
    assertContains(update.resolveSemanticElement(), toDelete);

    // get ALL related elements to also
    GeneratedElementDeleter deleter = new GeneratedElementDeleter((GeneratedElement) target.resolveSemanticElement());

    assertGreaterEq(6, deleter.getElementsToDelete().size());
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.