org.codehaus.waffle.taglib.form
Class FormTag

java.lang.Object
  extended by org.codehaus.waffle.taglib.internal.BasicTag
      extended by org.codehaus.waffle.taglib.form.FormTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class FormTag
extends BasicTag
implements javax.servlet.jsp.tagext.DynamicAttributes

A basic form element.

Author:
Guilherme Silveira

Field Summary
 
Fields inherited from class org.codehaus.waffle.taglib.internal.BasicTag
pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
FormTag()
           
 
Method Summary
 void end(java.io.Writer out)
          Ends this tag.
 java.lang.String getAttribute(java.lang.String key)
           
 FormStyle getStyle()
           
 void release()
           
 void setAction(java.lang.String name)
           
 void setDynamicAttribute(java.lang.String uri, java.lang.String localName, java.lang.Object value)
           
 void setType(java.lang.String type)
           
 IterationResult start(java.io.Writer out)
          Starts this tag once.
 
Methods inherited from class org.codehaus.waffle.taglib.internal.BasicTag
afterBody, beforeBody, doAfterBody, doEndTag, doInitBody, doStartTag, evaluate, evaluateEl, findAncestor, getAbsoluteUrl, getI18NMessage, getParent, isRendered, setBodyContent, setPageContext, setParent, setRendered
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormTag

public FormTag()
Method Detail

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class BasicTag

start

public IterationResult start(java.io.Writer out)
                      throws javax.servlet.jsp.JspException,
                             java.io.IOException
Description copied from class: BasicTag
Starts this tag once.

Specified by:
start in class BasicTag
Throws:
javax.servlet.jsp.JspException
java.io.IOException

end

public void end(java.io.Writer out)
         throws javax.servlet.jsp.JspException,
                java.io.IOException
Description copied from class: BasicTag
Ends this tag.

Overrides:
end in class BasicTag
Throws:
javax.servlet.jsp.JspException
java.io.IOException

setAction

public void setAction(java.lang.String name)

setDynamicAttribute

public void setDynamicAttribute(java.lang.String uri,
                                java.lang.String localName,
                                java.lang.Object value)
                         throws javax.servlet.jsp.JspException
Specified by:
setDynamicAttribute in interface javax.servlet.jsp.tagext.DynamicAttributes
Throws:
javax.servlet.jsp.JspException

setType

public void setType(java.lang.String type)

getStyle

public FormStyle getStyle()

getAttribute

public java.lang.String getAttribute(java.lang.String key)


Copyright © 2008. All Rights Reserved.