klute       2005/04/29 09:58:55

  Modified:    src/java/org/apache/poi/hpsf Constants.java
                        VariantSupport.java
  Log:
  - Added support for the Korean character set MS949. Thanks again to Ralf 
Terdic <[EMAIL PROTECTED]>!
  
  Revision  Changes    Path
  1.4       +4 -1      jakarta-poi/src/java/org/apache/poi/hpsf/Constants.java
  
  Index: Constants.java
  ===================================================================
  RCS file: /home/cvs/jakarta-poi/src/java/org/apache/poi/hpsf/Constants.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Constants.java    23 Apr 2005 14:17:07 -0000      1.3
  +++ Constants.java    29 Apr 2005 16:58:55 -0000      1.4
  @@ -14,6 +14,9 @@
       /** <p>Codepage for SJIS</p> */
       public static final int CP_SJIS = 932;
   
  +    /** <p>Codepage for MS949</p> */
  +    public static final int CP_MS949 = 949;
  +
       /** <p>Codepage for UTF-16</p> */
       public static final int CP_UTF16 = 1200;
   
  
  
  
  1.15      +7 -5      
jakarta-poi/src/java/org/apache/poi/hpsf/VariantSupport.java
  
  Index: VariantSupport.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-poi/src/java/org/apache/poi/hpsf/VariantSupport.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- VariantSupport.java       23 Apr 2005 14:17:07 -0000      1.14
  +++ VariantSupport.java       29 Apr 2005 16:58:55 -0000      1.15
  @@ -294,6 +294,12 @@
                   ("Codepage number may not be " + codepage);
           switch (codepage)
           {
  +            case Constants.CP_UTF16:
  +                return "UTF-16";
  +            case Constants.CP_UTF8:
  +                return "UTF-8";
  +            case Constants.CP_MS949:
  +                return "ms949";
               case Constants.CP_MAC_ROMAN:
                   return "MacRoman";
               case Constants.CP_MAC_JAPAN:
  @@ -328,10 +334,6 @@
                   return "MacCroatian";
               case Constants.CP_SJIS:
                   return "SJIS";
  -            case Constants.CP_UTF16:
  -                return "UTF-16";
  -            case Constants.CP_UTF8:
  -                return "UTF-8";
               default:
                   return "cp" + codepage;
           }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
Mailing List:    http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/

Reply via email to