Mercurial > dive4elements > river
diff gwt-client/src/main/java/org/dive4elements/river/client/shared/MapUtils.java @ 8864:fa8897698133 3.2.x
Encode fixation preview image-URL with GWT-means.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 19 Jan 2018 20:30:47 +0100 |
parents | 5e38e2924c07 |
children |
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/shared/MapUtils.java Thu Jan 18 20:54:03 2018 +0100 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/shared/MapUtils.java Fri Jan 19 20:30:47 2018 +0100 @@ -51,26 +51,5 @@ return url; } - - - public static String toJavaEncodedString(String str) { - if (str == null) { - return null; - } - StringBuilder sb = new StringBuilder(); - for (int i = 0, len = str.length(); i < len; i++) { - int unipoint = Character.codePointAt(str, i); - if ((unipoint < 32) || (unipoint > 127)) { - sb.append("\\u"); - sb.append(Integer.toHexString((unipoint >> 3*4) & 0xf)); - sb.append(Integer.toHexString((unipoint >> 2*4) & 0xf)); - sb.append(Integer.toHexString((unipoint >> 1*4) & 0xf)); - sb.append(Integer.toHexString((unipoint >> 0*4) & 0xf)); - } else { - sb.append(str.charAt(i)); - } - } - return sb.toString(); - } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :