edu.psu.geovista.app.spreadsheet.functions
Class FunctionCount

java.lang.Object
  extended byedu.psu.geovista.app.spreadsheet.functions.Function
      extended byedu.psu.geovista.app.spreadsheet.functions.FunctionCount

public class FunctionCount
extends Function


Field Summary
 
Fields inherited from class edu.psu.geovista.app.spreadsheet.functions.Function
owner
 
Constructor Summary
FunctionCount()
           
 
Method Summary
 java.lang.Number evaluate(Node node)
          This should be implemented in each function.
 java.lang.String getDescription()
          Return the description of the function
 java.lang.String getUsage()
          Return the usage of the function
 
Methods inherited from class edu.psu.geovista.app.spreadsheet.functions.Function
checkParamsExist, getFirst, getOwner, getRangeArea, getSingleParameter, getSupportFuntion, isRange, processColonNode, requireParams, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionCount

public FunctionCount()
Method Detail

evaluate

public java.lang.Number evaluate(Node node)
                          throws ParserException,
                                 NoReferenceException
Description copied from class: Function
This should be implemented in each function.

Specified by:
evaluate in class Function
Parameters:
node - the function node starting with the funciton name with a chain of parameters
Throws:
ParserException
NoReferenceException

getUsage

public java.lang.String getUsage()
Description copied from class: Function
Return the usage of the function

Specified by:
getUsage in class Function

getDescription

public java.lang.String getDescription()
Description copied from class: Function
Return the description of the function

Specified by:
getDescription in class Function


Copyright © 1996-2003 GeoVista Center. All Rights Reserved.