Package org.eclipse.bpel.model

Examples of org.eclipse.bpel.model.Source


        if (result == null) result = caseWSDLElement(eventHandler);
        if (result == null) result = defaultCase(theEObject);
        return result;
      }
      case BPELPackage.SOURCE: {
        Source source = (Source)theEObject;
        Object result = caseSource(source);
        if (result == null) result = caseExtensibleElement(source);
        if (result == null) result = caseExtensibleElement_1(source);
        if (result == null) result = caseWSDLElement(source);
        if (result == null) result = defaultCase(theEObject);
View Full Code Here


    Element sourcesElement = createBPELElement("sources");   
    Iterator it = sources.getChildren().iterator();
    while (it.hasNext()) {
      Element sourceElement = createBPELElement("source");
      sourcesElement.appendChild(sourceElement);
      Source source = (Source)it.next();
      sourceElement.setAttribute("linkName", source.getLink().getName());
      Condition transitionCondition = source.getTransitionCondition();
      if (transitionCondition != null) {
        sourceElement.appendChild(expression2XML(transitionCondition, "transitionCondition"));
      }
      extensibleElement2XML(source, sourceElement);
    }
View Full Code Here

            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.Source

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.