oracle.jbo.html.jsp.datatags
Class AttributeIterateTag
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--javax.servlet.jsp.tagext.BodyTagSupport
|
+--oracle.jbo.html.jsp.datatags.AttributeIterateTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, DataBinder, javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag
- public class AttributeIterateTag
- extends javax.servlet.jsp.tagext.BodyTagSupport
- implements DataBinder
- See Also:
- Serialized Form
| 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_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 |
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doEndTag, doInitBody, getBodyContent, getPreviousOut, 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.Tag |
getParent, setPageContext, setParent |
sDataSource
protected java.lang.String sDataSource
dattrs
protected AttributeDef[] dattrs
attr
protected int attr
ds
protected DataSource ds
queriableOnly
protected boolean queriableOnly
dispAttrs
protected com.sun.java.util.collections.ArrayList dispAttrs
hideAttrs
protected com.sun.java.util.collections.ArrayList hideAttrs
AttributeIterateTag
public AttributeIterateTag()
setDatasource
public void setDatasource(java.lang.String sValue)
setQueriableonly
public void setQueriableonly(java.lang.String sValue)
setDisplayattributes
public void setDisplayattributes(java.lang.String sValue)
setHideattributes
public void setHideattributes(java.lang.String sValue)
getDataSourceName
public java.lang.String getDataSourceName()
- Specified by:
getDataSourceName in interface DataBinder
getDataSource
public DataSource getDataSource()
- Specified by:
getDataSource in interface DataBinder
getAttributeDef
public AttributeDef getAttributeDef()
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Process the start tag for this instance.
The doStartTag() method assumes that all setter methods have been
invoked before.
When this method is invoked, the body has not yet been invoked.
- Overrides:
doStartTag in class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody
public int doAfterBody()
throws javax.servlet.jsp.JspException
- 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.
- Overrides:
doAfterBody in class javax.servlet.jsp.tagext.BodyTagSupport
release
public void release()
- reset the state of the Tag
- Overrides:
release in class javax.servlet.jsp.tagext.BodyTagSupport