mmidy       01/01/11 12:26:42

  Modified:    java/src/org/apache/xalan/serialize Encodings.java
  Log:
  Make this public for Compatibility classes for xalan1 APIs
  
  Revision  Changes    Path
  1.5       +23 -1     
xml-xalan/java/src/org/apache/xalan/serialize/Encodings.java
  
  Index: Encodings.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/serialize/Encodings.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Encodings.java    2001/01/07 03:43:07     1.4
  +++ Encodings.java    2001/01/11 20:26:36     1.5
  @@ -67,7 +67,7 @@
    * to override encoding names and provide the last printable character
    * for each encoding.
    *
  - * @version $Revision: 1.4 $ $Date: 2001/01/07 03:43:07 $
  + * @version $Revision: 1.5 $ $Date: 2001/01/11 20:26:36 $
    * @author <a href="mailto:[EMAIL PROTECTED]">Assaf Arkin</a>
    */
   public class Encodings extends Object
  @@ -241,6 +241,28 @@
   
       return encoding;
     }
  +  
  +  /**
  +   * Try the best we can to convert a Java encoding to a XML-style encoding.
  +   *
  +   * @param encoding non-null reference to encoding string, java style.
  +   *
  +   * @return ISO-style encoding string.
  +   */
  +  public static String convertMime2JavaEncoding(String encoding)
  +  {
  +
  +    for (int i = 0; i < _encodings.length; ++i)
  +    {
  +      if (_encodings[i].name.equalsIgnoreCase(encoding))
  +      {
  +        return _encodings[i].javaName;
  +      }
  +    }
  +
  +    return encoding;
  +  }
  +
   
     /**
      * Constructs a list of all the supported encodings.
  
  
  

Reply via email to