|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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 |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||