Examples of SetNode


Examples of org.openiaml.model.model.operations.SetNode

    CancelNode cancel = assertHasCancelNode(update);

    DecisionNode check = assertHasDecisionNode(update, "can cast?");
    CastNode cast = assertHasCastNode(update);

    SetNode set = assertHasSetNode(update);

    assertHasExecutionEdge(update, start, check);
    assertHasExecutionEdge(update, check, cancel, "no");
    assertHasExecutionEdge(update, check, set, "yes");
    assertHasExecutionEdge(update, set, finish);

    // data flow edges
    ActivityParameter param = assertHasActivityParameter(update, "setValueTo");
    assertHasDataFlowEdge(update, param, cast);
    assertHasDataFlowEdge(update, cast, check);
    assertHasDataFlowEdge(update, cast, set);

    assertEquals(1, set.getOutFlows().size());
    ExternalValue ev_f2 = (ExternalValue) set.getOutFlows().get(0).getTo();
    Value f2 = ev_f2.getValue();
    assertEquals("fieldValue", f2.getName());

  }
View Full Code Here

Examples of org.openiaml.model.model.operations.SetNode

    CancelNode cancel = assertHasCancelNode(init);

    DecisionNode check = assertHasDecisionNode(init, "can cast?");
    CastNode cast = assertHasCastNode(init);

    SetNode set = assertHasSetNode(init);

    assertHasExecutionEdge(init, start, check);
    assertHasExecutionEdge(init, check, cancel, "no");
    assertHasExecutionEdge(init, check, set, "yes");
    assertHasExecutionEdge(init, set, finish);

    // data flow edges
    ActivityParameter param = assertHasActivityParameter(init, "setValueTo");
    assertHasDataFlowEdge(init, param, cast);
    assertHasDataFlowEdge(init, cast, check);
    assertHasDataFlowEdge(init, cast, set);

    assertEquals(1, set.getOutFlows().size());
    ExternalValue ev_f2 = (ExternalValue) set.getOutFlows().get(0).getTo();
    Value f2 = ev_f2.getValue();
    assertEquals("fieldValue", f2.getName());

  }
View Full Code Here

Examples of org.openiaml.model.model.operations.SetNode

    CancelNode cancel = assertHasCancelNode(update);

    DecisionNode check = assertHasDecisionNode(update, "can cast?");
    CastNode cast = assertHasCastNode(update);

    SetNode set = assertHasSetNode(update);

    assertHasExecutionEdge(update, start, check);
    assertHasExecutionEdge(update, check, cancel, "no");
    assertHasExecutionEdge(update, check, set, "yes");
    assertHasExecutionEdge(update, set, finish);

    // data flow edges
    ActivityParameter param = assertHasActivityParameter(update, "setValueTo");
    assertHasDataFlowEdge(update, param, cast);
    assertHasDataFlowEdge(update, cast, check);
    assertHasDataFlowEdge(update, cast, set);

    assertEquals(1, set.getOutFlows().size());
    ExternalValue ev_f2 = (ExternalValue) set.getOutFlows().get(0).getTo();
    Value f2 = ev_f2.getValue();
    assertEquals("set directly", f2.getName());

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