taglibs
Class taglib_ExamTable

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagSupport
        |
        +--taglibs.taglib_ExamTable
All Implemented Interfaces:
javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

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

See Also:
Serialized Form

Field Summary
protected  int border
           
protected  java.lang.String checkName
           
protected  java.lang.String checkValue
           
protected  boolean compStatus
           
protected  boolean compTime
           
protected  boolean countTotal
           
protected  boolean getByExamDate
           
protected  java.lang.String infoFile
           
protected  java.lang.String linkFile
           
protected  java.lang.String mode
           
protected  int sectionSize
           
protected  boolean showCheckBox
           
protected  boolean showCourseNameAsLink
           
protected  boolean showExamsUntilExamDay
           
protected  boolean showHeader
           
protected  int statusID
           
protected  int userGroupLevel
           
 
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
taglib_ExamTable()
           
 
Method Summary
 int doEndTag()
           
 int doStartTag()
           
protected  void printHeader(javax.servlet.jsp.JspWriter out, User user, int statusID)
           
protected  void printTableHeaders(javax.servlet.jsp.JspWriter out, User user, java.lang.String query, int statusID, java.util.ArrayList subHeader, java.lang.String sectionHeader)
           
 void setBorder(int b)
           
 void setCheckValue(java.lang.String v)
           
 void setCompStatus(boolean b)
           
 void setCompTime(boolean b)
           
 void setCountTotal(boolean b)
           
 void setGetByExamDate(boolean b)
           
 void setInfoFile(java.lang.String file)
           
 void setLinkFile(java.lang.String file)
           
 void setMode(java.lang.String mode)
           
 void setName(java.lang.String newName)
           
 void setSectionSize(int s)
           
 void setShowCheckBox(boolean b)
           
 void setShowCourseNameAsLink(boolean b)
           
 void setShowExamsUntilExamDay(boolean s)
           
 void setShowHeader(boolean b)
           
 void setStatusID(int id)
           
 void setUserGroupLevel(int level)
           
 
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

checkName

protected java.lang.String checkName

checkValue

protected java.lang.String checkValue

linkFile

protected java.lang.String linkFile

infoFile

protected java.lang.String infoFile

userGroupLevel

protected int userGroupLevel

border

protected int border

statusID

protected int statusID

compStatus

protected boolean compStatus

compTime

protected boolean compTime

getByExamDate

protected boolean getByExamDate

showHeader

protected boolean showHeader

showCheckBox

protected boolean showCheckBox

showCourseNameAsLink

protected boolean showCourseNameAsLink

countTotal

protected boolean countTotal

showExamsUntilExamDay

protected boolean showExamsUntilExamDay

sectionSize

protected int sectionSize

mode

protected java.lang.String mode
Constructor Detail

taglib_ExamTable

public taglib_ExamTable()
Method Detail

setName

public void setName(java.lang.String newName)

setCheckValue

public void setCheckValue(java.lang.String v)

setUserGroupLevel

public void setUserGroupLevel(int level)

setBorder

public void setBorder(int b)

setStatusID

public void setStatusID(int id)

setCompStatus

public void setCompStatus(boolean b)

setCompTime

public void setCompTime(boolean b)

setShowHeader

public void setShowHeader(boolean b)

setShowCheckBox

public void setShowCheckBox(boolean b)

setShowCourseNameAsLink

public void setShowCourseNameAsLink(boolean b)

setGetByExamDate

public void setGetByExamDate(boolean b)

setCountTotal

public void setCountTotal(boolean b)

setInfoFile

public void setInfoFile(java.lang.String file)

setLinkFile

public void setLinkFile(java.lang.String file)

setShowExamsUntilExamDay

public void setShowExamsUntilExamDay(boolean s)

setMode

public void setMode(java.lang.String mode)

setSectionSize

public void setSectionSize(int s)

printHeader

protected void printHeader(javax.servlet.jsp.JspWriter out,
                           User user,
                           int statusID)
                    throws java.lang.Exception
java.lang.Exception

printTableHeaders

protected void printTableHeaders(javax.servlet.jsp.JspWriter out,
                                 User user,
                                 java.lang.String query,
                                 int statusID,
                                 java.util.ArrayList subHeader,
                                 java.lang.String sectionHeader)
                          throws java.lang.Exception
java.lang.Exception

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspTagException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspTagException

doEndTag

public int doEndTag()
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class javax.servlet.jsp.tagext.TagSupport