Package org.openiaml.model.model

Examples of org.openiaml.model.model.Operation


    Session session = assertHasSession(root, "my session");

    Frame dest = assertHasFrame(session, "current user");
    assertNotGenerated(dest);

    Operation check = assertHasOperation(session, "check instance");
    Event access = dest.getOnAccess();
    {
      // a run action
      ECARule run = assertHasRunAction(session, access, check);
      assertGenerated(run);
View Full Code Here


    Session session = assertHasSession(root, "my session");

    Frame logout = assertHasFrame(root, "Logout Successful");
    assertGenerated(logout);

    Operation op = assertHasOperation(session, "do logout");
    Event access = logout.getOnAccess();
    // no wires
    {
      ECARule run = assertHasRunAction(session, access, op);
      assertGenerated(run);
View Full Code Here

    Value currentInput = assertHasCurrentInput(instant1);

    Event onInput = instant1.getOnInput();
    assertGenerated(onInput);

    Operation update = assertHasOperation(instant2, "update");
    assertGenerated(update);

    // RunAction connecting the two
    ECARule run = assertHasRunAction(root, onInput, update, "run");
    assertGenerated(run);
View Full Code Here

    // there should be a login button
    Button button = assertHasButton(form, "Login");
    assertGenerated(button);

    // a generated operation will handle the login
    Operation op = assertHasOperation(loginSession, "do login");
    assertGenerated(op);

    // button has an 'onClick' run wire
    ECARule run = assertHasRunAction(root, button, op);
    assertGenerated(run);
View Full Code Here

    Value currentInput = assertHasCurrentInput(instant2);

    Event onInput = instant2.getOnInput();
    assertGenerated(onInput);

    Operation update = assertHasOperation(instant1, "update");
    assertGenerated(update);

    // RunAction connecting the two
    ECARule run = assertHasRunAction(root, onInput, update, "run");
    assertGenerated(run);
View Full Code Here

    Value fieldValue = assertHasFieldValue(instant1);

    Event onChange = instant1.getOnChange();
    assertGenerated(onChange);

    Operation update = assertHasOperation(instant2, "update");
    assertGenerated(update);

    // RunAction connecting the two
    ECARule run = assertHasRunAction(root, onChange, update, "run");
    assertGenerated(run);
View Full Code Here

    {
      Event onInput = normal1.getOnInput();
      assertGenerated(onInput);

      Operation update = assertHasOperation(normal2, "update");
      assertGenerated(update);

      // RunAction connecting the two
      assertHasNoRunAction(root, onInput, update);
    }

    // or the other way around
    {
      Event onInput = normal2.getOnInput();
      assertGenerated(onInput);

      Operation update = assertHasOperation(normal1, "update");
      assertGenerated(update);

      // RunAction connecting the two
      assertHasNoRunAction(root, onInput, update);
    }
View Full Code Here

    // mixed2.onInput -> mixed1.update
    {
      Value currentInput = assertHasCurrentInput(mixed2);
      Event onInput = mixed2.getOnInput();
      Operation update = assertHasOperation(mixed1, "update");

      // RunAction connecting the two
      ECARule run = assertHasRunAction(root, onInput, update, "run");

      // with the currentInput as parameter
      Parameter param = assertHasParameter(root, currentInput, run);
      assertGenerated(param);

      // NOT the fieldValue
      Value fieldValue = assertHasFieldValue(mixed2);
      assertHasNoParameter(root, fieldValue, run);
    }

    // mixed2.onInput !-> mixed1.update
    {
      Event onInput = mixed2.getOnInput();
      Operation update = assertHasOperation(mixed3, "update");

      // NO RunAction connecting the two
      assertHasNoRunAction(root, onInput, update);
    }
View Full Code Here

    InputTextField name1 = assertHasInputTextField(page, "name1");
    InputTextField name2 = assertHasInputTextField(page, "name2");

    Event onEdit = name1.getOnChange();
    assertGenerated(onEdit);
    Operation update = assertHasOperation(name2, "update");
    assertGenerated(update);

    assertHasNoRunAction(root, onEdit, update);
  }
View Full Code Here

    InputTextField name2 = assertHasInputTextField(page, "name2");
    InputTextField name3 = assertHasInputTextField(page, "name3");

    Event onEdit = name2.getOnChange();
    assertGenerated(onEdit);
    Operation update = assertHasOperation(name3, "update");
    assertGenerated(update);

    assertHasRunAction(root, onEdit, update);
  }
View Full Code Here

TOP

Related Classes of org.openiaml.model.model.Operation

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.