diff options
author | Shawn O. Pearce <sop@google.com> | 2009-05-30 11:08:28 -0700 |
---|---|---|
committer | Shawn O. Pearce <sop@google.com> | 2009-05-30 11:08:28 -0700 |
commit | a30ed6c13a230d7f60c99b5e1e1dfbb709137ceb (patch) | |
tree | 7906934f89548a29d1795e629e4f8127dbf6ebcb | |
parent | 5a6dc0fd74797d83b4d4ae70872302767c6bf964 (diff) | |
download | gwtexpui-a30ed6c13a230d7f60c99b5e1e1dfbb709137ceb.tar.gz |
Add SafeHtml.asis to prevent escaping existing HTML text
This can be useful when reading constants from a constants file,
but its risky as the text is not escaped.
Signed-off-by: Shawn O. Pearce <sop@google.com>
-rw-r--r-- | src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java b/src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java index af7602f..7bdd0db 100644 --- a/src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java +++ b/src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java @@ -29,6 +29,11 @@ public abstract class SafeHtml { return new SafeHtmlString(t.getHTML()); } + /** @return the existing HTML text, wrapped in a safe buffer. */ + public static SafeHtml asis(final String htmlText) { + return new SafeHtmlString(htmlText); + } + /** Set the HTML property of a widget. */ public static <T extends HasHTML> T set(final T e, final SafeHtml str) { e.setHTML(str.asString()); |