/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package com.liferay.taglib.aui.base;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.jsp.JspException;
/**
* @author Eduardo Lundgren
* @author Bruno Basto
* @author Nathan Cavanaugh
* @author Julio Camarero
* @generated
*/
public abstract class BaseFormTag extends com.liferay.taglib.util.IncludeTag {
@Override
public int doStartTag() throws JspException {
setAttributeNamespace(_ATTRIBUTE_NAMESPACE);
return super.doStartTag();
}
public java.lang.String getAction() {
return _action;
}
public java.lang.String getCssClass() {
return _cssClass;
}
public boolean getEscapeXml() {
return _escapeXml;
}
public boolean getInlineLabels() {
return _inlineLabels;
}
public java.lang.String getMethod() {
return _method;
}
public java.lang.String getName() {
return _name;
}
public java.lang.String getOnSubmit() {
return _onSubmit;
}
public java.lang.String getPortletNamespace() {
return _portletNamespace;
}
public boolean getUseNamespace() {
return _useNamespace;
}
public void setAction(java.lang.String action) {
_action = action;
}
public void setCssClass(java.lang.String cssClass) {
_cssClass = cssClass;
}
public void setEscapeXml(boolean escapeXml) {
_escapeXml = escapeXml;
}
public void setInlineLabels(boolean inlineLabels) {
_inlineLabels = inlineLabels;
}
public void setMethod(java.lang.String method) {
_method = method;
}
public void setName(java.lang.String name) {
_name = name;
}
public void setOnSubmit(java.lang.String onSubmit) {
_onSubmit = onSubmit;
}
public void setPortletNamespace(java.lang.String portletNamespace) {
_portletNamespace = portletNamespace;
}
public void setUseNamespace(boolean useNamespace) {
_useNamespace = useNamespace;
}
@Override
protected void cleanUp() {
super.cleanUp();
_action = null;
_cssClass = null;
_escapeXml = true;
_inlineLabels = false;
_method = "post";
_name = "fm";
_onSubmit = null;
_portletNamespace = null;
_useNamespace = true;
}
@Override
protected String getEndPage() {
return _END_PAGE;
}
@Override
protected String getStartPage() {
return _START_PAGE;
}
@Override
protected void setAttributes(HttpServletRequest request) {
request.setAttribute("aui:form:action", _action);
request.setAttribute("aui:form:cssClass", _cssClass);
request.setAttribute("aui:form:escapeXml", String.valueOf(_escapeXml));
request.setAttribute("aui:form:inlineLabels", String.valueOf(_inlineLabels));
request.setAttribute("aui:form:method", _method);
request.setAttribute("aui:form:name", _name);
request.setAttribute("aui:form:onSubmit", _onSubmit);
request.setAttribute("aui:form:portletNamespace", _portletNamespace);
request.setAttribute("aui:form:useNamespace", String.valueOf(_useNamespace));
}
protected static final String _ATTRIBUTE_NAMESPACE = "aui:form:";
private static final String _END_PAGE =
"/html/taglib/aui/form/end.jsp";
private static final String _START_PAGE =
"/html/taglib/aui/form/start.jsp";
private java.lang.String _action = null;
private java.lang.String _cssClass = null;
private boolean _escapeXml = true;
private boolean _inlineLabels = false;
private java.lang.String _method = "post";
private java.lang.String _name = "fm";
private java.lang.String _onSubmit = null;
private java.lang.String _portletNamespace = null;
private boolean _useNamespace = true;
}