[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