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 PngImageTag extends IncludeTag {
025
026 public void setHeight(String height) {
027 _height = height;
028 }
029
030 public void setImage(String image) {
031 _image = image;
032 }
033
034 public void setWidth(String width) {
035 _width = width;
036 }
037
038 @Override
039 protected void cleanUp() {
040 _height = null;
041 _image = null;
042 _width = null;
043 }
044
045 @Override
046 protected String getPage() {
047 return _PAGE;
048 }
049
050 @Override
051 protected void setAttributes(HttpServletRequest request) {
052 request.setAttribute("liferay-ui:png_image:height", _height);
053 request.setAttribute("liferay-ui:png_image:image", _image);
054 request.setAttribute("liferay-ui:png_image:width", _width);
055 }
056
057 private static final String _PAGE = "/html/taglib/ui/png_image/page.jsp";
058
059 private String _height;
060 private String _image;
061 private String _width;
062
063 }