org.shiftone.exq.tagext
Class OptionListTag

java.lang.Object
  extended byorg.shiftone.exq.tagext.OptionListTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.Tag

public class OptionListTag
extends java.lang.Object
implements javax.servlet.jsp.tagext.Tag

Class OptionListTag.

Author:
Rob Dewilder

Field Summary
protected static org.apache.log4j.Category LOG
           
protected  javax.servlet.jsp.PageContext pageContext
           
protected  java.lang.String value
           
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
OptionListTag()
           
 
Method Summary
 int doEndTag()
          Method doEndTag
 int doStartTag()
          Method doStartTag
 Cursor getCursor()
          Method getCursor
 java.lang.String getDisplayColumn()
          Method getDisplayColumn
 java.lang.String getId()
          Method getId
 javax.servlet.jsp.tagext.Tag getParent()
          Method getParent
 java.lang.String getValue()
          Method getValue
 java.lang.String getValueColumn()
          Method getValueColumn
protected  void printOption(javax.servlet.jsp.JspWriter out, java.lang.String display, java.lang.String value, boolean selected)
          Method printOption
protected  void printOptions(javax.servlet.jsp.JspWriter out, Cursor cursor)
          Method printOptions
 void release()
          Method release
 void setDisplayColumn(java.lang.String value)
          Method setDisplayColumn
 void setId(java.lang.String id)
          Method setId
 void setPageContext(javax.servlet.jsp.PageContext pageContext)
          Method setPageContext
 void setParent(javax.servlet.jsp.tagext.Tag parent)
          Method setParent
 void setValue(java.lang.String value)
          Method setValue
 void setValueColumn(java.lang.String value)
          Method setValueColumn
protected  void writePreComment(javax.servlet.jsp.JspWriter out)
          Method writePreComment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final org.apache.log4j.Category LOG

pageContext

protected javax.servlet.jsp.PageContext pageContext

value

protected java.lang.String value
Constructor Detail

OptionListTag

public OptionListTag()
Method Detail

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext pageContext)
Method setPageContext

Specified by:
setPageContext in interface javax.servlet.jsp.tagext.Tag

setParent

public void setParent(javax.servlet.jsp.tagext.Tag parent)
Method setParent

Specified by:
setParent in interface javax.servlet.jsp.tagext.Tag

getParent

public javax.servlet.jsp.tagext.Tag getParent()
Method getParent

Specified by:
getParent in interface javax.servlet.jsp.tagext.Tag

release

public void release()
Method release

Specified by:
release in interface javax.servlet.jsp.tagext.Tag

setValue

public void setValue(java.lang.String value)
Method setValue


getValue

public java.lang.String getValue()
Method getValue


setValueColumn

public void setValueColumn(java.lang.String value)
Method setValueColumn


getValueColumn

public java.lang.String getValueColumn()
Method getValueColumn


setDisplayColumn

public void setDisplayColumn(java.lang.String value)
Method setDisplayColumn


getDisplayColumn

public java.lang.String getDisplayColumn()
Method getDisplayColumn


setId

public void setId(java.lang.String id)
Method setId


getId

public java.lang.String getId()
Method getId


getCursor

public Cursor getCursor()
                 throws javax.servlet.jsp.JspException
Method getCursor

Throws:
javax.servlet.jsp.JspException

doStartTag

public int doStartTag()
Method doStartTag

Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag

printOption

protected void printOption(javax.servlet.jsp.JspWriter out,
                           java.lang.String display,
                           java.lang.String value,
                           boolean selected)
                    throws java.io.IOException
Method printOption

Throws:
java.io.IOException

writePreComment

protected void writePreComment(javax.servlet.jsp.JspWriter out)
                        throws java.io.IOException
Method writePreComment

Throws:
java.io.IOException

printOptions

protected void printOptions(javax.servlet.jsp.JspWriter out,
                            Cursor cursor)
                     throws javax.servlet.jsp.JspException,
                            java.io.IOException
Method printOptions

Throws:
javax.servlet.jsp.JspException
java.io.IOException

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Method doEndTag

Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Throws:
javax.servlet.jsp.JspException