diff -r 85266cc22c7f -r f40128debb5d javacommons/utils/javasrc/com/nokia/mj/impl/utils/Formatter.java --- a/javacommons/utils/javasrc/com/nokia/mj/impl/utils/Formatter.java Fri Jun 11 13:33:44 2010 +0300 +++ b/javacommons/utils/javasrc/com/nokia/mj/impl/utils/Formatter.java Wed Jun 23 18:07:10 2010 +0300 @@ -260,6 +260,18 @@ } return toString(); } + /** + * Applies convertion from european digits into arabic-indic digits + * based on existing language settings + * + * @param str String which might contain european digits + * @return A string identical with the provided string but with the + * european digits (if any) converted to arabic-indic digits + */ + public static String formatDigits(String str) + { + return _formatDigits(str); + } /*** ----------------------------- PRIVATE ---------------------------- */ @@ -358,4 +370,14 @@ * */ private native String _formatDate(long timeInMilliSecs); + + /** + * Applies convertion from european digits into arabic-indic digits + * based on existing language settings + * + * @param str String which might contain european digits + * @return A string identical with the provided string but with the + * european digits (if any) converted to arabic-indic digits + */ + private static native String _formatDigits(String str); }