Package org.eclipse.bpel.model

Examples of org.eclipse.bpel.model.Variable


   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  public void setFaultVariable(Variable newFaultVariable) {
    Variable oldFaultVariable = faultVariable;
    faultVariable = newFaultVariable;
    if (eNotificationRequired())
      eNotify(new ENotificationImpl(this, Notification.SET, BPELPackage.THROW__FAULT_VARIABLE, oldFaultVariable, faultVariable));
  }
View Full Code Here


   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetVariable(Variable newVariable, NotificationChain msgs) {
    Variable oldVariable = variable;
    variable = newVariable;
    if (eNotificationRequired()) {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BPELPackage.ON_EVENT__VARIABLE, oldVariable, newVariable);
      if (msgs == null) msgs = notification; else msgs.add(notification);
    }
View Full Code Here

   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @customized
   */
  public Message getMessageType() {
    Variable variable = getVariable();
    if (variable != null && variable instanceof Variable) {
      return ((Variable)variable).getMessageType();
    }
    if (messageType != null && messageType.eIsProxy()) {
      Message oldMessageType = messageType;
View Full Code Here

   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @customized
   */
  public void setMessageType(Message newMessageType) {
    Variable variable = getVariable();
    if (variable != null && variable instanceof Variable) {
      ((Variable)variable).setMessageType(newMessageType);
    }
    Message oldMessageType = messageType;
    messageType = newMessageType;
View Full Code Here

        if (result == null) result = caseWSDLElement(correlations);
        if (result == null) result = defaultCase(theEObject);
        return result;
      }
      case BPELPackage.VARIABLE: {
        Variable variable = (Variable)theEObject;
        Object result = caseVariable(variable);
        if (result == null) result = caseExtensibleElement(variable);
        if (result == null) result = caseExtensibleElement_1(variable);
        if (result == null) result = caseWSDLElement(variable);
        if (result == null) result = defaultCase(theEObject);
View Full Code Here

   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  public void setVariable(Variable newVariable) {
    Variable oldVariable = variable;
    variable = newVariable;
    if (eNotificationRequired())
      eNotify(new ENotificationImpl(this, Notification.SET, BPELPackage.TO__VARIABLE, oldVariable, variable));
  }
View Full Code Here

     * Customizes {@link #getPartGen()} to lazy-resolve the part name.
     * @customized
     */
    public Part getPart() {
        if (part == null && partName != null) {
            Variable aVar = getVariable();
            if (variable != null) {
                Message message = aVar.getMessageType();
                if (message != null) {
                    // Create an part proxy with the deserialized part name.
                    part = new PartProxy(eResource(), message, partName);
                    partName = null;
                }
View Full Code Here

  protected Element variables2XML(Variables variables) {
    Element variablesElement = createBPELElement("variables");
   
    Iterator it = variables.getChildren().iterator();
    while (it.hasNext()) {
      Variable variable = (Variable)it.next();
      if (variable instanceof Variable){
        if(variable instanceof Variable)
          variablesElement.appendChild(variable2XML((Variable)variable));
        else if(variable instanceof ExtensibilityElement){
          Element varElement = extensibilityElement2XML((ExtensibilityElement)variable);
View Full Code Here

   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetFaultVariable(Variable newFaultVariable, NotificationChain msgs) {
    Variable oldFaultVariable = faultVariable;
    faultVariable = newFaultVariable;
    if (eNotificationRequired()) {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BPELPackage.CATCH__FAULT_VARIABLE, oldFaultVariable, newFaultVariable);
      if (msgs == null) msgs = notification; else msgs.add(notification);
    }
View Full Code Here

    Element activityElement = createBPELElement("validate");
   
    StringBuffer variablesList = new StringBuffer();
    Iterator variables = ((Validate)activity).getVariables().iterator();
    while (variables.hasNext()) {
      Variable variable = (Variable)variables.next();     
      variablesList.append(variable.getName());
      if (variables.hasNext()) variablesList.append(" ");
    }
    if (variablesList.length() > 0) {
      activityElement.setAttribute("variables", variablesList.toString());
    }
View Full Code Here

TOP

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

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.