001
014
015 package com.liferay.taglib.ui;
016
017 import com.liferay.taglib.util.IncludeTag;
018
019 import javax.portlet.PortletURL;
020
021 import javax.servlet.http.HttpServletRequest;
022
023
026 public class CategorizationFilterTag extends IncludeTag{
027
028 public void setAssetType(String assetType) {
029 _assetType = assetType;
030 }
031
032 public void setPortletURL(PortletURL portletURL) {
033 _portletURL = portletURL;
034 }
035
036 @Override
037 protected void cleanUp() {
038 _assetType = null;
039 _portletURL = null;
040 }
041
042 @Override
043 protected String getPage() {
044 return _PAGE;
045 }
046
047 @Override
048 protected void setAttributes(HttpServletRequest request) {
049 request.setAttribute(
050 "liferay-ui:categorization-filter:assetType", _assetType);
051 request.setAttribute(
052 "liferay-ui:categorization-filter:portletURL", _portletURL);
053 }
054
055 private static final String _PAGE =
056 "/html/taglib/ui/categorization_filter/page.jsp";
057
058 private String _assetType;
059 private PortletURL _portletURL;
060
061 }