Examples of JRDesignField


Examples of net.sf.jasperreports.engine.design.JRDesignField

  /**
   * Receives a PropertyColumn and returns a JRDesignField
   */
  protected Object transformEntity(Entity entity) {
    PropertyColumn propertyColumn = (PropertyColumn) entity;
    JRDesignField field = new JRDesignField();
    ColumnProperty columnProperty = propertyColumn.getColumnProperty();
    field.setName(columnProperty.getProperty());
    field.setValueClassName(columnProperty.getValueClassName());
   
    log.debug("transforming column property: " + columnProperty.getProperty() + " (" + columnProperty.getValueClassName() +")");

    field.setDescription(propertyColumn.getFieldDescription()); //hack for XML data source
    Iterator iter = columnProperty.getFieldProperties().keySet().iterator();
    while (iter.hasNext()) {
      String key = (String) iter.next();
      field.getPropertiesMap().setProperty(key, (String) columnProperty.getFieldProperties().get(key));
    }
    return field;
  }
View Full Code Here

Examples of net.sf.jasperreports.engine.design.JRDesignField

    JRDesignDataset jrDataset = new JRDesignDataset(false);
//    jrDataset.setName("sub1");

    for (int i =  rows.length-1; i >= 0; i--) {
      DJCrosstabRow crosstabRow = rows[i];
      JRDesignField field = new JRDesignField();
      field.setName(crosstabRow.getProperty().getProperty());
      field.setValueClassName(crosstabRow.getProperty().getValueClassName());
      try {
        jrDataset.addField(field);
      } catch (JRException e) {
        log.error(e.getMessage(),e);
      }
    }
    for (int i = cols.length-1; i >= 0; i--) {
      DJCrosstabColumn crosstabColumn = cols[i];
      JRDesignField field = new JRDesignField();
      field.setName(crosstabColumn.getProperty().getProperty());
      field.setValueClassName(crosstabColumn.getProperty().getValueClassName());
      try {
        jrDataset.addField(field);
      } catch (JRException e) {
        log.error(e.getMessage(),e);
      }
    }
   
    for (Iterator iterator = djcrosstab.getMeasures().iterator(); iterator.hasNext();) {
      JRDesignField field = new JRDesignField();
      DJCrosstabMeasure djmeasure = (DJCrosstabMeasure) iterator.next();
      field.setName(djmeasure.getProperty().getProperty());
      field.setValueClassName(djmeasure.getProperty().getValueClassName());
      try {
        jrDataset.addField(field);
      } catch (JRException e) {
        log.error(e.getMessage(),e);
      }
View Full Code Here

Examples of net.sf.jasperreports.engine.design.JRDesignField

    }
  }

  protected Object transformEntity(Entity entity) {
    PropertyColumn propertyColumn = (PropertyColumn) entity;
    JRDesignField field = new JRDesignField();
    ColumnProperty columnProperty = propertyColumn.getColumnProperty();
    field.setName(columnProperty.getProperty());
    field.setValueClassName(columnProperty
        .getValueClassName());
    log.debug("transforming column: " + columnProperty.getProperty() + " / " + columnProperty
        .getValueClassName());

    field.setDescription(propertyColumn.getFieldDescription()); //hack for XML data source
    Iterator iter = columnProperty.getFieldProperties().keySet().iterator();
    while (iter.hasNext()) {
      String key = (String) iter.next();
      field.getPropertiesMap().setProperty(key, (String) columnProperty.getFieldProperties().get(key));
    }
    return field;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.