org.mmbase.bridge.jsp.taglib.tree
Interface TreeProvider

All Superinterfaces:
ContextProvider, DepthProvider, FunctionContainerOrNodeProvider, JspTag, ListProvider, LoopTag, NodeProvider, Tag, TagIdentifier
All Known Implementing Classes:
TreeTag

public interface TreeProvider
extends NodeProvider, ListProvider, DepthProvider

Since:
MMBase-1.7
Version:
$Id: TreeProvider.java 35335 2009-05-21 08:14:41Z michiel $
Author:
Michiel Meeuwissen

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.mmbase.bridge.jsp.taglib.ListProvider
ListProvider.ListProviderLoopTagStatus
 
Field Summary
static String KEY
           
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Method Summary
 int getNextDepth()
           
 int getPreviousDepth()
           
 Stack<ShrinkTag.Entry> getShrinkStack()
           
 
Methods inherited from interface org.mmbase.bridge.jsp.taglib.NodeProvider
getGeneratingQuery, getNodeVar, setCommitonclose, setJspvar
 
Methods inherited from interface org.mmbase.bridge.jsp.taglib.ListProvider
getCurrent, getIndex, getIndexOffset, isChanged, remove, setAdd, setRemove, setRetain, size
 
Methods inherited from interface org.mmbase.bridge.jsp.taglib.ContextProvider
getContextContainer, getPageContext
 
Methods inherited from interface org.mmbase.bridge.jsp.taglib.TagIdentifier
getId
 
Methods inherited from interface javax.servlet.jsp.jstl.core.LoopTag
getLoopStatus
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
doEndTag, doStartTag, getParent, release, setPageContext, setParent
 
Methods inherited from interface org.mmbase.bridge.jsp.taglib.tree.DepthProvider
getDepth
 

Field Detail

KEY

static final String KEY
See Also:
Constant Field Values
Method Detail

getPreviousDepth

int getPreviousDepth()

getNextDepth

int getNextDepth()

getShrinkStack

Stack<ShrinkTag.Entry> getShrinkStack()


MMBase 2.0-SNAPSHOT - null