Package com.jalios.jcms.taglib
Class CategoriesTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.tagext.BodyTagSupport
-
- com.jalios.jcms.taglib.CategoriesTag
-
- All Implemented Interfaces:
java.io.Serializable
,javax.servlet.jsp.tagext.BodyTag
,javax.servlet.jsp.tagext.IterationTag
,javax.servlet.jsp.tagext.JspTag
,javax.servlet.jsp.tagext.Tag
public class CategoriesTag extends javax.servlet.jsp.tagext.BodyTagSupport implements javax.servlet.jsp.tagext.IterationTag
This tag visits a branch of theCategory
tree.- Version:
- $Revision: 27753 $
- Author:
- Olivier Dedieu
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
canRead
protected java.util.Comparator
categoryComparator
protected Channel
channel
protected int
counter
protected java.lang.String
counterName
protected Member
loggedMember
protected int
prevLevel
static java.lang.String
REVISION
protected java.lang.String
rootId
protected java.util.Stack
stack
protected boolean
visiteRoot
-
Constructor Summary
Constructors Constructor Description CategoriesTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
doAfterBody()
int
doStartTag()
void
setCanRead(boolean canRead)
void
setCounter(java.lang.String counterName)
void
setRoot(java.lang.String rootId)
void
setVisite(java.lang.String visite)
void
setVisiteroot(boolean visiteRoot)
-
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doEndTag, doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
-
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
-
-
-
-
Field Detail
-
REVISION
public static final java.lang.String REVISION
- See Also:
- Constant Field Values
-
channel
protected Channel channel
-
loggedMember
protected Member loggedMember
-
rootId
protected java.lang.String rootId
-
visiteRoot
protected boolean visiteRoot
-
counterName
protected java.lang.String counterName
-
categoryComparator
protected java.util.Comparator categoryComparator
-
stack
protected java.util.Stack stack
-
counter
protected int counter
-
prevLevel
protected int prevLevel
-
canRead
protected boolean canRead
-
-
Method Detail
-
setRoot
public void setRoot(java.lang.String rootId)
-
setVisiteroot
public void setVisiteroot(boolean visiteRoot)
-
setVisite
public void setVisite(java.lang.String visite)
-
setCounter
public void setCounter(java.lang.String counterName)
-
setCanRead
public void setCanRead(boolean canRead)
-
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException
- Specified by:
doStartTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classjavax.servlet.jsp.tagext.BodyTagSupport
- Throws:
javax.servlet.jsp.JspException
-
doAfterBody
public int doAfterBody() throws javax.servlet.jsp.JspException
- Specified by:
doAfterBody
in interfacejavax.servlet.jsp.tagext.IterationTag
- Overrides:
doAfterBody
in classjavax.servlet.jsp.tagext.BodyTagSupport
- Throws:
javax.servlet.jsp.JspException
-
-