Package org.openiaml.model.model.visual

Examples of org.openiaml.model.model.visual.Frame


    Session session = assertHasSession(root, "my session");
    LoginHandler handler = assertHasLoginHandler(session, "login handler");

    // there should be new pages created
    Frame login = assertHasFrame(session, "Login Successful");
    {
      assertHasNoWiresFromTo(root, handler, login);
      ECARule wire = assertHasNavigateAction(root, handler, login, "success");
      assertGenerated(wire);
    }

    Frame logout = assertHasFrame(root, "Logout Successful");
    {
      assertHasNoWiresFromTo(root, handler, logout);
      ECARule wire = assertHasNavigateAction(root, handler, logout, "logout");
      assertGenerated(wire);
    }
View Full Code Here


    root = loadAndInfer(LoginHandlerInstance.class);

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

    // a generated 'logout' page
    Frame page = assertHasFrame(session, "logout");
    assertGenerated(page);

    // this page will have been generated
    Frame target = assertHasFrame(root, "Logout Successful");
    assertGenerated(target);

    Event access = page.getOnAccess();
    ECARule nav = assertHasNavigateAction(session, access, target);
    assertGenerated(nav);
View Full Code Here

  public void testChecks() throws Exception {
    root = loadAndInfer(LoginHandlerInstance.class);

    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);
      assertEquals("run", run.getName());
View Full Code Here

  public void testLogoutOperation() throws Exception {
    root = loadAndInfer(LoginHandlerInstance.class);

    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

   * Because sync1 is overridden, Name1.onEdit won't call Name2.update.
   *
   * @throws Exception
   */
  public void testName1toName2() throws Exception {
    Frame page = assertHasFrame(root, "on-page");

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

    Event onEdit = name1.getOnChange();
View Full Code Here

   * Because sync2 is <em>not</em> overridden, Name2.onEdit will call Name3.update.
   *
   * @throws Exception
   */
  public void testName2toName3() throws Exception {
    Frame page = assertHasFrame(root, "on-page");

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

    Event onEdit = name2.getOnChange();
View Full Code Here

    root = loadAndInfer(LoginHandlerInstance.class);

    Session loginSession = assertHasSession(root, "login handler login");
    assertGenerated(loginSession);

    Frame login = assertHasFrame(loginSession, "login");
    assertGenerated(login);

    // it should contain a form
    InputForm form = assertHasInputForm(login, "login form");
    assertGenerated(form);
View Full Code Here

    ActivityOperation check = assertHasActivityOperation(session, "check instance");
    assertGenerated(check);

    // destination page
    Session loginSession = assertHasSession(root, "login handler login");
    Frame login = assertHasFrame(loginSession, "login");
    {
      ECARule wire = assertHasECARule(root, check, login, "fail");
      assertGenerated(wire);
    }
View Full Code Here

   * @throws Exception
   */
  public void testInitial() throws Exception {
    root = loadDirectly(SetWireSyncChained.class);

    Frame home = assertHasFrame(root, "Home");
    Frame page2 = assertHasFrame(root, "page2");
    Frame page3 = assertHasFrame(root, "page3");
    InputTextField source = assertHasInputTextField(home, "source");
    InputTextField target = assertHasInputTextField(page2, "target");
    InputTextField changed = assertHasInputTextField(page3, "changed");

    assertNotGenerated(assertHasSetWire(root, source, target));
View Full Code Here

   *
   * @throws Exception
   */
  public void testInitial() throws Exception {

    Frame home = assertHasFrame(root, "Home");

    DomainType news = assertHasDomainType(root, "News");
    DomainSource db = assertHasDomainSource(root, "Database");
    assertHasSchemaEdge(db, news);

View Full Code Here

TOP

Related Classes of org.openiaml.model.model.visual.Frame

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.