com.arsdigita.acs.tags
Class QueryTag

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagSupport
        |
        +--javax.servlet.jsp.tagext.BodyTagSupport
              |
              +--com.arsdigita.acs.tags.SqlTag
                    |
                    +--com.arsdigita.acs.tags.QueryTag
All Implemented Interfaces:
BodyTag, Serializable, Tag

public class QueryTag
extends SqlTag
implements BodyTag

See Also:
Serialized Form

Fields inherited from class com.arsdigita.acs.tags.SqlTag
db, sql
 
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContent
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
QueryTag()
           
 
Method Summary
 int doAfterBody()
          Actions after some body has been evaluated.
 int doEndTag()
          Process the end tag.
 void setObj(String s)
           
 void setType(String s)
           
 
Methods inherited from class com.arsdigita.acs.tags.SqlTag
bind, bind, doStartTag
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.BodyTag
doInitBody, setBodyContent
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
doStartTag, getParent, release, setPageContext, setParent
 

Constructor Detail

QueryTag

public QueryTag()
Method Detail

doAfterBody

public int doAfterBody()
                throws JspException
Description copied from interface: BodyTag
Actions after some body has been evaluated.

Not invoked in empty tags or in tags returning SKIP_BODY in doStartTag() This method is invoked after every body evaluation. The pair "BODY -- doAfterBody()" is invoked initially if doStartTag() returned EVAL_BODY_TAG, and it is repeated as long as the doAfterBody() evaluation returns EVAL_BODY_TAG

The method re-invocations may be lead to different actions because there might have been some changes to shared state, or because of external computation.

Specified by:
doAfterBody in interface BodyTag
Overrides:
doAfterBody in class BodyTagSupport

doEndTag

public int doEndTag()
             throws JspException
Description copied from interface: Tag
Process the end tag. This method will be called on all Tag objects.
Specified by:
doEndTag in interface Tag
Overrides:
doEndTag in class BodyTagSupport

setObj

public void setObj(String s)

setType

public void setType(String s)