Examples of JRDesignElement


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

    }

    if (band != null){
      //move everything down
      for (Iterator iter =band.getChildren().iterator(); iter.hasNext();) {
        JRDesignElement element = (JRDesignElement) iter.next();
        element.setY(element.getY() + maxHeight);
      }

      for (Iterator iter = imageBanners.iterator(); iter.hasNext();) {
        ImageBanner imageBanner = (ImageBanner) iter.next();
        String path = "\"" + imageBanner.getImagePath().replaceAll("\\\\", "/") + "\"";
View Full Code Here

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

    }

    if (band != null){
      //move everything down
      for (Iterator iter =band.getChildren().iterator(); iter.hasNext();) {
        JRDesignElement element = (JRDesignElement) iter.next();
        element.setY(element.getY() + maxHeight);
      }

      for (Iterator iter = imageBanners.iterator(); iter.hasNext();) {
        ImageBanner imageBanner = (ImageBanner) iter.next();
        String path = "\"" + imageBanner.getImagePath().replaceAll("\\\\", "/") + "\"";
View Full Code Here

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

    }

    if (band != null){
      //move everything down
      for (Iterator iter =band.getChildren().iterator(); iter.hasNext();) {
        JRDesignElement element = (JRDesignElement) iter.next();
        element.setY(element.getY() + maxHeight);
      }

      for (Iterator iter = imageBanners.iterator(); iter.hasNext();) {
        ImageBanner imageBanner = (ImageBanner) iter.next();
        String path = "\"" + imageBanner.getImagePath().replaceAll("\\\\", "/") + "\"";
View Full Code Here

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

   */
  public static int findVerticalOffset(JRDesignBand band) {
    int finalHeight = 0;
    if (band != null) {
      for (Iterator iter = band.getChildren().iterator(); iter.hasNext();) {
        JRDesignElement element = (JRDesignElement) iter.next();
        int currentHeight = element.getY() + element.getHeight();
        if (currentHeight > finalHeight) finalHeight = currentHeight;
      }
      return finalHeight;
    }
    return finalHeight;
View Full Code Here

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

   * @param sourceBand
   */
  public static void copyBandElements(JRDesignBand destBand, JRBand sourceBand) {
    int offset = findVerticalOffset(destBand);
    for (Iterator iterator = sourceBand.getChildren().iterator(); iterator.hasNext();) {
      JRDesignElement element = (JRDesignElement) iterator.next();
      JRDesignElement dest = null;
      try {
        dest = (JRDesignElement) element.getClass().newInstance();
        BeanUtils.copyProperties(dest, element);
        dest.setY(dest.getY() + offset);
      } catch (Exception e) {
        e.printStackTrace();
      }
      destBand.addElement((JRDesignElement) dest);
    }
View Full Code Here

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

  public static void moveBandsElemnts(int yOffset, JRDesignBand band) {
    if (band == null)
      return;

    for (Iterator iterator = band.getChildren().iterator(); iterator.hasNext();) {
      JRDesignElement elem = (JRDesignElement) iterator.next();
      elem.setY(elem.getY()+yOffset);
    }
  } 
View Full Code Here

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

    }

    if (band != null){
      //move everything down
      for (Iterator iter =band.getChildren().iterator(); iter.hasNext();) {
        JRDesignElement element = (JRDesignElement) iter.next();
        element.setY(element.getY() + maxHeight);
      }

      for (Iterator iter = imageBanners.iterator(); iter.hasNext();) {
        ImageBanner imageBanner = (ImageBanner) iter.next();
        String path = "\"" + imageBanner.getImagePath().replaceAll("\\\\", "/") + "\"";
View Full Code Here

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

   * @return
   */
  private int findYOffsetForGroupLabel(JRDesignBand band) {
    int offset = 0;
    for (Iterator iterator = band.getChildren().iterator(); iterator.hasNext();) {
      JRDesignElement elem = (JRDesignElement) iterator.next();
      if (elem.getKey() != null && elem.getKey().startsWith("variable_for_column_")){
        offset = elem.getY();
        break;
      }
    }
    return offset;
  }
View Full Code Here

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

   * @return
   */
  private int findYOffsetForGroupLabel(JRDesignBand band) {
    int offset = 0;
    for (Iterator iterator = band.getChildren().iterator(); iterator.hasNext();) {
      JRDesignElement elem = (JRDesignElement) iterator.next();
      if (elem.getKey() != null && elem.getKey().startsWith("variable_for_column_")){
        offset = elem.getY();
        break;
      }
    }
    return offset;
  }
View Full Code Here

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

    }

    if (band != null){
      //move everything down
      for (Iterator iter =band.getChildren().iterator(); iter.hasNext();) {
        JRDesignElement element = (JRDesignElement) iter.next();
        element.setY(element.getY() + maxHeight);
      }

      for (Iterator iter = imageBanners.iterator(); iter.hasNext();) {
        ImageBanner imageBanner = (ImageBanner) iter.next();
        String path = "\"" + imageBanner.getImagePath().replaceAll("\\\\", "/") + "\"";
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.