|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.ontopia.topicmaps.nav2.impl.basic.AbstractFunction
public abstract class AbstractFunction
INTERNAL: Abstract implementation of FunctionIF, which should be the superclass for customized functions.
Subclasses of this abstract function only have to implement the
getParameters()
and execute()
methods.
Constructor Summary | |
---|---|
AbstractFunction()
|
Method Summary | |
---|---|
void |
call(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.TagSupport callingTag)
INTERNAL: Executes this function in the specified context. |
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()
INTERNAL: Gets the reference to the Module this function belongs to. |
java.lang.String |
getName()
INTERNAL: Gets the name of this function. |
java.util.Collection |
getParameters()
INTERNAL: Return the names of the parameters as an ordered Collection . |
java.lang.String |
getReturnVariableName()
INTERNAL: Gets the name of the variable to which the return value of the function should be assigned to. |
JSPTreeNodeIF |
getRootNode()
INTERNAL: Gets the rode node of this Function. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AbstractFunction()
Method Detail |
---|
public java.util.Collection getParameters()
FunctionIF
Collection
.
getParameters
in interface FunctionIF
public java.util.Collection execute(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.TagSupport callingTag) throws java.io.IOException, javax.servlet.jsp.JspException
FunctionIF
execute
in interface FunctionIF
java.io.IOException
javax.servlet.jsp.JspException
public void call(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.TagSupport callingTag) throws java.io.IOException, javax.servlet.jsp.JspException
FunctionIF
call
in interface FunctionIF
java.io.IOException
javax.servlet.jsp.JspException
public java.lang.String getName()
FunctionIF
getName
in interface FunctionIF
public java.lang.String getReturnVariableName()
FunctionIF
getReturnVariableName
in interface FunctionIF
public ModuleIF getModule()
FunctionIF
getModule
in interface FunctionIF
public JSPTreeNodeIF getRootNode()
FunctionIF
getRootNode
in interface FunctionIF
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |