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:
- Serializable, LoopTag, BodyTag, IterationTag, JspTag, Tag, TryCatchFinally, FunctionContainerOrNodeProvider, ContextProvider, ListProvider, NodeProvider, TagIdentifier
public class RelatedNodesTag
- extends AbstractNodeListTag
RelatedNodesTag, provides functionality for listing single related nodes in MMBase
- Version:
- $Id: RelatedNodesTag.java 41992 2010-04-20 16:55:41Z michiel $
- Author:
- Kees Jongenburger, Michiel Meeuwissen, Pierre van Rooden, Jaco de Groot
- See Also:
- Serialized Form
| Methods inherited from class org.mmbase.bridge.jsp.taglib.AbstractNodeListTag |
doAfterBody, doEndTag, doFinally, doStartTagHelper, getContextContainer, getCurrent, getGeneratingQuery, getIndex, getIndexOffset, getLoopStatus, getNodeList, getNodesAndTrim, getNodesAndTrim, getReturnList, isChanged, remove, setAdd, setComparator, setConstraints, setDirections, setMax, setOffset, setOrderby, setRemove, setRetain, setReturnValues, setReturnValues, setUsetransaction, setVarStatus, size |
| Methods inherited from class org.mmbase.bridge.jsp.taglib.NodeReferrerTag |
fillStandardParameters, findNode, findNodeProvider, findNodeProvider, getCloudVar, getLocale, getNode, getNode, getNodeFromPageContext, initTag, setNode |
| Methods inherited from class org.mmbase.bridge.jsp.taglib.ContextReferrerTag |
appendMoreParameters, doCatch, findLoopOrQuery, findParentTag, findParentTag, findWriter, findWriter, getAttribute, getAttribute, getAttributeBoolean, getAttributeInteger, getAttributeInteger, getAttributeValue, getContentTag, getContextProvider, getContextTag, getCurrentBlock, getDefaultLocale, getEscapedValue, getFormTag, getId, getLocaleFromContext, getObject, getObjectConditional, getPageContext, getPageContextTag, getQuery, getReferid, getString, getTaglibVersion, getThreadPageContext, getTimeZone, getWriterValue, haveBody, release, setContext, setEscape, setId, setListdelimiter, setPageContext, setPageContextOnly, setReferid, setVartype, setWrite, setWriter |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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(String c)
throws JspTagException
- Throws:
JspTagException
setType
public void setType(String type)
throws JspTagException
- Parameters:
type - a nodeManager
- Throws:
JspTagException
setRole
public void setRole(String role)
throws JspTagException
- Parameters:
role - a role
- Throws:
JspTagException
setSearchdir
public void setSearchdir(String search)
throws JspTagException
- The search parameter, determines how directionality affects the search.
Possible values are
both, destination,
source, and all
- Parameters:
search - the swerach value
- Throws:
JspTagException
setPath
public void setPath(String p)
throws JspTagException
- Throws:
JspTagException- Since:
- MMBase-1.7.1
setElement
public void setElement(String e)
throws JspTagException
- Description copied from class:
NodeReferrerTag
- The element attribute is used to access elements of
clusternodes.
- Overrides:
setElement in class NodeReferrerTag
- Throws:
JspTagException- Since:
- MMBase-1.7.1
setSearchdirs
public void setSearchdirs(String s)
throws JspTagException
- Throws:
JspTagException- Since:
- MMBase-1.7.1
doStartTag
public int doStartTag()
throws JspTagException
- Performs the search
- Specified by:
doStartTag in interface Tag- Overrides:
doStartTag in class NodeReferrerTag
- Throws:
JspTagException
MMBase 2.0-SNAPSHOT - null