Package org.eclipse.bpel.model

Examples of org.eclipse.bpel.model.Sources


        if (result == null) result = caseWSDLElement(targets);
        if (result == null) result = defaultCase(theEObject);
        return result;
      }
      case BPELPackage.SOURCES: {
        Sources sources = (Sources)theEObject;
        Object result = caseSources(sources);
        if (result == null) result = caseExtensibleElement(sources);
        if (result == null) result = caseExtensibleElement_1(sources);
        if (result == null) result = caseWSDLElement(sources);
        if (result == null) result = defaultCase(theEObject);
View Full Code Here


    Node firstChild = activityElement.getFirstChild();
    Targets targets = activity.getTargets();
    if (targets != null) {
      activityElement.insertBefore(targets2XML(targets), firstChild);
    }
    Sources sources = activity.getSources();
    if (sources != null) {
      activityElement.insertBefore(sources2XML(sources), firstChild);
    }

  } 
View Full Code Here

   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetSources(Sources newSources, NotificationChain msgs) {
    Sources oldSources = sources;
    sources = newSources;
    if (eNotificationRequired()) {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BPELPackage.ACTIVITY__SOURCES, oldSources, newSources);
      if (msgs == null) msgs = notification; else msgs.add(notification);
    }
View Full Code Here

   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @customized
   */
  public void setActivity(Activity newActivity) {
    Sources sources = newActivity.getSources();
    if (sources == null) {
      sources = BPELFactory.eINSTANCE.createSources();
      newActivity.setSources(sources);
    }
    sources.getChildren().add(this);
  }
View Full Code Here

            targets.getChildren().add(target);
          }
        }       
      }     
      if (flowActivity.sources().length > 0){
        Sources sources = BPELFactory.eINSTANCE.createSources();
        activity.setSources(sources);     
        for(int i=0; i < flowActivity.sources().length; i++){
          FlowLinkSource linkSource = flowActivity.sources()[i];
          Link link = linkMap.get(linkSource.name());
          if (link == null){
            link = BPELFactory.eINSTANCE.createLink();
            link.setName(linkSource.name());
            linkMap.put(linkSource.name(), link);
            flow.getLinks().getChildren().add(link);
          }                           
          Source source = BPELFactory.eINSTANCE.createSource();
          source.setLink(link);
          source.setActivity(activity);
          Condition cond = BPELFactory.eINSTANCE.createCondition();
          cond.setBody(linkSource.transitionCondition());
          source.setTransitionCondition(cond);
          sources.getChildren().add(source);
        }
      }
    }
  }
View Full Code Here

TOP

Related Classes of org.eclipse.bpel.model.Sources

Copyright © 2018 www.massapicom. 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.