com.liferay.portal.util
Class HtmlImpl
java.lang.Object
com.liferay.portal.util.HtmlImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.util.Html
public class HtmlImpl
- extends java.lang.Object
- implements com.liferay.portal.kernel.util.Html
View Source
- Author:
- Brian Wing Shun Chan, Clarence Shen, Harry Mark, Samuel Kong
Method Summary |
java.lang.String |
escape(java.lang.String text)
|
java.lang.String |
escape(java.lang.String text,
int type)
|
java.lang.String |
escapeAttribute(java.lang.String attribute)
|
java.lang.String |
escapeCSS(java.lang.String css)
|
java.lang.String |
escapeJS(java.lang.String js)
|
java.lang.String |
escapeURL(java.lang.String url)
|
java.lang.String |
extractText(java.lang.String html)
|
java.lang.String |
fromInputSafe(java.lang.String text)
|
protected boolean |
isScriptTag(java.lang.String text,
int pos)
|
java.lang.String |
replaceMsWordCharacters(java.lang.String text)
|
java.lang.String |
stripBetween(java.lang.String text,
java.lang.String tag)
|
java.lang.String |
stripComments(java.lang.String text)
|
java.lang.String |
stripHtml(java.lang.String text)
|
java.lang.String |
toInputSafe(java.lang.String text)
|
java.lang.String |
unescape(java.lang.String text)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ESCAPE_MODE_ATTRIBUTE
public static final int ESCAPE_MODE_ATTRIBUTE
- See Also:
- Constant Field Values
ESCAPE_MODE_CSS
public static final int ESCAPE_MODE_CSS
- See Also:
- Constant Field Values
ESCAPE_MODE_JS
public static final int ESCAPE_MODE_JS
- See Also:
- Constant Field Values
ESCAPE_MODE_TEXT
public static final int ESCAPE_MODE_TEXT
- See Also:
- Constant Field Values
ESCAPE_MODE_URL
public static final int ESCAPE_MODE_URL
- See Also:
- Constant Field Values
HtmlImpl
public HtmlImpl()
escape
public java.lang.String escape(java.lang.String text)
- Specified by:
escape
in interface com.liferay.portal.kernel.util.Html
escape
public java.lang.String escape(java.lang.String text,
int type)
- Specified by:
escape
in interface com.liferay.portal.kernel.util.Html
escapeAttribute
public java.lang.String escapeAttribute(java.lang.String attribute)
- Specified by:
escapeAttribute
in interface com.liferay.portal.kernel.util.Html
escapeCSS
public java.lang.String escapeCSS(java.lang.String css)
- Specified by:
escapeCSS
in interface com.liferay.portal.kernel.util.Html
escapeJS
public java.lang.String escapeJS(java.lang.String js)
- Specified by:
escapeJS
in interface com.liferay.portal.kernel.util.Html
escapeURL
public java.lang.String escapeURL(java.lang.String url)
- Specified by:
escapeURL
in interface com.liferay.portal.kernel.util.Html
extractText
public java.lang.String extractText(java.lang.String html)
- Specified by:
extractText
in interface com.liferay.portal.kernel.util.Html
fromInputSafe
public java.lang.String fromInputSafe(java.lang.String text)
- Specified by:
fromInputSafe
in interface com.liferay.portal.kernel.util.Html
replaceMsWordCharacters
public java.lang.String replaceMsWordCharacters(java.lang.String text)
- Specified by:
replaceMsWordCharacters
in interface com.liferay.portal.kernel.util.Html
stripBetween
public java.lang.String stripBetween(java.lang.String text,
java.lang.String tag)
- Specified by:
stripBetween
in interface com.liferay.portal.kernel.util.Html
stripComments
public java.lang.String stripComments(java.lang.String text)
- Specified by:
stripComments
in interface com.liferay.portal.kernel.util.Html
stripHtml
public java.lang.String stripHtml(java.lang.String text)
- Specified by:
stripHtml
in interface com.liferay.portal.kernel.util.Html
toInputSafe
public java.lang.String toInputSafe(java.lang.String text)
- Specified by:
toInputSafe
in interface com.liferay.portal.kernel.util.Html
unescape
public java.lang.String unescape(java.lang.String text)
- Specified by:
unescape
in interface com.liferay.portal.kernel.util.Html
isScriptTag
protected boolean isScriptTag(java.lang.String text,
int pos)