Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/common/JasperDesigner.java @ 9145:e6b63b2b41b9
sinfo.flood_duration pdf, csv, ui
author | gernotbelger |
---|---|
date | Tue, 12 Jun 2018 10:23:23 +0200 |
parents | 460fcc128794 |
children |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/common/JasperDesigner.java Mon Jun 11 09:55:35 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/common/JasperDesigner.java Tue Jun 12 10:23:23 2018 +0200 @@ -60,14 +60,9 @@ } // width auf letzte spalte schlagen - final JRElement elementColLast = colchildren.getElements()[colchildren.getElements().length - 1]; - if (elementColLast != null) { - elementColLast.setWidth(elementColLast.getWidth() + width); - } - final JRElement elementDataLast = datachildren.getElements()[datachildren.getElements().length - 1]; - if (elementDataLast != null) { - elementDataLast.setWidth(elementDataLast.getWidth() + width); - } + addWidthToElement(colchildren.getElements()[colchildren.getElements().length - 1], width); + addWidthToElement(datachildren.getElements()[datachildren.getElements().length - 1], width); + } else { // TODO: LOG System.out.print("Column not found for key: " + key); @@ -75,6 +70,11 @@ } + private void addWidthToElement(final JRElement element, final int width) { + if (element != null) + element.setWidth(element.getWidth() + width); + } + JasperDesign getDesign() { return this.design; }