|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FunctionIF
INTERNAL: Implemented by an object which represents a executable function within the navigator framework. It is comparable to a macro definition and can be used as an shortcut in a JSP-environment together with Ontopia's taglibs.
See logic:externalFunction for how to register your own function with the tag libraries. The function can later be executed using logic:call.
Method Summary | |
---|---|
void |
call(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.TagSupport callingTag)
Deprecated. 1.3.4. Use Object call(PageContext)
instead. |
java.util.Collection |
execute(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.TagSupport callingTag)
INTERNAL: Executes this function in the specified context. |
ModuleIF |
getModule()
Deprecated. This method is not used, and need not be implemented. |
java.lang.String |
getName()
Deprecated. 1.3.4. Function names are now stored outside the function object itself. |
java.util.Collection |
getParameters()
INTERNAL: Return the names of the parameters as an ordered Collection . |
java.lang.String |
getReturnVariableName()
Deprecated. 1.3.4. Return function value from the Object
call(PageContext) method instead. |
JSPTreeNodeIF |
getRootNode()
Deprecated. This method is not used, and need not be implemented. |
Method Detail |
---|
java.util.Collection getParameters()
Collection
.
java.util.Collection execute(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.TagSupport callingTag) throws java.io.IOException, javax.servlet.jsp.JspException
java.io.IOException
javax.servlet.jsp.JspException
void call(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.TagSupport callingTag) throws java.io.IOException, javax.servlet.jsp.JspException
Object call(PageContext)
instead.
java.io.IOException
javax.servlet.jsp.JspException
java.lang.String getName()
java.lang.String getReturnVariableName()
Object
call(PageContext)
method instead.
JSPTreeNodeIF getRootNode()
ModuleIF getModule()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |