org.mmbase.bridge.jsp.taglib.containers
Interface FunctionContainer

All Superinterfaces:
FunctionContainerOrNodeProvider, ParamHandler, TagIdentifier
All Known Implementing Classes:
FunctionContainerTag

public interface FunctionContainer
extends ParamHandler, TagIdentifier, FunctionContainerOrNodeProvider

Function Container can be used around Function (-like) Tags

Since:
MMBase-1.7
Version:
$Id: FunctionContainer.java,v 1.6 2004/02/11 20:40:14 keesj Exp $
Author:
Michiel Meeuwissen

Nested Class Summary
static interface FunctionContainer.Entry
           
 
Method Summary
 java.lang.String getName()
          Returns the function-name.
 java.util.List getParameters()
          Gets the parameters (provided by param sub-tags, referid).
 
Methods inherited from interface org.mmbase.bridge.jsp.taglib.ParamHandler
addParameter
 
Methods inherited from interface org.mmbase.bridge.jsp.taglib.TagIdentifier
getId
 

Method Detail

getParameters

public java.util.List getParameters()
Gets the parameters (provided by param sub-tags, referid).

Returns:
List of parameters (in order of setting if there was no definition)
See Also:
ParamHandler.addParameter(java.lang.String, java.lang.Object)

getName

public java.lang.String getName()
                         throws javax.servlet.jsp.JspTagException
Returns the function-name.

Returns:
The name of the function to be evaluated (or null, it this remains unspecified).
Throws:
javax.servlet.jsp.JspTagException


MMBase build 1.7.1.20041002