|
||||||||||
| 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. |
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. |
String |
getName()
INTERNAL: Gets the name of this function. |
Collection |
getParameters()
INTERNAL: Return the names of the parameters as an ordered Collection. |
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. |
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 Collection getParameters()
FunctionIFCollection.
getParameters in interface FunctionIF
public Collection execute(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.TagSupport callingTag)
throws IOException,
javax.servlet.jsp.JspException
FunctionIF
execute in interface FunctionIFIOException
javax.servlet.jsp.JspException
public void call(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.TagSupport callingTag)
throws IOException,
javax.servlet.jsp.JspException
FunctionIF
call in interface FunctionIFIOException
javax.servlet.jsp.JspExceptionpublic String getName()
FunctionIF
getName in interface FunctionIFpublic String getReturnVariableName()
FunctionIF
getReturnVariableName in interface FunctionIFpublic ModuleIF getModule()
FunctionIF
getModule in interface FunctionIFpublic JSPTreeNodeIF getRootNode()
FunctionIF
getRootNode in interface FunctionIFpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||