org.mmbase.bridge.jsp.taglib
Class ListNodesTag
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.ListNodesTag
- All Implemented Interfaces:
- Serializable, LoopTag, BodyTag, IterationTag, JspTag, Tag, TryCatchFinally, FunctionContainerOrNodeProvider, ContextProvider, ListProvider, NodeProvider, TagIdentifier
- Direct Known Subclasses:
- UnRelatedNodesTag
public class ListNodesTag
- extends AbstractNodeListTag
ListNodesTag, provides functionality for listing single nodes in MMBase
- Version:
- $Id: ListNodesTag.java 35335 2009-05-21 08:14:41Z michiel $
- Author:
- Kees Jongenburger, Michiel Meeuwissen, Pierre van Rooden
- 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
container
protected Attribute container
path
protected Attribute path
element
protected Attribute element
searchDirs
protected Attribute searchDirs
nodes
protected Attribute nodes
distinct
protected Attribute distinct
ListNodesTag
public ListNodesTag()
setContainer
public void setContainer(String c)
throws JspTagException
- Throws:
JspTagException
setType
public void setType(String t)
throws JspTagException
- Parameters:
t - The name of a node manager
- 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
setNodes
public void setNodes(String n)
throws JspTagException
- Throws:
JspTagException- Since:
- MMBase-1.7.1
setDistinct
public void setDistinct(String d)
throws JspTagException
- Throws:
JspTagException- Since:
- MMBase-1.8
getQuery
protected NodeQuery getQuery()
throws JspTagException
- Throws:
JspTagException- Since:
- MMBase-1.7
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