[jboss-cvs] jboss-seam/src/pdf/org/jboss/seam/pdf ...
Norman Richards
norman.richards at jboss.com
Sat Jan 20 15:04:30 EST 2007
User: nrichards
Date: 07/01/20 15:04:30
Modified: src/pdf/org/jboss/seam/pdf ITextUtils.java
Log:
improve page size options
Revision Changes Path
1.8 +9 -1 jboss-seam/src/pdf/org/jboss/seam/pdf/ITextUtils.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ITextUtils.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ITextUtils.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- ITextUtils.java 9 Jan 2007 08:07:02 -0000 1.7
+++ ITextUtils.java 20 Jan 2007 20:04:30 -0000 1.8
@@ -66,6 +66,14 @@
}
public static Rectangle pageSizeValue(String name) {
+ if (name.indexOf(' ') != -1) {
+ int[] sizes = stringToIntArray(name);
+ if (sizes.length != 2) {
+ throw new RuntimeException("page size should contain two integer numbers");
+ }
+ return new Rectangle(sizes[0],sizes[1]);
+ }
+
try {
Field field = PageSize.class.getDeclaredField(name.toUpperCase());
return (Rectangle) field.get(null);
More information about the jboss-cvs-commits
mailing list