com.joanju.proparse
Class NodeTypes

java.lang.Object
  extended by com.joanju.proparse.NodeTypes
All Implemented Interfaces:
ProParserTokenTypes, Xferable, TokenTypesI

public class NodeTypes
extends java.lang.Object
implements ProParserTokenTypes, TokenTypesI, Xferable


Field Summary
 
Fields inherited from interface com.joanju.proparse.ProParserTokenTypes
AACBIT, AACONTROL, AALIST, AAMEMORY, AAMSG, AAPCONTROL, AASERIAL, AATRACE, ABSOLUTE, ACCELERATOR, ACCUMULATE, ACTIVEWINDOW, ADD, ADDINTERVAL, ADVISE, Aggregate_phrase, ALERTBOX, ALIAS, ALL, ALLOWREPLICATION, ALTER, ALTERNATEKEY, AMBIGUOUS, AMPANALYZERESUME, AMPANALYZESUSPEND, AMPELSE, AMPELSEIF, AMPENDIF, AMPGLOBALDEFINE, AMPIF, AMPMESSAGE, AMPSCOPEDDEFINE, AMPTHEN, AMPUNDEFINE, ANALYZE, AND, ANNOTATION, ANSIONLY, ANY, ANYWHERE, APPEND, APPLICATION, APPLY, Array_subscript, ARRAYMESSAGE, AS, ASC, ASCENDING, ASKOVERWRITE, ASSIGN, Assign_from_buffer, ASYNCHRONOUS, AT, ATTACHMENT, ATTRSPACE, AUDITCONTROL, AUDITENABLED, AUDITPOLICY, AUTHORIZATION, AUTOCOMPLETION, AUTOENDKEY, AUTOGO, AUTOMATIC, Automationobject, AUTORETURN, AVAILABLE, AVERAGE, AVG, BACKGROUND, BACKSLASH, BACKTICK, BACKWARDS, BASE64, BASE64DECODE, BASE64ENCODE, BASEKEY, BATCHSIZE, BEFOREHIDE, BEFORETABLE, BEGINS, BELL, BETWEEN, BGCOLOR, BIGENDIAN, BIGINT, BINARY, BIND, BINDWHERE, BLANK, BLOB, Block_iterator, BLOCK_LABEL, BOTH, BOTTOM, BREAK, BROWSE, BTOS, BUFFER, BUFFERCHARS, BUFFERCOMPARE, BUFFERCOPY, BUFFERLINES, BUFFERNAME, BUTTON, BUTTONS, BY, BYPOINTER, BYREFERENCE, BYTE, BYVALUE, BYVARIANTPOINTER, CACHE, CACHESIZE, CALL, CANCELBUTTON, CANDO, CANFIND, CANQUERY, CANSET, CAPS, CARET, CASE, CASESENSITIVE, CAST, CDECL_KW, CENTERED, CHAINED, CHARACTER, CHARACTERLENGTH, CHECK, CHOOSE, CHR, CLASS, CLEAR, CLIENTPRINCIPAL, CLIPBOARD, CLOB, CLOSE, Code_block, CODEBASELOCATOR, CODEPAGE, CODEPAGECONVERT, COLLATE, COLOF, COLON, COLONALIGNED, COLOR, COLORTABLE, COLUMN, COLUMNBGCOLOR, COLUMNCODEPAGE, COLUMNDCOLOR, COLUMNFGCOLOR, COLUMNFONT, COLUMNLABEL, COLUMNOF, COLUMNPFCOLOR, COLUMNS, COMBOBOX, COMHANDLE, COMMA, COMMAND, COMMENT, COMMENTEND, COMMENTSTART, COMPARE, COMPARES, COMPILE, COMPILER, COMPLETE, COMSELF, CONFIGNAME, CONNECT, CONNECTED, CONSTRUCTOR, CONTAINS, CONTENTS, CONTEXT, CONTEXTHELP, CONTEXTHELPFILE, CONTEXTHELPID, CONTEXTPOPUP, CONTROL, CONTROLFRAME, CONVERT, CONVERT3DCOLORS, COPYDATASET, COPYLOB, COPYTEMPTABLE, COUNT, COUNTOF, CREATE, CREATETESTFILE, CURLYAMP, CURLYNUMBER, CURLYSTAR, CURRENCY, CURRENT, CURRENTCHANGED, CURRENTENVIRONMENT, CURRENTLANGUAGE, CURRENTRESULTROW, CURRENTVALUE, CURRENTWINDOW, CURSOR, DATABASE, DATABIND, DATARELATION, DATASERVERS, DATASET, DATASETHANDLE, DATASOURCE, DATASOURCEMODIFIED, DATE, DATETIME, DATETIMETZ, DAY, DBCODEPAGE, DBCOLLATION, DBIMS, DBNAME, DBPARAM, DBRESTRICTIONS, DBTASKID, DBTYPE, DBVERSION, DCOLOR, DDE, DEBLANK, DEBUG, DEBUGGER, DEBUGLIST, DECIMAL, DECIMALS, DECLARE, DECRYPT, DEFAULT, DEFAULTBUTTON, DEFAULTEXTENSION, DEFAULTNOXLATE, DEFAULTWINDOW, DEFERLOBFETCH, DEFINE, DEFINED, DEFINETEXT, DELETE_KW, DELETECHARACTER, DELETERESULTLISTENTRY, DELIMITER, DESC, DESCENDING, DESELECTION, DESTRUCTOR, DIALOGBOX, DIALOGHELP, DICTIONARY, DIGITS, DIGITSTART, DIR, DISABLE, DISABLEAUTOZAP, DISABLED, DISCONNECT, DISPLAY, DISTINCT, DIVIDE, DO, DOS, DOT_COMMENT, DOUBLE, DOUBLECOLON, DOUBLEQUOTE, DOWN, DQSTRING, DROP, DROPDOWN, DROPDOWNLIST, DROPFILENOTIFY, DROPTARGET, DUMP, DYNAMIC, DYNAMICCURRENTVALUE, DYNAMICFUNCTION, DYNAMICNEXTVALUE, EACH, ECHO, EDGECHARS, EDGEPIXELS, EDITING, Editing_phrase, EDITOR, EDITUNDO, ELSE, EMPTY, ENABLE, ENABLEDFIELDS, ENCODE, ENCRYPT, ENCRYPTIONSALT, END, ENDKEY, ENDMOVE, ENDRESIZE, ENDROWRESIZE, ENTERED, Entered_func, ENTRY, EOF, EQ, EQUAL, ERROR, ERRORCODE, ERRORSTATUS, ESCAPE, ESCAPED_QUOTE, ETIME_KW, Event_list, EVENTPROCEDURE, EVENTS, EXCEPT, EXCLAMATION, EXCLUSIVEID, EXCLUSIVELOCK, EXCLUSIVEWEBUSER, EXECUTE, EXISTS, EXP, EXPAND, EXPANDABLE, EXPLICIT, EXPORT, Expr_statement, EXTENDED, EXTENT, EXTERNAL, FALSE_KW, FALSELEAKS, FETCH, FGCOLOR, FIELD, Field_list, Field_ref, FIELDS, FILE, FILEINFORMATION, FILENAME, FILL, FILLIN, FILTERS, FINAL, FIND, FINDCASESENSITIVE, FINDER, FINDGLOBAL, FINDNEXTOCCURRENCE, FINDPREVOCCURRENCE, FINDSELECT, FINDWRAPAROUND, FIRST, FIRSTOF, FITLASTCOLUMN, FIXCHAR, FIXCODEPAGE, FIXEDONLY, FLATBUTTON, FLOAT, FOCUS, FONT, FONTBASEDLAYOUT, FONTTABLE, FOR, FORCEFILE, Form_item, FORMAT, Format_phrase, FORMINPUT, FORMLONGINPUT, FORWARDS, FRAME, FRAMECOL, FRAMEDB, FRAMEDOWN, FRAMEFIELD, FRAMEFILE, FRAMEINDEX, FRAMELINE, FRAMENAME, FRAMEROW, FRAMEVALUE, FREECHAR, FREQUENCY, FROM, FROMCURRENT, FUNCTION, FUNCTIONCALLTYPE, GATEWAYS, GE, GENERATEMD5, GENERATEPBEKEY, GENERATEPBESALT, GENERATERANDOMKEY, GENERATEUUID, GET, GETATTRCALLTYPE, GETBITS, GETBUFFERHANDLE, GETBYTE, GETBYTEORDER, GETBYTES, GETCGILIST, GETCGILONGVALUE, GETCGIVALUE, GETCODEPAGES, GETCOLLATIONS, GETCONFIGVALUE, GETDIR, GETDOUBLE, GETFILE, GETFLOAT, GETINT64, GETKEYVALUE, GETLICENSE, GETLONG, GETPOINTERVALUE, GETSHORT, GETSIZE, GETSTRING, GETUNSIGNEDLONG, GETUNSIGNEDSHORT, GLOBAL, GLOBALDEFINE, GOON, GOPENDING, GRANT, GRAPHICEDGE, GROUP, GROUPBOX, GTHAN, GTOREQUAL, GTORLT, GUID, HANDLE, HAVING, HEADER, HEIGHT, HELP, HELPTOPIC, HEXDECODE, HEXENCODE, HIDE, HINT, HORIZONTAL, HOSTBYTEORDER, HTMLENDOFLINE, HTMLFRAMEBEGIN, HTMLFRAMEEND, HTMLHEADERBEGIN, HTMLHEADEREND, HTMLTITLEBEGIN, HTMLTITLEEND, ID, ID_THREE, ID_TWO, IF, IFCOND, IMAGE, IMAGEDOWN, IMAGEINSENSITIVE, IMAGESIZE, IMAGESIZECHARS, IMAGESIZEPIXELS, IMAGEUP, IMPLEMENTS, IMPORT, IMPOSSIBLE_TOKEN, IN_KW, INCLUDEREFARG, INCREMENTEXCLUSIVEID, INDEX, INDEXEDREPOSITION, INDEXHINT, INDICATOR, INFORMATION, INHERITBGCOLOR, INHERITFGCOLOR, INHERITS, INITIAL, INITIALDIR, INITIALFILTER, INITIATE, Inline_definition, INNER, INNERCHARS, INNERLINES, INPUT, INPUTOUTPUT, INSERT, INT64, INTEGER, INTERFACE, INTERVAL, INTO, IS, ISATTRSPACE, ISCODEPAGEFIXED, ISCOLUMNCODEPAGE, ISLEADBYTE, ISODATE, ITEM, IUNKNOWN, JOIN, JOINBYSQLDB, KBLABEL, KEEPMESSAGES, KEEPTABORDER, KEY, KEYCODE, KEYFUNCTION, KEYLABEL, KEYS, KEYWORD, KEYWORDALL, LABEL, LABELBGCOLOR, LABELDCOLOR, LABELFGCOLOR, LABELFONT, LANDSCAPE, LANGUAGES, LARGE, LARGETOSMALL, LAST, Last_Token_Number, LASTBATCH, LASTEVENT, LASTKEY, LASTOF, LC, LDBNAME, LE, LEAKDETECTION, LEAVE, LEFT, LEFTALIGNED, LEFTANGLE, LEFTBRACE, LEFTCURLY, LEFTPAREN, LEFTTRIM, LENGTH, LEXAT, LEXCOLON, LEXDATE, LEXOTHER, LIBRARY, LIKE, LINECOUNTER, LISTEVENTS, LISTING, LISTITEMPAIRS, LISTITEMS, LISTQUERYATTRS, LISTSETATTRS, LISTWIDGETS, LITTLEENDIAN, LOAD, LOADPICTURE, LOBDIR, LOCAL_METHOD_REF, LOCKED, LOG, LOGICAL, LOGMANAGER, LONG, LONGCHAR, LOOKAHEAD, LOOKUP, Loose_End_Keeper, LTHAN, LTOREQUAL, MACHINECLASS, MAP, MARGINEXTRA, MATCHES, MAX, MAXCHARS, MAXIMIZE, MAXIMUM, MAXROWS, MAXSIZE, MAXVALUE, MD5DIGEST, MEMBER, MEMPTR, MENU, MENUBAR, MENUITEM, MERGEBYFIELD, MESSAGE, MESSAGELINE, MESSAGELINES, METHOD, Method_param_list, Method_parameter, MIN, MINIMUM, MINSIZE, MINUS, MINVALUE, MODULO, MONTH, MOUSE, MOUSEPOINTER, MPE, MTIME, MULTIPLE, MULTIPLEKEY, MULTIPLY, MUSTEXIST, NAMEDOT, NAMESPACEPREFIX, NAMESPACEURI, NATIVE, NE, NESTED, NEW, NEWINSTANCE, NEWLINE, NEXT, NEXTPROMPT, NEXTVALUE, NO, NOAPPLY, NOARRAYMESSAGE, NOASSIGN, NOATTRLIST, NOATTRSPACE, NOAUTOVALIDATE, NOBINDWHERE, NOBOX, NOCOLUMNSCROLLING, NOCONSOLE, NOCONVERT, NOCONVERT3DCOLORS, NOCURRENTVALUE, NODEBUG, NODRAG, NOECHO, NOEMPTYSPACE, NOERROR_KW, NOFILL, NOFOCUS, NOHELP, NOHIDE, NOINDEXHINT, NOINHERITBGCOLOR, NOINHERITFGCOLOR, NOJOINBYSQLDB, NOLABELS, NOLOBS, NOLOCK, NOLOOKAHEAD, NOMAP, NOMESSAGE, NONE, NOPAUSE, NOPREFETCH, NORETURNVALUE, NORMAL, NORMALIZE, NOROWMARKERS, NOSCROLLBARVERTICAL, NOSEPARATECONNECTION, NOSEPARATORS, NOT, Not_casesens, Not_null, NOTABSTOP, NOUNDERLINE, NOUNDO, NOVALIDATE, NOW, NOWAIT, NOWORDWRAP, NULL_KW, NULL_TREE_LOOKAHEAD, NUMALIASES, NUMBER, NUMCOPIES, NUMDBS, NUMENTRIES, NUMERIC, NUMRESULTS, OBJCOLON, OBJECT, OCTETLENGTH, OF, OFF, OK, OKCANCEL, OLD, ON, ONLY, OPEN, OPSYS, OPTION, OR, ORDER, ORDEREDJOIN, ORDINAL, OS2, OS400, OSAPPEND, OSCOMMAND, OSCOPY, OSCREATEDIR, OSDELETE, OSDIR, OSDRIVES, OSERROR, OSGETENV, OSRENAME, OTHERWISE, OUTER, OUTERJOIN, OUTPUT, OVERLAY, OVERRIDE, PAGE, PAGEBOTTOM, PAGED, PAGENUMBER, PAGESIZE_KW, PAGETOP, PAGEWIDTH, PARAMETER, Parameter_list, PARENT, PARTIALKEY, PASCAL_KW, PASSWORDFIELD, PAUSE, PBEHASHALGORITHM, PBEKEYROUNDS, PDBNAME, PERFORMANCE, PERIOD, PERIODSTART, PERSISTENT, PFCOLOR, PINNABLE, PIPE, PLUS, PLUSMINUSSTART, PORTRAIT, POSITION, PRECISION, PREFERDATASET, PREPROCESS, PREPROCESSDIRECTIVE, PREPROCESSELSE, PREPROCESSELSEIF, PREPROCESSENDIF, PREPROCESSIF, PREPROCESSJMESSAGE, PREPROCESSMESSAGE, PREPROCESSTOKEN, PREPROCESSUNDEFINE, PRESELECT, PREV, PRIMARY, PRINTER, PRINTERSETUP, PRIVATE, PRIVILEGES, PROCEDURE, PROCEDURECALLTYPE, PROCESS, PROCHANDLE, PROCSTATUS, PROCTEXT, PROCTEXTBUFFER, PROFILER, Program_root, Program_tail, PROGRAMNAME, PROGRESS, PROMPT, PROMPTFOR, PROMSGS, PROPARSEDIRECTIVE, PROPATH, PROPERTY, Property_getter, Property_setter, PROTECTED, PROVERSION, PUBLIC, PUBLISH, PUT, PUTBITS, PUTBYTE, PUTBYTES, PUTDOUBLE, PUTFLOAT, PUTINT64, PUTKEYVALUE, PUTLONG, PUTSHORT, PUTSTRING, PUTUNSIGNEDLONG, PUTUNSIGNEDSHORT, QSTRING, QUERY, QUERYCLOSE, QUERYOFFEND, QUERYTUNING, QUESTION, QUIT, QUOTER, RADIOBUTTONS, RADIOSET, RANDOM, RAW, RAWTRANSFER, RCODEINFORMATION, READ, READAVAILABLE, READEXACTNUM, READKEY, READONLY, REAL, RECID, RECORD_NAME, RECORDLENGTH, RECTANGLE, RECURSIVE, REFERENCEONLY, REJECTED, RELATIONFIELDS, RELEASE, REPEAT, REPLACE, REPLICATIONCREATE, REPLICATIONDELETE, REPLICATIONWRITE, REPOSITION, REPOSITIONBACKWARD, REPOSITIONFORWARD, REPOSITIONMODE, REPOSITIONTOROW, REPOSITIONTOROWID, REQUEST, RESULT, RETAIN, RETAINSHAPE, RETRY, RETRYCANCEL, RETURN, RETURNS, RETURNTOSTARTDIR, RETURNVALUE, REVERSEFROM, REVERT, REVOKE, RGBVALUE, RIGHT, RIGHTALIGNED, RIGHTANGLE, RIGHTBRACE, RIGHTCURLY, RIGHTPAREN, RIGHTTRIM, RINDEX, ROUND, ROUNDED, ROW, ROWCREATED, ROWDELETED, ROWHEIGHTCHARS, ROWHEIGHTPIXELS, ROWID, ROWMODIFIED, ROWOF, ROWSTATE, ROWUNMODIFIED, RULE, RUN, RUNPROCEDURE, SAVE, SAVEAS, SAVECACHE, SAXATTRIBUTES, SAXCOMPLETE, SAXPARSERERROR, SAXREADER, SAXRUNNING, SAXUNINITIALIZED, SAXWRITEBEGIN, SAXWRITECOMPLETE, SAXWRITECONTENT, SAXWRITEELEMENT, SAXWRITEERROR, SAXWRITEIDLE, SAXWRITER, SAXWRITETAG, Scanner_head, Scanner_tail, SCHEMA, SCOPEDDEFINE, SCREEN, SCREENIO, SCREENLINES, SCROLL, SCROLLABLE, SCROLLBARHORIZONTAL, SCROLLBARVERTICAL, SCROLLING, SDBNAME, SEARCH, SEARCHSELF, SEARCHTARGET, SECTION, SECURITYPOLICY, SEEK, SELECT, SELECTION, SELECTIONLIST, SELF, SEMI, SEND, SENDSQLSTATEMENT, SEPARATECONNECTION, SEPARATORS, SERVER, SERVERSOCKET, SESSION, SET, SETATTRCALLTYPE, SETBYTEORDER, SETCONTENTS, SETCURRENTVALUE, SETDBCLIENT, SETPOINTERVALUE, SETSIZE, SETUSERID, SHA1DIGEST, SHARED, SHARELOCK, SHORT, SHOWSTATS, SIDELABELS, SILENT, SIMPLE, SINGLE, SINGLEQUOTE, SIZE, SIZECHARS, SIZEPIXELS, SKIP, SKIPDELETEDRECORD, SLASH, SLIDER, SMALLINT, SOAPHEADER, SOAPHEADERENTRYREF, SOCKET, SOME, SORT, SOURCE, SOURCEPROCEDURE, SPACE, SQL, Sql_begins, Sql_between, Sql_comp_query, Sql_in, Sql_like, Sql_null_test, Sql_select_what, SQRT, SQSTRING, SSLSERVERNAME, STAR, START, STARTING, STARTMOVE, STARTRESIZE, STARTROWRESIZE, STATUS, STATUSBAR, STDCALL_KW, STOMPDETECTION, STOMPFREQUENCY, STOP, STOREDPROCEDURE, STREAM, STREAMIO, STRETCHTOFIT, STRING, STRINGXREF, SUBAVERAGE, SUBCOUNT, SUBMAXIMUM, SUBMENU, SUBMENUHELP, SUBMINIMUM, SUBSCRIBE, SUBSTITUTE, SUBSTRING, SUBTOTAL, SUM, SUMMARY, SUPER, SYMMETRICENCRYPTIONALGORITHM, SYMMETRICENCRYPTIONIV, SYMMETRICENCRYPTIONKEY, SYMMETRICSUPPORT, SYSTEMDIALOG, SYSTEMHELP, TABLE, TABLEHANDLE, TABLENUMBER, TARGET, TARGETPROCEDURE, TEMPTABLE, TERMINAL, TERMINATE, TEXT, TEXTCURSOR, TEXTSEGGROW, THEN, THISOBJECT, THISPROCEDURE, THREED, THROUGH, TICMARKS, TILDE, TIME, TIMESTAMP, TIMEZONE, TITLE, TO, TODAY, TOGGLEBOX, TOOLBAR, TOOLTIP, TOP, TOPIC, TOPONLY, TOROWID, TOTAL, TRAILING, TRANSACTION, TRANSACTIONMODE, TRANSINITPROCEDURE, TRANSPARENT, TRIGGER, TRIGGERS, TRIM, TRUE_KW, TRUNCATE, TTCODEPAGE, TYPE_NAME, TYPELESS_TOKEN, TYPEOF, UNARY_MINUS, UNARY_PLUS, UNBUFFERED, UNDERLINE, UNDO, UNFORMATTED, UNION, UNIQUE, UNIQUEMATCH, UNIX, UNKNOWNVALUE, UNLESSHIDDEN, UNLOAD, UNQUOTEDSTRING, UNSIGNEDBYTE, UNSIGNEDSHORT, UNSUBSCRIBE, UP, UPDATE, URLDECODE, URLENCODE, USE, USEDICTEXPS, USEFILENAME, USEINDEX, USER, USER_FUNC, USEREVVIDEO, USERID, USETEXT, USEUNDERLINE, USEWIDGETPOOL, USING, V6FRAME, VALIDATE, VALIDEVENT, VALIDHANDLE, VALIDOBJECT, VALUE, VALUECHANGED, VALUES, VARIABLE, VERBOSE, VERTICAL, VIEW, VIEWAS, VMS, VOID, WAIT, WAITFOR, WARNING, WEBCONTEXT, WEEKDAY, WHEN, WHERE, WHILE, WIDGET, Widget_ref, WIDGETHANDLE, WIDGETID, WIDGETPOOL, WIDTH, WIDTHCHARS, WIDTHPIXELS, WINDOW, WINDOWDELAYEDMINIMIZE, WINDOWMAXIMIZED, WINDOWMINIMIZED, WINDOWNAME, WINDOWNORMAL, WITH, With_columns, With_down, WORDINDEX, WORKTABLE, WRITE, WS, X, XCODE, XDOCUMENT, XMLDATATYPE, XMLNODETYPE, XNODEREF, XOF, XREF, XREFXML, Y, YEAR, YES, YESNO, YESNOCANCEL, YOF
 
