]> source.dussan.org Git - poi.git/commitdiff
changed the mapping of functions that wil never be implemented to point to NotImpleme...
authorAmol S. Deshmukh <amol@apache.org>
Wed, 22 Jun 2005 20:50:03 +0000 (20:50 +0000)
committerAmol S. Deshmukh <amol@apache.org>
Wed, 22 Jun 2005 20:50:03 +0000 (20:50 +0000)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353728 13f79535-47bb-0310-9956-ffa450edef68

src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/FunctionEval.java

index 3a487f7a57e316cd77645595db7225a0dedd0b75..e6108c8687c79021d7e5463f4dd2fbd9eb56e9bb 100644 (file)
@@ -112,11 +112,11 @@ public abstract class FunctionEval implements OperationEval {
         retval[88] = new Setname(); // SETNAME
         retval[89] = new Caller(); // CALLER
         retval[90] = new Deref(); // DEREF
-        retval[91] = new Windows(); // WINDOWS
+        retval[91] = new NotImplementedFunction(); // WINDOWS
         retval[92] = new Series(); // SERIES
-        retval[93] = new Documents(); // DOCUMENTS
+        retval[93] = new NotImplementedFunction(); // DOCUMENTS
         retval[94] = new Activecell(); // ACTIVECELL
-        retval[95] = new Selection(); // SELECTION
+        retval[95] = new NotImplementedFunction(); // SELECTION
         retval[96] = new Result(); // RESULT
         retval[97] = new Atan2(); // ATAN2
         retval[98] = new Asin(); // ASIN
@@ -127,8 +127,8 @@ public abstract class FunctionEval implements OperationEval {
         retval[103] = new Links(); // LINKS
         retval[104] = new Input(); // INPUT
         retval[105] = new Isref(); // ISREF
-        retval[106] = new Getformula(); // GETFORMULA
-        retval[107] = new Getname(); // GETNAME
+        retval[106] = new NotImplementedFunction(); // GETFORMULA
+        retval[107] = new NotImplementedFunction(); // GETNAME
         retval[108] = new Setvalue(); // SETVALUE
         retval[109] = new Log(); // LOG
         retval[110] = new Exec(); // EXEC
@@ -144,7 +144,7 @@ public abstract class FunctionEval implements OperationEval {
         retval[120] = new Substitute(); // SUBSTITUTE
         retval[121] = new Code(); // CODE
         retval[122] = new Names(); // NAMES
-        retval[123] = new Directory(); // DIRECTORY
+        retval[123] = new NotImplementedFunction(); // DIRECTORY
         retval[124] = new Find(); // FIND
         retval[125] = new Cell(); // CELL
         retval[126] = new Iserr(); // ISERR
@@ -153,36 +153,36 @@ public abstract class FunctionEval implements OperationEval {
         retval[129] = new Isblank(); // ISBLANK
         retval[130] = new T(); // T
         retval[131] = new N(); // N
-        retval[132] = new Fopen(); // FOPEN
-        retval[133] = new Fclose(); // FCLOSE
-        retval[134] = new Fsize(); // FSIZE
-        retval[135] = new Freadln(); // FREADLN
-        retval[136] = new Fread(); // FREAD
-        retval[137] = new Fwriteln(); // FWRITELN
-        retval[138] = new Fwrite(); // FWRITE
+        retval[132] = new NotImplementedFunction(); // FOPEN
+        retval[133] = new NotImplementedFunction(); // FCLOSE
+        retval[134] = new NotImplementedFunction(); // FSIZE
+        retval[135] = new NotImplementedFunction(); // FREADLN
+        retval[136] = new NotImplementedFunction(); // FREAD
+        retval[137] = new NotImplementedFunction(); // FWRITELN
+        retval[138] = new NotImplementedFunction(); // FWRITE
         retval[139] = new Fpos(); // FPOS
         retval[140] = new Datevalue(); // DATEVALUE
         retval[141] = new Timevalue(); // TIMEVALUE
         retval[142] = new Sln(); // SLN
         retval[143] = new Syd(); // SYD
         retval[144] = new Ddb(); // DDB
-        retval[145] = new Getdef(); // GETDEF
+        retval[145] = new NotImplementedFunction(); // GETDEF
         retval[146] = new Reftext(); // REFTEXT
         retval[147] = new Textref(); // TEXTREF
         retval[148] = new Indirect(); // INDIRECT
-        retval[149] = new Register(); // REGISTER
+        retval[149] = new NotImplementedFunction(); // REGISTER
         retval[150] = new Call(); // CALL
-        retval[151] = new Addbar(); // ADDBAR
-        retval[152] = new Addmenu(); // ADDMENU
-        retval[153] = new Addcommand(); // ADDCOMMAND
-        retval[154] = new Enablecommand(); // ENABLECOMMAND
-        retval[155] = new Checkcommand(); // CHECKCOMMAND
-        retval[156] = new Renamecommand(); // RENAMECOMMAND
-        retval[157] = new Showbar(); // SHOWBAR
-        retval[158] = new Deletemenu(); // DELETEMENU
-        retval[159] = new Deletecommand(); // DELETECOMMAND
-        retval[160] = new Getchartitem(); // GETCHARTITEM
-        retval[161] = new Dialogbox(); // DIALOGBOX
+        retval[151] = new NotImplementedFunction(); // ADDBAR
+        retval[152] = new NotImplementedFunction(); // ADDMENU
+        retval[153] = new NotImplementedFunction(); // ADDCOMMAND
+        retval[154] = new NotImplementedFunction(); // ENABLECOMMAND
+        retval[155] = new NotImplementedFunction(); // CHECKCOMMAND
+        retval[156] = new NotImplementedFunction(); // RENAMECOMMAND
+        retval[157] = new NotImplementedFunction(); // SHOWBAR
+        retval[158] = new NotImplementedFunction(); // DELETEMENU
+        retval[159] = new NotImplementedFunction(); // DELETECOMMAND
+        retval[160] = new NotImplementedFunction(); // GETCHARTITEM
+        retval[161] = new NotImplementedFunction(); // DIALOGBOX
         retval[162] = new Clean(); // CLEAN
         retval[163] = new Mdeterm(); // MDETERM
         retval[164] = new Minverse(); // MINVERSE
@@ -191,24 +191,24 @@ public abstract class FunctionEval implements OperationEval {
         retval[167] = new Ipmt(); // IPMT
         retval[168] = new Ppmt(); // PPMT
         retval[169] = new Counta(); // COUNTA
-        retval[170] = new Cancelkey(); // CANCELKEY
+        retval[170] = new NotImplementedFunction(); // CANCELKEY
         retval[175] = new Initiate(); // INITIATE
         retval[176] = new Request(); // REQUEST
-        retval[177] = new Poke(); // POKE
-        retval[178] = new Execute(); // EXECUTE
-        retval[179] = new Terminate(); // TERMINATE
-        retval[180] = new Restart(); // RESTART
+        retval[177] = new NotImplementedFunction(); // POKE
+        retval[178] = new NotImplementedFunction(); // EXECUTE
+        retval[179] = new NotImplementedFunction(); // TERMINATE
+        retval[180] = new NotImplementedFunction(); // RESTART
         retval[181] = new Help(); // HELP
-        retval[182] = new Getbar(); // GETBAR
+        retval[182] = new NotImplementedFunction(); // GETBAR
         retval[183] = new Product(); // PRODUCT
         retval[184] = new Fact(); // FACT
-        retval[185] = new Getcell(); // GETCELL
-        retval[186] = new Getworkspace(); // GETWORKSPACE
-        retval[187] = new Getwindow(); // GETWINDOW
-        retval[188] = new Getdocument(); // GETDOCUMENT
+        retval[185] = new NotImplementedFunction(); // GETCELL
+        retval[186] = new NotImplementedFunction(); // GETWORKSPACE
+        retval[187] = new NotImplementedFunction(); // GETWINDOW
+        retval[188] = new NotImplementedFunction(); // GETDOCUMENT
         retval[189] = new Dproduct(); // DPRODUCT
         retval[190] = new Isnontext(); // ISNONTEXT
-        retval[191] = new Getnote(); // GETNOTE
+        retval[191] = new NotImplementedFunction(); // GETNOTE
         retval[192] = new Note(); // NOTE
         retval[193] = new Stdevp(); // STDEVP
         retval[194] = new Varp(); // VARP
@@ -217,8 +217,8 @@ public abstract class FunctionEval implements OperationEval {
         retval[197] = new Trunc(); // TRUNC
         retval[198] = new Islogical(); // ISLOGICAL
         retval[199] = new Dcounta(); // DCOUNTA
-        retval[200] = new Deletebar(); // DELETEBAR
-        retval[201] = new Unregister(); // UNREGISTER
+        retval[200] = new NotImplementedFunction(); // DELETEBAR
+        retval[201] = new NotImplementedFunction(); // UNREGISTER
         retval[204] = new Usdollar(); // USDOLLAR
         retval[205] = new Findb(); // FINDB
         retval[206] = new Searchb(); // SEARCHB
@@ -245,37 +245,37 @@ public abstract class FunctionEval implements OperationEval {
         retval[233] = new Acosh(); // ACOSH
         retval[234] = new Atanh(); // ATANH
         retval[235] = new Dget(); // DGET
-        retval[236] = new Createobject(); // CREATEOBJECT
+        retval[236] = new NotImplementedFunction(); // CREATEOBJECT
         retval[237] = new Volatile(); // VOLATILE
         retval[238] = new Lasterror(); // LASTERROR
-        retval[239] = new Customundo(); // CUSTOMUNDO
+        retval[239] = new NotImplementedFunction(); // CUSTOMUNDO
         retval[240] = new Customrepeat(); // CUSTOMREPEAT
         retval[241] = new Formulaconvert(); // FORMULACONVERT
-        retval[242] = new Getlinkinfo(); // GETLINKINFO
-        retval[243] = new Textbox(); // TEXTBOX
+        retval[242] = new NotImplementedFunction(); // GETLINKINFO
+        retval[243] = new NotImplementedFunction(); // TEXTBOX
         retval[244] = new Info(); // INFO
         retval[245] = new Group(); // GROUP
-        retval[246] = new Getobject(); // GETOBJECT
+        retval[246] = new NotImplementedFunction(); // GETOBJECT
         retval[247] = new Db(); // DB
-        retval[248] = new Pause(); // PAUSE
-        retval[250] = new Resume(); // RESUME
+        retval[248] = new NotImplementedFunction(); // PAUSE
+        retval[250] = new NotImplementedFunction(); // RESUME
         retval[252] = new Frequency(); // FREQUENCY
-        retval[253] = new Addtoolbar(); // ADDTOOLBAR
-        retval[254] = new Deletetoolbar(); // DELETETOOLBAR
-        retval[255] = new Externalflag(); // EXTERNALFLAG
-        retval[256] = new Resettoolbar(); // RESETTOOLBAR
+        retval[253] = new NotImplementedFunction(); // ADDTOOLBAR
+        retval[254] = new NotImplementedFunction(); // DELETETOOLBAR
+        retval[255] = new NotImplementedFunction(); // EXTERNALFLAG
+        retval[256] = new NotImplementedFunction(); // RESETTOOLBAR
         retval[257] = new Evaluate(); // EVALUATE
-        retval[258] = new Gettoolbar(); // GETTOOLBAR
-        retval[259] = new Gettool(); // GETTOOL
-        retval[260] = new Spellingcheck(); // SPELLINGCHECK
+        retval[258] = new NotImplementedFunction(); // GETTOOLBAR
+        retval[259] = new NotImplementedFunction(); // GETTOOL
+        retval[260] = new NotImplementedFunction(); // SPELLINGCHECK
         retval[261] = new Errortype(); // ERRORTYPE
-        retval[262] = new Apptitle(); // APPTITLE
-        retval[263] = new Windowtitle(); // WINDOWTITLE
-        retval[264] = new Savetoolbar(); // SAVETOOLBAR
-        retval[265] = new Enabletool(); // ENABLETOOL
-        retval[266] = new Presstool(); // PRESSTOOL
-        retval[267] = new Registerid(); // REGISTERID
-        retval[268] = new Getworkbook(); // GETWORKBOOK
+        retval[262] = new NotImplementedFunction(); // APPTITLE
+        retval[263] = new NotImplementedFunction(); // WINDOWTITLE
+        retval[264] = new NotImplementedFunction(); // SAVETOOLBAR
+        retval[265] = new NotImplementedFunction(); // ENABLETOOL
+        retval[266] = new NotImplementedFunction(); // PRESSTOOL
+        retval[267] = new NotImplementedFunction(); // REGISTERID
+        retval[268] = new NotImplementedFunction(); // GETWORKBOOK
         retval[269] = new Avedev(); // AVEDEV
         retval[270] = new Betadist(); // BETADIST
         retval[271] = new Gammaln(); // GAMMALN
@@ -340,33 +340,33 @@ public abstract class FunctionEval implements OperationEval {
         retval[330] = new Mode(); // MODE
         retval[331] = new Trimmean(); // TRIMMEAN
         retval[332] = new Tinv(); // TINV
-        retval[334] = new Moviecommand(); // MOVIECOMMAND
-        retval[335] = new Getmovie(); // GETMOVIE
+        retval[334] = new NotImplementedFunction(); // MOVIECOMMAND
+        retval[335] = new NotImplementedFunction(); // GETMOVIE
         retval[336] = new Concatenate(); // CONCATENATE
         retval[337] = new Power(); // POWER
-        retval[338] = new Pivotadddata(); // PIVOTADDDATA
-        retval[339] = new Getpivottable(); // GETPIVOTTABLE
-        retval[340] = new Getpivotfield(); // GETPIVOTFIELD
-        retval[341] = new Getpivotitem(); // GETPIVOTITEM
+        retval[338] = new NotImplementedFunction(); // PIVOTADDDATA
+        retval[339] = new NotImplementedFunction(); // GETPIVOTTABLE
+        retval[340] = new NotImplementedFunction(); // GETPIVOTFIELD
+        retval[341] = new NotImplementedFunction(); // GETPIVOTITEM
         retval[342] = new Radians(); // RADIANS
         retval[343] = new Degrees(); // DEGREES
         retval[344] = new Subtotal(); // SUBTOTAL
         retval[345] = new Sumif(); // SUMIF
         retval[346] = new Countif(); // COUNTIF
         retval[347] = new Countblank(); // COUNTBLANK
-        retval[348] = new Scenarioget(); // SCENARIOGET
-        retval[349] = new Optionslistsget(); // OPTIONSLISTSGET
+        retval[348] = new NotImplementedFunction(); // SCENARIOGET
+        retval[349] = new NotImplementedFunction(); // OPTIONSLISTSGET
         retval[350] = new Ispmt(); // ISPMT
         retval[351] = new Datedif(); // DATEDIF
         retval[352] = new Datestring(); // DATESTRING
         retval[353] = new Numberstring(); // NUMBERSTRING
         retval[354] = new Roman(); // ROMAN
-        retval[355] = new Opendialog(); // OPENDIALOG
-        retval[356] = new Savedialog(); // SAVEDIALOG
-        retval[357] = new Viewget(); // VIEWGET
-        retval[358] = new Getpivotdata(); // GETPIVOTDATA
+        retval[355] = new NotImplementedFunction(); // OPENDIALOG
+        retval[356] = new NotImplementedFunction(); // SAVEDIALOG
+        retval[357] = new NotImplementedFunction(); // VIEWGET
+        retval[358] = new NotImplementedFunction(); // GETPIVOTDATA
         retval[359] = new Hyperlink(); // HYPERLINK
-        retval[360] = new Phonetic(); // PHONETIC
+        retval[360] = new NotImplementedFunction(); // PHONETIC
         retval[361] = new Averagea(); // AVERAGEA
         retval[362] = new Maxa(); // MAXA
         retval[363] = new Mina(); // MINA