org.onemind.jxp
Class JxpProcessor.JxpUserDefinedFunction

java.lang.Object
  extended by org.onemind.jxp.JxpProcessor.JxpUserDefinedFunction
Enclosing class:
JxpProcessor

private class JxpProcessor.JxpUserDefinedFunction
extends java.lang.Object

Represents a user defined function

Author:
TiongHiang Lee (thlee@onemindsoft.org)

Field Summary
private  AstBlock _block
          the block
private  SimpleNode _paramSpec
          the declarator
 
Constructor Summary
JxpProcessor.JxpUserDefinedFunction(SimpleNode paramSpec, AstBlock block)
          Constructor
 
Method Summary
 AstBlock getBlock()
          Get the block
 SimpleNode getParameterSpec()
          Get the declarator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_paramSpec

private SimpleNode _paramSpec
the declarator


_block

private AstBlock _block
the block

Constructor Detail

JxpProcessor.JxpUserDefinedFunction

public JxpProcessor.JxpUserDefinedFunction(SimpleNode paramSpec,
                                           AstBlock block)
Constructor

Parameters:
dec - the declarator
block - the function block
Method Detail

getParameterSpec

public SimpleNode getParameterSpec()
Get the declarator

Returns:
the declarator

getBlock

public AstBlock getBlock()
Get the block

Returns:
the block