Constructor Summary
NodeTypes()
           
 
Method Summary
static java.lang.String getFullText(int type)
          Returns uppercase of the type info record's full text.
static java.lang.String getFullText(java.lang.String text)
           
 java.lang.String getName(int tokenType)
          Implements TokenTypesI, calls getTypeName().
static java.lang.String getTypeName(int n)
          Get the type name (different than the keyword literal text) for a type number.
static java.lang.Integer getTypeNum(java.lang.String s)
          Get the type number for a type name.
static boolean isAbbreviated(java.lang.String text)
           
static boolean isKeywordType(int nodeType)
           
static boolean userLiteralTest(java.lang.String text, int ttype)
           
 void writeXferBytes(DataXferStream out)
          Implement Xferable.
 void writeXferSchema(DataXferStream out)
          No schema is written for this class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeTypes

public NodeTypes()
Method Detail

getFullText

public static java.lang.String getFullText(int type)
Returns uppercase of the type info record's full text. Returns null if there's no type info for the type number. Returns empty string if there's no text for the type.


getFullText

public static java.lang.String getFullText(java.lang.String text)

getName

public java.lang.String getName(int tokenType)
Implements TokenTypesI, calls getTypeName().

Specified by:
getName in interface TokenTypesI

getTypeName

public static java.lang.String getTypeName(int n)
Get the type name (different than the keyword literal text) for a type number. Any "_KW" suffix is stripped.

Parameters:
n - type number
Returns:
null if out of range

getTypeNum

public static java.lang.Integer getTypeNum(java.lang.String s)
Get the type number for a type name. For those type names that have it, the "_KW" suffix is optional.

Parameters:
s - type name
Returns:
null if invalid type name is entered.

isAbbreviated

public static boolean isAbbreviated(java.lang.String text)

isKeywordType

public static boolean isKeywordType(int nodeType)

userLiteralTest

public static boolean userLiteralTest(java.lang.String text,
                                      int ttype)

writeXferBytes

public void writeXferBytes(DataXferStream out)
                    throws java.io.IOException
Implement Xferable. Since this class's data is all static, Xferable for NodeTypes is somewhat different than Xferable for most other classes. It doesn't even behave like a proper collection - the Last_Token_Number is very unlikely to be the number of node types written to the list. No schema is written for this class.

Specified by:
writeXferBytes in interface Xferable
Throws:
java.io.IOException

writeXferSchema

public void writeXferSchema(DataXferStream out)
                     throws java.io.IOException
No schema is written for this class.

Specified by:
writeXferSchema in interface Xferable
Throws:
java.io.IOException


Copyright © 2008 Joanju Software. All Rights Reserved.