001
014
015 package com.liferay.taglib.aui.base;
016
017 import javax.servlet.http.HttpServletRequest;
018 import javax.servlet.jsp.JspException;
019
020
027 public abstract class BaseWorkflowStatusTag extends com.liferay.taglib.util.IncludeTag {
028
029 @Override
030 public int doStartTag() throws JspException {
031 setAttributeNamespace(_ATTRIBUTE_NAMESPACE);
032
033 return super.doStartTag();
034 }
035
036 public java.lang.Object getBean() {
037 return _bean;
038 }
039
040 public java.lang.String getHelpMessage() {
041 return _helpMessage;
042 }
043
044 public java.lang.String getId() {
045 return _id;
046 }
047
048 public java.lang.String getMarkupView() {
049 return _markupView;
050 }
051
052 public java.lang.Class<?> getModel() {
053 return _model;
054 }
055
056 public boolean getShowHelpMessage() {
057 return _showHelpMessage;
058 }
059
060 public boolean getShowIcon() {
061 return _showIcon;
062 }
063
064 public boolean getShowLabel() {
065 return _showLabel;
066 }
067
068 public java.lang.Integer getStatus() {
069 return _status;
070 }
071
072 public java.lang.String getStatusMessage() {
073 return _statusMessage;
074 }
075
076 public java.lang.String getVersion() {
077 return _version;
078 }
079
080 public void setBean(java.lang.Object bean) {
081 _bean = bean;
082
083 setScopedAttribute("bean", bean);
084 }
085
086 public void setHelpMessage(java.lang.String helpMessage) {
087 _helpMessage = helpMessage;
088
089 setScopedAttribute("helpMessage", helpMessage);
090 }
091
092 public void setId(java.lang.String id) {
093 _id = id;
094
095 setScopedAttribute("id", id);
096 }
097
098 public void setMarkupView(java.lang.String markupView) {
099 _markupView = markupView;
100
101 setScopedAttribute("markupView", markupView);
102 }
103
104 public void setModel(java.lang.Class<?> model) {
105 _model = model;
106
107 setScopedAttribute("model", model);
108 }
109
110 public void setShowHelpMessage(boolean showHelpMessage) {
111 _showHelpMessage = showHelpMessage;
112
113 setScopedAttribute("showHelpMessage", showHelpMessage);
114 }
115
116 public void setShowIcon(boolean showIcon) {
117 _showIcon = showIcon;
118
119 setScopedAttribute("showIcon", showIcon);
120 }
121
122 public void setShowLabel(boolean showLabel) {
123 _showLabel = showLabel;
124
125 setScopedAttribute("showLabel", showLabel);
126 }
127
128 public void setStatus(java.lang.Integer status) {
129 _status = status;
130
131 setScopedAttribute("status", status);
132 }
133
134 public void setStatusMessage(java.lang.String statusMessage) {
135 _statusMessage = statusMessage;
136
137 setScopedAttribute("statusMessage", statusMessage);
138 }
139
140 public void setVersion(java.lang.String version) {
141 _version = version;
142
143 setScopedAttribute("version", version);
144 }
145
146 @Override
147 protected void cleanUp() {
148 super.cleanUp();
149
150 _bean = null;
151 _helpMessage = null;
152 _id = null;
153 _markupView = null;
154 _model = null;
155 _showHelpMessage = true;
156 _showIcon = true;
157 _showLabel = true;
158 _status = null;
159 _statusMessage = null;
160 _version = null;
161 }
162
163 @Override
164 protected String getPage() {
165 return _PAGE;
166 }
167
168 @Override
169 protected void setAttributes(HttpServletRequest request) {
170 setNamespacedAttribute(request, "bean", _bean);
171 setNamespacedAttribute(request, "helpMessage", _helpMessage);
172 setNamespacedAttribute(request, "id", _id);
173 setNamespacedAttribute(request, "markupView", _markupView);
174 setNamespacedAttribute(request, "model", _model);
175 setNamespacedAttribute(request, "showHelpMessage", _showHelpMessage);
176 setNamespacedAttribute(request, "showIcon", _showIcon);
177 setNamespacedAttribute(request, "showLabel", _showLabel);
178 setNamespacedAttribute(request, "status", _status);
179 setNamespacedAttribute(request, "statusMessage", _statusMessage);
180 setNamespacedAttribute(request, "version", _version);
181 }
182
183 protected static final String _ATTRIBUTE_NAMESPACE = "aui:workflow-status:";
184
185 private static final String _PAGE =
186 "/html/taglib/aui/workflow_status/page.jsp";
187
188 private java.lang.Object _bean = null;
189 private java.lang.String _helpMessage = null;
190 private java.lang.String _id = null;
191 private java.lang.String _markupView = null;
192 private java.lang.Class<?> _model = null;
193 private boolean _showHelpMessage = true;
194 private boolean _showIcon = true;
195 private boolean _showLabel = true;
196 private java.lang.Integer _status = null;
197 private java.lang.String _statusMessage = null;
198 private java.lang.String _version = null;
199
200 }