Uses of Class
edu.psu.geovista.app.spreadsheet.exception.ParserException

Packages that use ParserException
edu.psu.geovista.app.spreadsheet.formula   
edu.psu.geovista.app.spreadsheet.functions   
 

Uses of ParserException in edu.psu.geovista.app.spreadsheet.formula
 

Methods in edu.psu.geovista.app.spreadsheet.formula that throw ParserException
 java.lang.Number Formula.evaluate()
           
 java.lang.Number Formula.evaluate(java.util.LinkedList postfix)
          It evaluates the postfix expression by a stack.
static java.lang.Number Formula.processCellValue(java.lang.Object o)
           
 

Constructors in edu.psu.geovista.app.spreadsheet.formula with parameters of type ParserException
Formula(java.lang.String input, int row, int col, ParserException e)
          edu.psu.geovista.app.spreadsheet.formula.Formula contructor.
 

Constructors in edu.psu.geovista.app.spreadsheet.formula that throw ParserException
Formula(Cell owner, java.lang.String input, int row, int col)
          edu.psu.geovista.app.spreadsheet.formula.Formula contructor.
 

Uses of ParserException in edu.psu.geovista.app.spreadsheet.functions
 

Methods in edu.psu.geovista.app.spreadsheet.functions that throw ParserException
protected  java.lang.Number FunctionTan.doFun(Node node)
           
 java.lang.Number FunctionSum.evaluate(Node node)
           
protected  java.lang.Number FunctionSqrt.doFun(Node node)
           
 java.lang.Number FunctionSP.evaluate(Node node)
           
protected abstract  java.lang.Number FunctionSP.doFun(Node node)
           
 java.lang.Number FunctionSin.evaluate(Node node)
           
protected  java.lang.Number FunctionRound.doFun(Node node)
           
protected  java.lang.Number FunctionPI.doFun(Node node)
           
 java.lang.Number FunctionMedian.evaluate(Node node)
           
protected  java.lang.Number FunctionLog.doFun(Node node)
           
protected  java.lang.Number FunctionInt.doFun(Node node)
           
protected  java.lang.Number FunctionE.doFun(Node node)
           
 java.lang.Number FunctionCustomize.evaluate(Node node)
           
 java.lang.Number FunctionCount.evaluate(Node node)
           
protected  java.lang.Number FunctionCos.doFun(Node node)
           
 java.lang.Number FunctionAverage.evaluate(Node node)
           
protected  java.lang.Number FunctionAtan.doFun(Node node)
           
protected  java.lang.Number FunctionAsin.doFun(Node node)
           
protected  java.lang.Number FunctionAcos.doFun(Node node)
           
protected  java.lang.Number FunctionAbs.doFun(Node node)
           
protected static void Function.checkParamsExist(Node func)
           
protected  float Function.getSingleParameter(Node node)
          This gets the first float number of a parameter list, for functions only accepting a single parameter such as ABS, COS , etc.
abstract  java.lang.Number Function.evaluate(Node node)
          This should be implemented in each function.
static SelectionRange Function.getRangeArea(Node node)
          Jin: Only for those function whose arguments is set of range.
static SelectionRange Function.processColonNode(Node colonNode)
          convert a colon node(which contain 2 ranges) into a SelectionRange
 



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