Examples of Assign


Examples of org.eclipse.bpel.model.Assign

     
      Copy copy = BPELFactory.eINSTANCE.createCopy();
      copy.setFrom(from);
      copy.setTo(to);
     
      Assign assign = BPELFactory.eINSTANCE.createAssign();
      assign.getCopy().add(copy);
     
      scope.addActivity(assign);
      scope.addActivity(reply);   
    }
  }
View Full Code Here

Examples of org.eclipse.bpel.model.Assign

        if (result == null) result = caseWSDLElement(onAlarm);
        if (result == null) result = defaultCase(theEObject);
        return result;
      }
      case BPELPackage.ASSIGN: {
        Assign assign = (Assign)theEObject;
        Object result = caseAssign(assign);
        if (result == null) result = caseActivity(assign);
        if (result == null) result = caseExtensibleElement(assign);
        if (result == null) result = caseExtensibleElement_1(assign);
        if (result == null) result = caseWSDLElement(assign);
View Full Code Here

Examples of org.eclipse.bpel.model.Assign

    return activityElement;
  }

  protected Element assign2XML(Activity activity) {
    Assign assign = (Assign)activity;
    Element activityElement = createBPELElement("assign");
   
    if (assign.getValidate() != null)
      activityElement.setAttribute("validate", BPELUtils.boolean2XML(assign.getValidate()));
   
    List copies = assign.getCopy();
    if (!copies.isEmpty()) {
      for (Iterator i = copies.iterator(); i.hasNext();) {
        Copy copy = (Copy)i.next();
        activityElement.appendChild(copy2XML(copy));       
      }
View Full Code Here

Examples of org.python.antlr.ast.Assign

            String name = (String) visit(args.getInternalArgs().get(i));
            names.add(name);
            if (args.getInternalArgs().get(i) instanceof Tuple) {
                List<expr> targets = new ArrayList<expr>();
                targets.add(args.getInternalArgs().get(i));
                Assign ass = new Assign(args.getInternalArgs().get(i),
                    targets,
                    new Name(args.getInternalArgs().get(i), name, expr_contextType.Load));
                init_code.add(ass);
            }
        }
View Full Code Here

Examples of org.python.parser.ast.Assign

    public void visitArgs(argumentsType args) throws Exception {
        for (int i = 0; i < args.args.length; i++) {
            String name = (String) visit(args.args[i]);
            names.addElement(name);
            if (args.args[i] instanceof Tuple) {
                Assign ass = new Assign(new exprType[] { args.args[i] }, new Name(name, Name.Load, args.args[i]),
                        args.args[i]);
                init_code.addElement(ass);
            }
        }
        if (args.vararg != null) {
View Full Code Here

Examples of org.python.pydev.parser.jython.ast.Assign

                int len = body.length;

                String funcName = ((NameTok) functionDefinitionReferenced.name).id;
                for (int i = 0; i < len; i++) {
                    if (body[i] instanceof Assign) {
                        Assign assign = (Assign) body[i];
                        if (assign.targets == null) {
                            continue;
                        }

                        //we're looking for xxx = staticmethod(xxx)
View Full Code Here

Examples of org.python.pydev.parser.jython.ast.Assign

    @Override
    protected SimpleNode getEditNode() {
        exprType variable = new Name(variableName, expr_contextType.Store, false);
        exprType[] target = { variable };

        return new Assign(target, expression);
    }
View Full Code Here

Examples of org.python.pydev.parser.jython.ast.Assign

            return status;
        }

        List<Name> relatedVariables = findAllRelatedVariables(variables, selectedVariable);

        Assign assignment = findAssignment(relatedVariables);

        if (assignment == null) {
            String id = selectedVariable.id;
            status.addFatalError(Messages.format(Messages.inlinelocalNoAssignment, id));
            return status;
View Full Code Here

Examples of org.python.pydev.parser.jython.ast.Assign

    private boolean isValid(List<Name> variables) {
        int assignCounter = 0;
        for (Name variable : variables) {
            if (variable.parent instanceof Assign) {
                Assign assign = (Assign) variable.parent;
                /* The given name has to be one of the targets of this assignment */
                for (exprType x : assign.targets) {
                    if (x == variable) {
                        assignCounter++;
                        break;
View Full Code Here

Examples of org.python.pydev.parser.jython.ast.Assign

        for (Name variable : relatedVariables) {

            SimpleNode parent = variable.parent;

            if (parent instanceof Assign) {
                Assign assign = (Assign) parent;

                /* The given name has to be one of the targets of this assignment */
                for (exprType x : assign.targets) {
                    if (x == variable) {
                        return assign;
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.