001
014
015 package com.liferay.taglib.aui.base;
016
017 import javax.servlet.jsp.JspException;
018
019
026 public abstract class BaseATag extends com.liferay.taglib.util.IncludeTag {
027
028 @Override
029 public int doStartTag() throws JspException {
030 setAttributeNamespace(_ATTRIBUTE_NAMESPACE);
031
032 return super.doStartTag();
033 }
034
035 public java.lang.String getAriaRole() {
036 return _ariaRole;
037 }
038
039 public java.lang.String getCssClass() {
040 return _cssClass;
041 }
042
043 public java.util.Map<java.lang.String, java.lang.Object> getData() {
044 return _data;
045 }
046
047 public java.lang.String getHref() {
048 return _href;
049 }
050
051 public java.lang.String getIconCssClass() {
052 return _iconCssClass;
053 }
054
055 public java.lang.String getId() {
056 return _id;
057 }
058
059 public java.lang.String getLabel() {
060 return _label;
061 }
062
063 public java.lang.String getLang() {
064 return _lang;
065 }
066
067 public boolean getLocalizeLabel() {
068 return _localizeLabel;
069 }
070
071 public java.lang.String getOnClick() {
072 return _onClick;
073 }
074
075 public java.lang.String getTarget() {
076 return _target;
077 }
078
079 public java.lang.String getTitle() {
080 return _title;
081 }
082
083 public void setAriaRole(java.lang.String ariaRole) {
084 _ariaRole = ariaRole;
085
086 setScopedAttribute("ariaRole", ariaRole);
087 }
088
089 public void setCssClass(java.lang.String cssClass) {
090 _cssClass = cssClass;
091
092 setScopedAttribute("cssClass", cssClass);
093 }
094
095 public void setData(java.util.Map<java.lang.String, java.lang.Object> data) {
096 _data = data;
097
098 setScopedAttribute("data", data);
099 }
100
101 public void setHref(java.lang.String href) {
102 _href = href;
103
104 setScopedAttribute("href", href);
105 }
106
107 public void setIconCssClass(java.lang.String iconCssClass) {
108 _iconCssClass = iconCssClass;
109
110 setScopedAttribute("iconCssClass", iconCssClass);
111 }
112
113 public void setId(java.lang.String id) {
114 _id = id;
115
116 setScopedAttribute("id", id);
117 }
118
119 public void setLabel(java.lang.String label) {
120 _label = label;
121
122 setScopedAttribute("label", label);
123 }
124
125 public void setLang(java.lang.String lang) {
126 _lang = lang;
127
128 setScopedAttribute("lang", lang);
129 }
130
131 public void setLocalizeLabel(boolean localizeLabel) {
132 _localizeLabel = localizeLabel;
133
134 setScopedAttribute("localizeLabel", localizeLabel);
135 }
136
137 public void setOnClick(java.lang.String onClick) {
138 _onClick = onClick;
139
140 setScopedAttribute("onClick", onClick);
141 }
142
143 public void setTarget(java.lang.String target) {
144 _target = target;
145
146 setScopedAttribute("target", target);
147 }
148
149 public void setTitle(java.lang.String title) {
150 _title = title;
151
152 setScopedAttribute("title", title);
153 }
154
155 @Override
156 protected void cleanUp() {
157 super.cleanUp();
158
159 _ariaRole = null;
160 _cssClass = null;
161 _data = null;
162 _href = null;
163 _iconCssClass = null;
164 _id = null;
165 _label = null;
166 _lang = null;
167 _localizeLabel = true;
168 _onClick = null;
169 _target = null;
170 _title = null;
171 }
172
173 @Override
174 protected String getEndPage() {
175 return _END_PAGE;
176 }
177
178 @Override
179 protected String getStartPage() {
180 return _START_PAGE;
181 }
182
183 protected static final String _ATTRIBUTE_NAMESPACE = "aui:a:";
184
185 private static final String _END_PAGE =
186 "/html/taglib/aui/a/end.jsp";
187
188 private static final String _START_PAGE =
189 "/html/taglib/aui/a/start.jsp";
190
191 private java.lang.String _ariaRole = null;
192 private java.lang.String _cssClass = null;
193 private java.util.Map<java.lang.String, java.lang.Object> _data = null;
194 private java.lang.String _href = null;
195 private java.lang.String _iconCssClass = null;
196 private java.lang.String _id = null;
197 private java.lang.String _label = null;
198 private java.lang.String _lang = null;
199 private boolean _localizeLabel = true;
200 private java.lang.String _onClick = null;
201 private java.lang.String _target = null;
202 private java.lang.String _title = null;
203
204 }