org.mmbase.bridge.jsp.taglib
Class RelatedNodesTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.mmbase.bridge.jsp.taglib.ContextReferrerTag
org.mmbase.bridge.jsp.taglib.CloudReferrerTag
org.mmbase.bridge.jsp.taglib.NodeReferrerTag
org.mmbase.bridge.jsp.taglib.AbstractNodeProviderTag
org.mmbase.bridge.jsp.taglib.AbstractNodeListTag
org.mmbase.bridge.jsp.taglib.RelatedNodesTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, ContextProvider, FunctionContainerOrNodeProvider, javax.servlet.jsp.tagext.IterationTag, ListProvider, NodeProvider, QueryContainerOrListProvider, java.io.Serializable, javax.servlet.jsp.tagext.Tag, TagIdentifier
- public class RelatedNodesTag
- extends AbstractNodeListTag
RelatedNodesTag, provides functionality for listing single related nodes in MMBase
- Version:
- $Id: RelatedNodesTag.java,v 1.32.2.4 2004/07/26 20:12:15 nico Exp $
- Author:
- Kees Jongenburger, Michiel Meeuwissen, Pierre van Rooden, Jaco de Groot
- See Also:
- Serialized Form
| Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
bodyContent |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
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 org.mmbase.bridge.jsp.taglib.AbstractNodeListTag |
doAfterBody, doEndTag, doStartTagHelper, getContextContainer, getCurrent, getIndex, getIndexOffset, getNodesAndTrim, getNodesAndTrim, getReturnList, isChanged, remove, setComparator, setConstraints, setDirections, setMax, setOffset, setOrderby, setReturnValues, setReturnValues, size |
| Methods inherited from class org.mmbase.bridge.jsp.taglib.ContextReferrerTag |
findParentTag, findParentTag, findParentTag, findParentTag, findWriter, findWriter, getAttribute, getAttributeBoolean, getAttributeInteger, getAttributeInteger, getAttributeValue, getContentTag, getContextProvider, getContextTag, getId, getLocale, getObject, getPageContext, getReferid, getString, getWriterValue, haveBody, release, setContext, setEscape, setId, setPageContext, setReferid, setVartype, setWrite, setWriter |
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doInitBody, getBodyContent, getPreviousOut, setBodyContent |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getParent, getValue, getValues, removeValue, 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.BodyTag |
doInitBody, setBodyContent |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, release, setPageContext, setParent |
type
protected Attribute type
path
protected Attribute path
element
protected Attribute element
role
protected Attribute role
searchDir
protected Attribute searchDir
searchDirs
protected Attribute searchDirs
container
protected Attribute container
RelatedNodesTag
public RelatedNodesTag()
setContainer
public void setContainer(java.lang.String c)
throws javax.servlet.jsp.JspTagException
- Throws:
javax.servlet.jsp.JspTagException
setType
public void setType(java.lang.String type)
throws javax.servlet.jsp.JspTagException
- Parameters:
type - a nodeManager
- Throws:
javax.servlet.jsp.JspTagException
setRole
public void setRole(java.lang.String role)
throws javax.servlet.jsp.JspTagException
- Parameters:
role - a role
- Throws:
javax.servlet.jsp.JspTagException
setSearchdir
public void setSearchdir(java.lang.String search)
throws javax.servlet.jsp.JspTagException
- The search parameter, determines how directionality affects the search.
Possible values are
both, destination,
source, and all
- Parameters:
search - the swerach value
- Throws:
javax.servlet.jsp.JspTagException
setPath
public void setPath(java.lang.String p)
throws javax.servlet.jsp.JspTagException
- Throws:
javax.servlet.jsp.JspTagException- Since:
- MMBase-1.7.1
setElement
public void setElement(java.lang.String e)
throws javax.servlet.jsp.JspTagException
- Throws:
javax.servlet.jsp.JspTagException- Since:
- MMBase-1.7.1
setSearchdirs
public void setSearchdirs(java.lang.String s)
throws javax.servlet.jsp.JspTagException
- Throws:
javax.servlet.jsp.JspTagException- Since:
- MMBase-1.7.1
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspTagException
- Performs the search
- Throws:
javax.servlet.jsp.JspTagException
MMBase build 1.7.1.20041002