Business Components

oracle.jbo.html.jsp.datatags
Class DataTagBase

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagSupport
        |
        +--oracle.jbo.html.jsp.datatags.DataTagBase
All Implemented Interfaces:
javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag
Direct Known Subclasses:
InputTagBase, SetAttributeTag, ShowValueTag

public class DataTagBase
extends javax.servlet.jsp.tagext.TagSupport

See Also:
Serialized Form

Field Summary
protected  AttributeDef attrDef
           
protected  AttributeList attrList
           
protected  DataSource ds
           
protected  Row row
           
static java.lang.String ROWKEY_PARAM
           
protected  java.lang.String sAttrName
           
protected  java.lang.String sDataItem
           
protected  java.lang.String sDataSource
           
protected  java.lang.String sSubAttrName
           
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
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
DataTagBase()
           
 
Method Summary
 int doEndTag()
           
 int doStartTag()
           
 javax.servlet.jsp.tagext.Tag findAncestorWithClassForDataSource(java.lang.Class klass)
           
static Row getRowFromContext(javax.servlet.jsp.tagext.Tag from, java.lang.String dataSourceName, DataSource dsIn)
           
protected  void initializeAttributeDef()
           
protected  void initializeDataSource()
           
protected  void initializeRow()
           
 void internalInitialize()
           
 void setDataitem(java.lang.String sValue)
           
 void setDatasource(java.lang.String sDataSource)
           
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ROWKEY_PARAM

public static final java.lang.String ROWKEY_PARAM

sDataSource

protected java.lang.String sDataSource

sDataItem

protected java.lang.String sDataItem

ds

protected DataSource ds

row

protected Row row

attrDef

protected AttributeDef attrDef

sAttrName

protected java.lang.String sAttrName

sSubAttrName

protected java.lang.String sSubAttrName

attrList

protected AttributeList attrList
Constructor Detail

DataTagBase

public DataTagBase()
Method Detail

setDatasource

public void setDatasource(java.lang.String sDataSource)

setDataitem

public void setDataitem(java.lang.String sValue)

findAncestorWithClassForDataSource

public final javax.servlet.jsp.tagext.Tag findAncestorWithClassForDataSource(java.lang.Class klass)

initializeDataSource

protected void initializeDataSource()

initializeRow

protected void initializeRow()

getRowFromContext

public static final Row getRowFromContext(javax.servlet.jsp.tagext.Tag from,
                                          java.lang.String dataSourceName,
                                          DataSource dsIn)

initializeAttributeDef

protected void initializeAttributeDef()

internalInitialize

public void internalInitialize()

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Overrides:
doStartTag in class javax.servlet.jsp.tagext.TagSupport

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Overrides:
doEndTag in class javax.servlet.jsp.tagext.TagSupport

Business Components