|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.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()
FunctionIFCollection.
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 FunctionIFjava.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 FunctionIFjava.io.IOException
javax.servlet.jsp.JspExceptionpublic java.lang.String getName()
FunctionIF
getName in interface FunctionIFpublic java.lang.String getReturnVariableName()
FunctionIF
getReturnVariableName in interface FunctionIFpublic ModuleIF getModule()
FunctionIF
getModule in interface FunctionIFpublic JSPTreeNodeIF getRootNode()
FunctionIF
getRootNode in interface FunctionIFpublic 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 | |||||||||