jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java
changeset 25834 aba3efbf4ec5
parent 25264 040625ce9b72
--- a/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java	Wed Jul 02 14:38:36 2014 -0700
+++ b/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java	Tue Jul 29 20:52:36 2014 -0700
@@ -153,6 +153,24 @@
     }
 
     /**
+     * Determines if the encoding specified was recognized by the
+     * serializer or not.
+     *
+     * @param encoding The encoding
+     * @return boolean - true if the encoding was recognized else false
+     */
+    public static boolean isRecognizedEncoding(String encoding)
+    {
+        EncodingInfo ei;
+
+        String normalizedEncoding = toUpperCaseFast(encoding);
+        ei = _encodingInfos.findEncoding(normalizedEncoding);
+        if (ei != null)
+            return true;
+        return false;
+    }
+
+    /**
      * A fast and cheap way to uppercase a String that is
      * only made of printable ASCII characters.
      * <p>