Package org.openiaml.model.model.visual

Examples of org.openiaml.model.model.visual.InputTextField


    setGeneratedBy(form, by);
    return form;
  }

  public InputTextField generatedInputTextField(GeneratesElements by, VisibleThing container) throws InferenceException {
    InputTextField field = (InputTextField) createElement( container, VisualPackage.eINSTANCE.getInputTextField(), ModelPackage.eINSTANCE.getVisibleThing_Children() );
    setGeneratedBy(field, by);
    return field;
  }
View Full Code Here


    setGeneratedBy(field, by);
    return field;
  }

  public InputTextField generatedInputTextField(GeneratesElements by, Frame container) throws InferenceException {
    InputTextField field = (InputTextField) createElement( container, VisualPackage.eINSTANCE.getInputTextField(), VisualPackage.eINSTANCE.getFrame_Children() );
    setGeneratedBy(field, by);
    return field;
  }
View Full Code Here

    // same name as the iterator
    InputForm containerForm = assertHasInputForm(home, "Select Contact");
    assertGenerated(containerForm);

    // an input is created to enter in a name
    InputTextField input = assertHasInputTextField(containerForm, "Search by name");
    assertGenerated(input);

    // the query is changed to 'matches(name, :name)'
    DomainIterator iterator = assertHasDomainIterator(home, "Select Contact");
    assertEquals("matches(name, :name)", iterator.getQuery());
View Full Code Here

  public void testIteratorInputInstant() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    InputForm containerForm = assertHasInputForm(home, "Select Contact");

    // an input is created to enter in a name
    InputTextField input = assertHasInputTextField(containerForm, "Search by name");
    assertGenerated(input);

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

    Operation update = assertHasOperation(input, "update");
    assertGenerated(update);
View Full Code Here

  public void testFrameOnAccessHidesIteratorList() throws Exception {

    Frame home = assertHasFrame(root, "Home");
    InputForm containerForm = assertHasInputForm(home, "Select Contact");
    IteratorList list = assertHasIteratorList(containerForm, "Select Contact");
    InputTextField input = assertHasInputTextField(containerForm, "Search by name");

    Event onAccess = home.getOnAccess();
    assertGenerated(onAccess);

    {
      Operation hide = assertHasBuiltinOperation(list, "hide");
      assertGenerated(hide);

      ECARule run = assertHasRunAction(root, onAccess, hide);
      assertGenerated(run);

      // only if the input is empty
      Function empty = input.getEmpty();
      assertGenerated(empty);

      assertGenerated(assertHasSimpleCondition(root, empty, run));
    }

    {
      Operation hide = assertHasBuiltinOperation(list, "show");
      assertGenerated(hide);

      ECARule run = assertHasRunAction(root, onAccess, hide);
      assertGenerated(run);

      // only if the input is not empty
      Function empty = input.getNotEmpty();
      assertGenerated(empty);

      assertGenerated(assertHasSimpleCondition(root, empty, run));
    }
View Full Code Here

    Session loginSession = assertHasSession(root, "current user login");

    // get the keys in the input form
    Frame login = assertHasFrame(loginSession, "login");
    InputForm form = assertHasInputForm(login, "login form");
    InputTextField temail = assertHasInputTextField(form, "email");
    InputTextField tpass = assertHasInputTextField(form, "password");
    Value femail = assertHasFieldValue(temail);
    Value fpassword = assertHasFieldValue(tpass);
    Button button = assertHasButton(form, "Login");

    // get the operation
View Full Code Here

    Session loginSession = assertHasSession(root, "current user login");

    // get the keys in the input form
    Frame login = assertHasFrame(loginSession, "login");
    InputForm form = assertHasInputForm(login, "login form");
    InputTextField temail = assertHasInputTextField(form, "email");
    InputTextField tpass = assertHasInputTextField(form, "password");

    assertGreater(temail.getRenderOrder(), tpass.getRenderOrder());

    // the 'Login' button should be after the password, too
    Button submit = assertHasButton(form, "Login");

    assertGreater(tpass.getRenderOrder(), submit.getRenderOrder());

  }
View Full Code Here

   */
  public void testOnChangeShowsList() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    InputForm containerForm = assertHasInputForm(home, "Select Contact");
    IteratorList list = assertHasIteratorList(containerForm, "Select Contact");
    InputTextField input = assertHasInputTextField(containerForm, "Search by name");

    Event onChange = input.getOnChange();

    // only if the input is empty
    {
      Operation hide = assertHasBuiltinOperation(list, "hide");
      ECARule run = assertHasRunAction(root, onChange, hide);
      Function empty = input.getEmpty();
      assertGenerated(assertHasSimpleCondition(root, empty, run));
    }

    // only if the input is not empty
    {
      Operation show = assertHasBuiltinOperation(list, "show");
      ECARule run = assertHasRunAction(root, onChange, show);
      Function notEmpty = input.getNotEmpty();
      assertGenerated(assertHasSimpleCondition(root, notEmpty, run));
    }

  }
View Full Code Here

    // get the keys in the input form
    Session loginSession = assertHasSession(root, "current user login");
    Frame login = assertHasFrame(loginSession, "login");
    InputForm form = assertHasInputForm(login, "login form");
    InputTextField temail = assertHasInputTextField(form, "email");
    InputTextField tpass = assertHasInputTextField(form, "password");

    assertHasNoSetWire(root, temail, email);
    assertHasNoSetWire(root, tpass, password);
    assertHasNoSetWire(root, email, temail);
    assertHasNoSetWire(root, password, tpass);
View Full Code Here

    InputForm containerForm = assertHasInputForm(home, "Select Contact");
    IteratorList list = assertHasIteratorList(containerForm, "Select Contact");
    Label targetLabel = assertHasLabel(list, "email");
    Event onClick = targetLabel.getOnClick();

    InputTextField input = assertHasInputTextField(containerForm, "Search by name");

    Operation update = assertHasOperation(input, "update");

    ECARule run = assertHasRunAction(root, onClick, update);
    assertGenerated(run);
View Full Code Here

TOP

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

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.