Package org.araneaframework.uilib.form.data

Examples of org.araneaframework.uilib.form.data.Data


      String key = (String) i.next();
      GenericFormElement element = form.getElement(key);

      if (element != null) {
        if (element instanceof FormElement) {
          Data data = ((FormElement) element).getData();
          if (data != null) {
            data.setValue(map.get(key));
          }
        }
        else if (element instanceof FormWidget) {
          MapFormWriter subMapWriter = new MapFormWriter();
View Full Code Here


    for (Iterator i = voFields.iterator(); i.hasNext();) {
      String field = (String) i.next();
      GenericFormElement element = form.getElement(field);
      if (element != null) {
        if (element instanceof FormElement) {         
          Data data = ((FormElement) element).getData();
          if (data != null) {
            data.setValue(beanMapper.getBeanFieldValue(vo, field));
          }
        }
        else if (element instanceof FormWidget) {
          BeanFormWriter subVoWriter = new BeanFormWriter(beanMapper.getBeanFieldType(field));
View Full Code Here

      GenericFormElement element = (GenericFormElement) entry.getValue();
      String elementId = (String) entry.getKey();
     
      if (element instanceof FormElement) {
        if (beanMapper.fieldIsWritable(elementId)) {
          Data data = ((FormElement) element).getData();
          if (data != null) {
            beanMapper.setBeanFieldValue(vo, elementId, data.getValue());
          }
        }
      }
      else if (element instanceof FormWidget) {
        if (beanMapper.fieldIsWritable(elementId)) {
View Full Code Here

     
      GenericFormElement element = (GenericFormElement) entry.getValue();
      String elementId = (String) entry.getKey();
     
      if (element instanceof FormElement) {
        Data data = ((FormElement) element).getData();
        if (data != null) {
          result.put(elementId, data.getValue());
        }
      }
      else if (element instanceof FormWidget) {
        MapFormReader subMapReader = new MapFormReader((FormWidget) element);
        result.put(elementId, subMapReader.getMap());
View Full Code Here

 
  private Data inferDataType(String fieldId) {
    if (!beanMapper.fieldExists(fieldId))
      throw new AraneaRuntimeException("Could not infer type for bean field '" + fieldId + "'!");

    return new Data(beanMapper.getBeanFieldType(fieldId));
  }
View Full Code Here

TOP

Related Classes of org.araneaframework.uilib.form.data.Data

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.