org.apache.jasper.compiler
Class ELNode.Function

java.lang.Object
  extended byorg.apache.jasper.compiler.ELNode
      extended byorg.apache.jasper.compiler.ELNode.Function
Enclosing class:
org.apache.jasper.compiler.ELNode

public static class ELNode.Function
extends org.apache.jasper.compiler.ELNode

Represents a function Currently only include the prefix and function name, but not its arguments.


Nested Class Summary
static class ELNode.ELText
          Represents anything in EL expression, other than functions, including function arguments etc
static class ELNode.Function
          Represents a function Currently only include the prefix and function name, but not its arguments.
static class ELNode.Nodes
          An ordered list of ELNode.
static class ELNode.Root
          Represents an EL expression: anything in ${ and }.
static class ELNode.Text
          Represents text outside of EL expression.
static class ELNode.Visitor
           
 
Method Summary
 void accept(ELNode.Visitor v)
           
 javax.servlet.jsp.tagext.FunctionInfo getFunctionInfo()
           
 java.lang.String getMethodName()
           
 java.lang.String getName()
           
 java.lang.String[] getParameters()
           
 java.lang.String getPrefix()
           
 java.lang.String getUri()
           
 void setFunctionInfo(javax.servlet.jsp.tagext.FunctionInfo f)
           
 void setMethodName(java.lang.String methodName)
           
 void setParameters(java.lang.String[] parameters)
           
 void setUri(java.lang.String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

accept

public void accept(ELNode.Visitor v)
            throws JasperException
Throws:
JasperException

getPrefix

public java.lang.String getPrefix()

getName

public java.lang.String getName()

setUri

public void setUri(java.lang.String uri)

getUri

public java.lang.String getUri()

setFunctionInfo

public void setFunctionInfo(javax.servlet.jsp.tagext.FunctionInfo f)

getFunctionInfo

public javax.servlet.jsp.tagext.FunctionInfo getFunctionInfo()

setMethodName

public void setMethodName(java.lang.String methodName)

getMethodName

public java.lang.String getMethodName()

setParameters

public void setParameters(java.lang.String[] parameters)

getParameters

public java.lang.String[] getParameters()


Copyright © 2000 Apache Software Foundation. All Rights Reserved.