KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > mmbase > bridge > jsp > taglib > containers > FunctionContainer


1 /*
2
3 This software is OSI Certified Open Source Software.
4 OSI Certified is a certification mark of the Open Source Initiative.
5
6 The license (Mozilla version 1.0) can be read at the MMBase site.
7 See http://www.MMBase.org/license
8
9 */

10 package org.mmbase.bridge.jsp.taglib.containers;
11
12 import java.util.List JavaDoc;
13
14 import javax.servlet.jsp.JspTagException JavaDoc;
15
16 import org.mmbase.bridge.jsp.taglib.*;
17
18 /**
19  * Function Container can be used around Function (-like) Tags
20  *
21  * @author Michiel Meeuwissen
22  * @since MMBase-1.7
23  * @version $Id: FunctionContainer.java,v 1.7 2005/05/04 22:24:51 michiel Exp $
24  */

25 public interface FunctionContainer extends ParamHandler, TagIdentifier, FunctionContainerOrNodeProvider {
26
27
28     /**
29      * Gets the parameters (provided by param sub-tags, referid).
30      * @see ParamHandler#addParameter
31      * @return List of parameters (in order of setting if there was no definition)
32      */

33     List JavaDoc getParameters();
34
35
36     /**
37      * Returns the function-name.
38      * @return The name of the function to be evaluated (or null, it this remains unspecified).
39      */

40     String JavaDoc getName() throws JspTagException JavaDoc;
41     
42 }
43
Popular Tags