]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.workbench.search/src/org/simantics/workbench/search/StringUtil.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.workbench.search / src / org / simantics / workbench / search / StringUtil.java
1 package org.simantics.workbench.search;\r
2 \r
3 import java.io.StringWriter;\r
4 import java.io.Writer;\r
5 \r
6 import freemarker.template.utility.HtmlEscape;\r
7 \r
8 public class StringUtil {\r
9         static HtmlEscape escape = new HtmlEscape();\r
10         \r
11         public static String escape(String input) {\r
12                 try {\r
13                         StringWriter out = new StringWriter();\r
14                         Writer in = escape.getWriter(out, null);\r
15                         in.write(input);\r
16                         in.flush();\r
17                         return out.toString();\r
18                 } catch (Exception e) {\r
19                         return null;\r
20                 }\r
21                 \r
22                 \r
23         }\r
24 }\r