1
22
23 package com.liferay.portal.kernel.util;
24
25
34 public class HtmlUtil {
35
36 public static String escape(String html) {
37 return getHtml().escape(html);
38 }
39
40 public static String escape(String html, int mode) {
41 return getHtml().escape(html, mode);
42 }
43
44 public static String escapeAttribute(String attribute) {
45 return getHtml().escapeAttribute(attribute);
46 }
47
48 public static String escapeCSS(String css){
49 return getHtml().escapeCSS(css);
50 }
51
52 public static String escapeJS(String js) {
53 return getHtml().escapeJS(js);
54 }
55
56 public static String escapeURL(String url) {
57 return getHtml().escapeURL(url);
58 }
59
60 public static String extractText(String html) {
61 return getHtml().extractText(html);
62 }
63
64 public static String fromInputSafe(String html) {
65 return getHtml().fromInputSafe(html);
66 }
67
68 public static Html getHtml() {
69 return _html;
70 }
71
72 public static String replaceMsWordCharacters(String html) {
73 return getHtml().replaceMsWordCharacters(html);
74 }
75
76 public static String stripBetween(String html, String tag) {
77 return getHtml().stripBetween(html, tag);
78 }
79
80 public static String stripComments(String html) {
81 return getHtml().stripComments(html);
82 }
83
84 public static String stripHtml(String html) {
85 return getHtml().stripHtml(html);
86 }
87
88 public static String toInputSafe(String html) {
89 return getHtml().toInputSafe(html);
90 }
91
92 public static String unescape(String html) {
93 return getHtml().unescape(html);
94 }
95
96 public void setHtml(Html html) {
97 _html = html;
98 }
99
100 private static Html _html;
101
102 }