001
014
015 package com.liferay.taglib.aui;
016
017 import com.liferay.taglib.util.IncludeTag;
018
019 import javax.servlet.http.HttpServletRequest;
020
021
026 public class LegendTag extends IncludeTag {
027
028 protected void setAttributes(HttpServletRequest request) {
029 request.setAttribute("aui:legend:cssClass", _cssClass);
030 request.setAttribute(
031 "aui:legend:dynamicAttributes", getDynamicAttributes());
032 request.setAttribute("aui:legend:label", _label);
033 }
034
035 protected void cleanUp() {
036 _cssClass = null;
037 _label = null;
038 }
039
040 public void setCssClass(String cssClass) {
041 _cssClass = cssClass;
042 }
043
044 public void setLabel(String label) {
045 _label = label;
046 }
047
048 protected String getPage() {
049 return _PAGE;
050 }
051
052 protected boolean isCleanUpSetAttributes() {
053 return _CLEAN_UP_SET_ATTRIBUTES;
054 }
055
056 private static final boolean _CLEAN_UP_SET_ATTRIBUTES = true;
057
058 private static final String _PAGE = "/html/taglib/aui/legend/page.jsp";
059
060 private String _cssClass;
061 private String _label;
062
063 }