Package org.openiaml.model.model.visual

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


  public void testInitial() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    assertNotGenerated(home);

    InputTextField input = assertHasInputTextField(home, "select address");
    assertNotGenerated(input);

    MapPoint point = assertHasMapPoint(home, "target map point");
    assertNotGenerated(point);
View Full Code Here


    assertNotGenerated(assertHasSetWire(root, input, point, "set"));
  }

  public void testGenerated() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    InputTextField input = assertHasInputTextField(home, "select address");
    MapPoint point = assertHasMapPoint(home, "target map point");

    // input.onChange -> point.update()
    Event onChange = input.getOnChange();
    Operation update = assertHasOperation(point, "update");
    ECARule run = assertHasRunAction(root, onChange, update);

    Value textValue = assertHasFieldValue(input);
    Value pointValue = assertHasFieldValue(point);
View Full Code Here

  public void testInitial() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    assertNotGenerated(home);

    InputTextField input = assertHasInputTextField(home, "select address");
    assertNotGenerated(input);

    Map map = assertHasMap(home, "Target Map");
    assertNotGenerated(map);
View Full Code Here

    assertNotGenerated(assertHasSetWire(root, input, map, "set"));
  }

  public void testGenerated() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    InputTextField input = assertHasInputTextField(home, "select address");
    Map map = assertHasMap(home, "Target Map");

    // input.onChange -> point.update()
    Event onChange = input.getOnChange();
    Operation update = assertHasOperation(map, "update");
    ECARule run = assertHasRunAction(root, onChange, update);

    Value textValue = assertHasFieldValue(input);
    Value mapValue = assertHasFieldValue(map);
View Full Code Here

    root = loadAndInfer(DomainInheritance.class);
   
    Frame page = assertHasFrame(root, "get person");
    InputForm form = assertHasInputForm(page, "view person");
   
    InputTextField name = assertHasInputTextField(form, "name");
    assertGenerated(name);
   
    // the primary key is not rendered
    assertHasNoInputTextField(form, "id");
   
View Full Code Here

   
    Frame page = assertHasFrame(root, "get student");
    InputForm form = assertHasInputForm(page, "view student");
   
    // direct field
    InputTextField enrolled = assertHasInputTextField(form, "enrolled");
    assertGenerated(enrolled);
   
    // inherited fields
    InputTextField name = assertHasInputTextField(form, "name");
    assertGenerated(name);
   
    // the derived primary key is not rendered
    assertHasNoInputTextField(form, "Person.id");
       
View Full Code Here

   
    Frame page = assertHasFrame(root, "get teacher by id");
    InputForm form = assertHasInputForm(page, "view teacher");
   
    // direct field
    InputTextField title = assertHasInputTextField(form, "title");
    assertGenerated(title);
   
    // inherited fields
    InputTextField qualification = assertHasInputTextField(form, "qualification");
    assertGenerated(qualification);
    InputTextField name = assertHasInputTextField(form, "name");
    assertGenerated(name);

    // the derived primary key is not rendered
    assertHasNoInputTextField(form, "Person.id");
   
View Full Code Here

   
    Frame page = assertHasFrame(root, "get doctoral");
    InputForm form = assertHasInputForm(page, "view doctoral");
   
    // direct field
    InputTextField thesis = assertHasInputTextField(form, "thesis title");
    assertGenerated(thesis);
   
    // inherited fields
    InputTextField degree = assertHasInputTextField(form, "degree");
    assertGenerated(degree);
    InputTextField enrolled = assertHasInputTextField(form, "enrolled");
    assertGenerated(enrolled);
    InputTextField title = assertHasInputTextField(form, "title");
    assertGenerated(title);
    InputTextField qualification = assertHasInputTextField(form, "qualification");
    assertGenerated(qualification);
    InputTextField name = assertHasInputTextField(form, "name");
    assertGenerated(name);

    // the derived primary key is not rendered
    assertHasNoInputTextField(form, "Person.id");
       
View Full Code Here

              /*
              Button button = (Button) handler.createElement(page, VisualPackage.eINSTANCE.getButton(), ModelPackage.eINSTANCE.getInternetApplication_Children());
              button.setName("test button " + j);
              */
             
              InputTextField text = (InputTextField) handler.createElement(page, VisualPackage.eINSTANCE.getInputTextField(), VisualPackage.eINSTANCE.getFrame_Children());
              text.setName("test field " + j);
             
            }
           
            return root;
          } catch (ModelLoadException e) {
View Full Code Here

    root = loadAndInfer(ConditionWireFalse.class);
  }

  public void testInference() throws JaxenException {
    Frame page = assertHasFrame(root, "container");
    InputTextField source = assertHasInputTextField(page, "source");
    InputTextField target = assertHasInputTextField(page, "target");
    SyncWire wire = assertHasSyncWire(page, source, target);
    Function cond = assertHasFunction(page, "Always False");

    // [inferred]
    // we should have Event 'edit' in source
    Event srcEdit = source.getOnChange();
    Operation srcOp = assertHasOperation(source, "update");
    Event targetEdit = target.getOnChange();
    Operation targetOp = assertHasOperation(target, "update");
    assertNotSame(srcEdit, targetEdit);
    assertNotSame(srcOp, targetOp);

    // there should be a run wire between these two
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.