Examples of resolveSemanticElement()


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

   
    assertEditorFrame(frame);
   
    {
      ShapeNodeEditPart part = assertHasOperation(frame, "Normal Operation");
      ActivityOperation e = (ActivityOperation) 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 = assertHasOperation(frame, "Overridden Operation");
      ActivityOperation e = (ActivityOperation) part.resolveSemanticElement();
      assertFalse(e.isIsGenerated());
      assertTrue(e.isOverridden());
     
      GraphicalEditPart name = (GraphicalEditPart) part.getChildren().get(0);
     
View Full Code Here

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

    migrateModel();
   
    ShapeNodeEditPart part = assertHasFrame(editor, "a page");
    assertNotNull(part);
   
    Frame page = (Frame) part.resolveSemanticElement();
    assertEquals(page.getName(), "a page");
   
    // open diagram
    DiagramDocumentEditor sub = openDiagram(part);
    assertEditorFrame(sub);
View Full Code Here

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

    assertEditorHasChildren(2, sub);
    {
      ShapeNodeEditPart p = assertHasDomainAttribute(sub, "da");
      assertNotNull(p);
     
      DomainAttribute obj = (DomainAttribute) p.resolveSemanticElement();
      assertEquals(obj.getName(), "da");
    }
    {
      ShapeNodeEditPart p = assertHasDomainAttribute(sub, "fa");
      assertNotNull(p);
View Full Code Here

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

    }
    {
      ShapeNodeEditPart p = assertHasDomainAttribute(sub, "fa");
      assertNotNull(p);
     
      DomainAttribute obj = (DomainAttribute) p.resolveSemanticElement();
      assertEquals(obj.getName(), "fa");
    }
   
    sub.close(false);
  }
View Full Code Here

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

    for (Object o : root.getDiagramEditPart().getChildren()) {
      if (o instanceof ShapeNodeEditPart) {
        ShapeNodeEditPart s = (ShapeNodeEditPart) o;
        // check for shortcut status if necessary
        if (!checkShortcut || isShortcut(s) == shortcutRequired) {
          EObject obj = s.resolveSemanticElement();
          if (objectClass.isInstance(obj)) {
            // check containing feature name
            NamedElement e = (NamedElement) obj;
            if (name == null || (e.getName() != null && e.getName().equals(name))) {
              if (containingFeature == null || containingFeature.equals(obj.eContainingFeature())) {
View Full Code Here

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

    for (Object o : root.getDiagramEditPart().getChildren()) {
      if (o instanceof ShapeNodeEditPart) {
        ShapeNodeEditPart s = (ShapeNodeEditPart) o;
        // check for shortcut status if necessary
        if (!checkShortcut || isShortcut(s) == shortcutRequired) {
          EObject obj = s.resolveSemanticElement();
          if (objectClass.isInstance(obj)) {
            // check containing feature name
            ENamedElement e = (ENamedElement) obj;
            if (name == null || (e.getName() != null && e.getName().equals(name))) {
              if (containingFeature == null || containingFeature.equals(obj.eContainingFeature())) {
View Full Code Here

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

    for (Object o : root.getDiagramEditPart().getChildren()) {
      if (o instanceof ShapeNodeEditPart) {
        ShapeNodeEditPart s = (ShapeNodeEditPart) o;
        // check for shortcut status if necessary
        if (!checkShortcut || isShortcut(s) == shortcutRequired) {
          EObject obj = s.resolveSemanticElement();
          if (objectClass.isInstance(obj)) {
            // check containing feature name
            DecisionNode e = (DecisionNode) obj;
            if (name == null || (e.getName() != null && e.getName().equals(name))) {
              if (containingFeature == null || containingFeature.equals(obj.eContainingFeature())) {
View Full Code Here

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

   */
  public ShapeNodeEditPart assertHasSession(DiagramDocumentEditor root, String sessionName) {
    for (Object o : root.getDiagramEditPart().getChildren()) {
      if (o instanceof ShapeNodeEditPart) {
        ShapeNodeEditPart s = (ShapeNodeEditPart) o;
        EObject obj = s.resolveSemanticElement();
        if (obj instanceof Session) {
          Session p = (Session) obj;
          if (p.getName() != null && p.getName().equals(sessionName)) {
            assertNotNull(s);
            return s;
View Full Code Here

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

   */
  public ShapeNodeEditPart assertHasStartNode(DiagramDocumentEditor root) {
    for (Object o : root.getDiagramEditPart().getChildren()) {
      if (o instanceof ShapeNodeEditPart) {
        ShapeNodeEditPart s = (ShapeNodeEditPart) o;
        EObject obj = s.resolveSemanticElement();
        if (obj instanceof StartNode) {
          assertNotNull(s);
          return s;
        }
      }
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.