public class HtmlImpl
extends java.lang.Object
implements com.liferay.portal.kernel.util.Html
| Modifier and Type | Field and Description |
|---|---|
static int |
ESCAPE_MODE_ATTRIBUTE |
static int |
ESCAPE_MODE_CSS |
static int |
ESCAPE_MODE_JS |
static int |
ESCAPE_MODE_TEXT |
static int |
ESCAPE_MODE_URL |
| Constructor and Description |
|---|
HtmlImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
escape(java.lang.String text)
Escapes the text so that it is safe to use in an HTML context.
|
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 |
escapeHREF(java.lang.String href) |
java.lang.String |
escapeJS(java.lang.String js) |
java.lang.String |
escapeURL(java.lang.String url) |
java.lang.String |
escapeXPath(java.lang.String xPath) |
java.lang.String |
escapeXPathAttribute(java.lang.String xPathAttribute) |
java.lang.String |
extractText(java.lang.String html) |
java.lang.String |
fromInputSafe(java.lang.String text) |
java.lang.String |
getAUICompatibleId(java.lang.String text) |
protected boolean |
isTag(char[] tag,
java.lang.String text,
int pos) |
java.lang.String |
render(java.lang.String html)
Deprecated.
|
java.lang.String |
replaceMsWordCharacters(java.lang.String text) |
java.lang.String |
replaceNewLine(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) |
protected int |
stripTag(char[] tag,
java.lang.String text,
int pos) |
java.lang.String |
toInputSafe(java.lang.String text) |
java.lang.String |
unescape(java.lang.String text) |
java.lang.String |
unescapeCDATA(java.lang.String text) |
java.lang.String |
wordBreak(java.lang.String text,
int columns) |
public static final int ESCAPE_MODE_ATTRIBUTE
public static final int ESCAPE_MODE_CSS
public static final int ESCAPE_MODE_JS
public static final int ESCAPE_MODE_TEXT
public static final int ESCAPE_MODE_URL
public java.lang.String escape(java.lang.String text)
escape in interface com.liferay.portal.kernel.util.Htmltext - the text to escapenull if the text is
nullpublic java.lang.String escape(java.lang.String text,
int type)
escape in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String escapeAttribute(java.lang.String attribute)
escapeAttribute in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String escapeCSS(java.lang.String css)
escapeCSS in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String escapeHREF(java.lang.String href)
escapeHREF in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String escapeJS(java.lang.String js)
escapeJS in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String escapeURL(java.lang.String url)
escapeURL in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String escapeXPath(java.lang.String xPath)
escapeXPath in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String escapeXPathAttribute(java.lang.String xPathAttribute)
escapeXPathAttribute in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String extractText(java.lang.String html)
extractText in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String fromInputSafe(java.lang.String text)
fromInputSafe in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String getAUICompatibleId(java.lang.String text)
getAUICompatibleId in interface com.liferay.portal.kernel.util.Html@Deprecated public java.lang.String render(java.lang.String html)
render in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String replaceMsWordCharacters(java.lang.String text)
replaceMsWordCharacters in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String replaceNewLine(java.lang.String text)
replaceNewLine in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String stripBetween(java.lang.String text,
java.lang.String tag)
stripBetween in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String stripComments(java.lang.String text)
stripComments in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String stripHtml(java.lang.String text)
stripHtml in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String toInputSafe(java.lang.String text)
toInputSafe in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String unescape(java.lang.String text)
unescape in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String unescapeCDATA(java.lang.String text)
unescapeCDATA in interface com.liferay.portal.kernel.util.Htmlpublic java.lang.String wordBreak(java.lang.String text,
int columns)
wordBreak in interface com.liferay.portal.kernel.util.Htmlprotected boolean isTag(char[] tag,
java.lang.String text,
int pos)
protected int stripTag(char[] tag,
java.lang.String text,
int pos)