001
014
015 package com.liferay.taglib.ui;
016
017 import com.liferay.taglib.util.IncludeTag;
018
019 import javax.servlet.http.HttpServletRequest;
020
021
024 public class SuccessTag extends IncludeTag {
025
026 public int doStartTag() {
027 HttpServletRequest request =
028 (HttpServletRequest)pageContext.getRequest();
029
030 request.setAttribute("liferay-ui:success:key", _key);
031 request.setAttribute("liferay-ui:success:message", _message);
032 request.setAttribute(
033 "liferay-ui:success:translateMessage",
034 String.valueOf(_translateMessage));
035
036 return EVAL_BODY_BUFFERED;
037 }
038
039 public void setKey(String key) {
040 _key = key;
041 }
042
043 public void setMessage(String message) {
044 _message = message;
045 }
046
047 public void setTranslateMessage(boolean translateMessage) {
048 _translateMessage = translateMessage;
049 }
050
051 protected String getPage() {
052 return _PAGE;
053 }
054
055 private static final String _PAGE = "/html/taglib/ui/success/page.jsp";
056
057 private String _key;
058 private String _message;
059 private boolean _translateMessage = true;
060
061 }