Package org.araneaframework.uilib.form.reader

Examples of org.araneaframework.uilib.form.reader.BeanFormReader


  public FormElement addBeanElement(String elementName, String labelId, Control control, Object initialValue, boolean mandatory) throws Exception {
    return super.addElement(elementName, labelId, control, inferDataType(elementName), initialValue, mandatory);
  }
 
  public Object readBean(Object bean) {
    BeanFormReader reader = new BeanFormReader(this);
    reader.readFormBean(bean);
    return bean;
  }
View Full Code Here


     */
    public static Object readDtoFromForm(Object dto, FormWidget form) {
      if (dto == null)
        throw new NullPointerException("The DTO that is read from the form mustn't be null!");

      BeanFormReader voReader = new BeanFormReader(form);
      voReader.readFormBean(dto);

      return dto;
    }
View Full Code Here

    voForm.setValueByFullName("booleanValue", Boolean.TRUE);
    voForm.setValueByFullName("stringValue", LIFE_IS_BEAUTIFUL);
    voForm.setValueByFullName("longValue", TEN);

    BeanFormReader voReader = new BeanFormReader(voForm);

    voReader.readFormBean(test);

    log.debug("Value Object after reading from form" + test);

    assertTrue("Boolean value read properly", test.getBooleanValue().equals(Boolean.TRUE));
    assertTrue("String value read properly", test.getStringValue().equals(LIFE_IS_BEAUTIFUL));
View Full Code Here

    voForm.setValueByFullName("subTestVO.booleanValue", Boolean.TRUE);
    voForm.setValueByFullName("subTestVO.stringValue", LIFE_IS_BEAUTIFUL);
    voForm.setValueByFullName("subTestVO.longValue", TEN);

    BeanFormReader voReader = new BeanFormReader(voForm);

    voReader.readFormBean(test);

    log.debug("Value Object after reading from form");

    assertTrue("Boolean value read properly", test.getSubTestVO().getBooleanValue().equals(Boolean.TRUE));
    assertTrue("String value read properly", test.getSubTestVO().getStringValue().equals(LIFE_IS_BEAUTIFUL));
View Full Code Here

TOP

Related Classes of org.araneaframework.uilib.form.reader.BeanFormReader

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.