public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0) {try {OperandResolver.getSingleValue(arg0, srcRowIndex, srcColumnIndex);return ErrorEval.NA;} catch (EvaluationException e) {int result = translateErrorCodeToErrorTypeValue(e.getErrorEval().getErrorCode());return new NumberEval(result);}}

public ValueEval evaluate ( int srcRowIndex , int srcColumnIndex , ValueEval arg0 ) { try { OperandResolver . getSingleValue ( arg0 , srcRowIndex , srcColumnIndex ) ; return ErrorEval . NA ; } catch ( EvaluationException e ) { int result = translateErrorCodeToErrorTypeValue ( e . getErrorEval ( ) . getErrorCode ( ) ) ; return new NumberEval ( result ) ; } }
public override ValueEval Evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0){try{OperandResolver.GetSingleValue(arg0, srcRowIndex, srcColumnIndex);return ErrorEval.NA;}catch (EvaluationException e){int result = TranslateErrorCodeToErrorTypeValue(e.GetErrorEval().ErrorCode);return new NumberEval(result);}}
