acoliver    02/05/14 11:13:33

  Modified:    src/scratchpad/src/org/apache/poi/generator RecordUtil.java
  Log:
  added support for in-lined test data
  
  Revision  Changes    Path
  1.9       +21 -3     
jakarta-poi/src/scratchpad/src/org/apache/poi/generator/RecordUtil.java
  
  Index: RecordUtil.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-poi/src/scratchpad/src/org/apache/poi/generator/RecordUtil.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- RecordUtil.java   1 May 2002 08:02:19 -0000       1.8
  +++ RecordUtil.java   14 May 2002 18:13:33 -0000      1.9
  @@ -54,12 +54,13 @@
   
   package org.apache.poi.generator;
   
  +import java.util.StringTokenizer;
   
   /**
  - * Helper functions for the record transformations. TODO: Change this to
  - * javascript in the style sheet.
  + * Helper functions for the record transformations. 
    *
    * @author Glen Stampoultzis (glens at apache.org)
  + * @author Andrew C. Oliver (acoliver at apache dot org)
    */
   public class RecordUtil
   {
  @@ -177,5 +178,22 @@
           pad(fieldName, padTo);
           return fieldName.toString();
       }
  -
  +    
  +    /**
  +     * @return a byte array formatted string from a HexDump formatted string
  +     *  for example (byte)0x00,(byte)0x01 instead of 00 01
  +     */
  +    public static String getByteArrayString(String data) {
  +        StringTokenizer tokenizer = new StringTokenizer(data);
  +        StringBuffer retval = new StringBuffer();
  +        
  +        while (tokenizer.hasMoreTokens()) {
  +            retval.append("(byte)0x").append(tokenizer.nextToken());
  +            if (tokenizer.hasMoreTokens()) {
  +                retval.append(",");
  +            }
  +        }
  +        return retval.toString();
  +    }
  +    
   }
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to