From b0decdc04670b9eba246b64e9647a051521311f0 Mon Sep 17 00:00:00 2001 From: "Amol S. Deshmukh" Date: Wed, 22 Jun 2005 20:41:30 +0000 Subject: [PATCH] Renamed DefaultFunctionImpl git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353721 13f79535-47bb-0310-9956-ffa450edef68 --- .../functions/NotImplementedFunction.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/NotImplementedFunction.java diff --git a/src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/NotImplementedFunction.java b/src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/NotImplementedFunction.java new file mode 100644 index 000000000..82a12c589 --- /dev/null +++ b/src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/NotImplementedFunction.java @@ -0,0 +1,25 @@ +/* + * Created on May 6, 2005 + * + */ +package org.apache.poi.hssf.record.formula.functions; + +import org.apache.poi.hssf.record.formula.eval.ErrorEval; +import org.apache.poi.hssf.record.formula.eval.Eval; + +/** + * + * @author Amol S. Deshmukh < amolweb at ya hoo dot com > + * This is the default implementation of a Function class. + * The default behaviour is to return a non-standard ErrorEval + * "ErrorEval.FUNCTION_NOT_IMPLEMENTED". This error should alert + * the user that the formula contained a function that is not + * yet implemented. + */ +public class NotImplementedFunction implements Function { + + public Eval evaluate(Eval[] operands, int srcRow, short srcCol) { + return ErrorEval.FUNCTION_NOT_IMPLEMENTED; + } + +}