Examples of resolveSemanticElement()


Examples of eu.admire.workbench.pd.packages.diagram.edit.parts.LocalVariableEditPart.resolveSemanticElement()

    LocalVariableEditPart editPart = (LocalVariableEditPart) ss
        .getFirstElement();

    org.eclipse.emf.common.command.Command cmd = null;

    EObject eObj = editPart.resolveSemanticElement();

    if (eObj instanceof LocalVariable) {

      LocalVariable lv = (LocalVariable) editPart
          .resolveSemanticElement();
View Full Code Here

Examples of eu.admire.workbench.pd.packages.diagram.edit.parts.LocalVariableEditPart.resolveSemanticElement()

    EObject eObj = editPart.resolveSemanticElement();

    if (eObj instanceof LocalVariable) {

      LocalVariable lv = (LocalVariable) editPart
          .resolveSemanticElement();

      PrimitiveTypeReference ptr = ReferencesFactory.eINSTANCE
          .createPrimitiveTypeReference();
View Full Code Here

Examples of eu.admire.workbench.pd.packages.diagram.edit.parts.LocalVariableEditPart.resolveSemanticElement()

    LocalVariableEditPart editPart = (LocalVariableEditPart) ss
        .getFirstElement();

    if (editPart != null) {

      EObject eObj = editPart.resolveSemanticElement();

      // System.out.println("A " + action.getId() + "  " +
      // action.isChecked());

      action.setChecked(false);
View Full Code Here

Examples of eu.admire.workbench.pd.packages.diagram.edit.parts.LocalVariableEditPart.resolveSemanticElement()

      action.setChecked(false);

      if (eObj instanceof LocalVariable) {

        LocalVariable lv = (LocalVariable) editPart
            .resolveSemanticElement();

        if (lv.getTypeReference() instanceof PrimitiveTypeReference) {

          PrimitiveTypeReference ptr = (PrimitiveTypeReference) lv
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 ECARule) {
          ECARule w = (ECARule) element;
          if (connection.getSource().equals(source) &&
              connection.getTarget().equals(target) && w.getName().equals(name))
            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 SimpleCondition) {
          SimpleCondition w = (SimpleCondition) element;
          if (connection.getSource().equals(source) &&
              connection.getTarget().equals(target) && w.getName().equals(name))
            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 SimpleCondition) {
          SimpleCondition w = (SimpleCondition) 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.ConnectionNodeEditPart.resolveSemanticElement()

   */
  public ConnectionNodeEditPart assertHasDataFlowEdge(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 DataFlowEdge) {
          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 SyncWire) {
          SyncWire w = (SyncWire) element;
          // SyncWires are bidirectional
          if (connection.getSource().equals(part1) &&
              connection.getTarget().equals(part2) && w.getName().equals(name))
View Full Code Here

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

  public ConnectionNodeEditPart assertHasExecutionEdge(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 ExecutionEdge) {
          if (connection.getSource().equals(source) &&
              connection.getTarget().equals(target))
            return connection;  // found it
        }
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.