home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1999 April / DPPCPRO0499.ISO / April / Notes / 50b2wic.exe / DATA1.CAB / NotesProgramFilesJavaSupport / Notes.jar / lotus / domino / local / NotesBase.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-15  |  27.3 KB  |  666 lines

  1. package lotus.domino.local;
  2.  
  3. import java.beans.Visibility;
  4. import java.util.Vector;
  5. import lotus.domino.Base;
  6. import lotus.domino.NotesException;
  7. import lotus.notes.JavaString;
  8.  
  9. public abstract class NotesBase implements Visibility, Base {
  10.    static final int NOTES_SESSION = 1;
  11.    static final int NOTES_DATABASE = 2;
  12.    static final int NOTES_VIEW = 3;
  13.    static final int NOTES_NOTE = 4;
  14.    static final int NOTES_ITEM = 5;
  15.    static final int NOTES_RTITEM = 6;
  16.    static final int NOTES_REPORT = 7;
  17.    static final int NOTES_TIME = 8;
  18.    static final int NOTES_MACRO = 9;
  19.    static final int NOTES_SERVER = 10;
  20.    static final int NOTES_DOCCOLL = 11;
  21.    static final int NOTES_AGENTLOG = 12;
  22.    static final int NOTES_ACL = 13;
  23.    static final int NOTES_ACLENTRY = 14;
  24.    static final int NOTES_VIEWCOLUMN = 15;
  25.    static final int NOTES_EMBEDOBJ = 16;
  26.    static final int NOTES_REGISTRATION = 17;
  27.    static final int NOTES_TIMER = 18;
  28.    static final int NOTES_NAME = 19;
  29.    static final int NOTES_FORM = 20;
  30.    static final int NOTES_INTL = 21;
  31.    static final int NOTES_DATERNG = 22;
  32.    static final int NOTES_AGENTCTX = 23;
  33.    static final int NOTES_RTSTYLE = 24;
  34.    static final int NOTES_VIEWENTRY = 25;
  35.    static final int NOTES_RTPSTYLE = 26;
  36.    static final int NOTES_RTTAB = 27;
  37.    static final int NOTES_REPLICATION = 28;
  38.    static final int NOTES_VECOLL = 29;
  39.    static final int NOTES_OUTLINE = 30;
  40.    static final int NOTES_OUTLINEENTRY = 31;
  41.    static final int CNOTES_DBPROP_ISINDEXED = 1000;
  42.    static final int CNOTES_DBPROP_DBTITLE = 1001;
  43.    static final int CNOTES_DBPROP_CATEGORIES = 1002;
  44.    static final int CNOTES_DBPROP_TEMPLNAME = 1003;
  45.    static final int CNOTES_DBPROP_DESTEMPL = 1004;
  46.    static final int CNOTES_DBPROP_DBNAME = 1005;
  47.    static final int CNOTES_DBPROP_DBPATH = 1006;
  48.    static final int CNOTES_DBPROP_LASTMOD = 1007;
  49.    static final int CNOTES_DBPROP_DBMGRS = 1008;
  50.    static final int CNOTES_DBPROP_ISOPEN = 1009;
  51.    static final int CNOTES_DBPROP_VIEWS = 1010;
  52.    static final int CNOTES_DBPROP_AGENTS = 1011;
  53.    static final int CNOTES_DBPROP_REPLICAID = 1012;
  54.    static final int CNOTES_DBPROP_PARENT = 1013;
  55.    static final int CNOTES_DBPROP_LASTINDEXED = 1014;
  56.    static final int CNOTES_DBPROP_ISPUBAB = 1015;
  57.    static final int CNOTES_DBPROP_ISPRIVAB = 1016;
  58.    static final int CNOTES_DBPROP_ACL = 1017;
  59.    static final int CNOTES_DBPROP_CREATED = 1018;
  60.    static final int CNOTES_DBPROP_FINDALLDOCS = 1047;
  61.    static final int CNOTES_DBPROP_FILTFINDALL = 1048;
  62.    static final int CNOTES_DBPROP_SERVER = 1501;
  63.    static final int CNOTES_DBPROP_CURRENTACCESS = 1502;
  64.    static final int CNOTES_DBPROP_SIZE = 1503;
  65.    static final int CNOTES_DBPROP_DBQUOTA = 1504;
  66.    static final int CNOTES_DBPROP_DBMAXSIZE = 1531;
  67.    static final int CNOTES_DBPROP_PERCENTUSED = 1506;
  68.    static final int CNOTES_DBPROP_DELAY = 1514;
  69.    static final int CNOTES_DBPROP_MULTIDB = 1517;
  70.    static final int CNOTES_DBPROP_FORMS = 1515;
  71.    static final int CNOTES_DBPROP_FOLDERREFSENABLED = 1530;
  72.    static final int CNOTES_DBPROP_DBREPLICATIONINFO = 1564;
  73.    static final int CNOTES_DBCONST_NOACCESS = 1019;
  74.    static final int CNOTES_DBCONST_DEPOSITOR = 1020;
  75.    static final int CNOTES_DBCONST_READER = 1021;
  76.    static final int CNOTES_DBCONST_AUTHOR = 1022;
  77.    static final int CNOTES_DBCONST_EDITOR = 1023;
  78.    static final int CNOTES_DBCONST_DESIGNER = 1024;
  79.    static final int CNOTES_DBCONST_MANAGER = 1025;
  80.    static final int CNOTES_DBCONST_FTSCORES = 1518;
  81.    static final int CNOTES_DBCONST_FTDATE = 1519;
  82.    static final int CNOTES_DBCONST_FTASCEND = 1520;
  83.    static final int CNOTES_DBCONST_FTSTEMS = 1521;
  84.    static final int CNOTES_DBCONST_FTTHESAUR = 1522;
  85.    static final int CNOTES_IPROP_NAME = 1050;
  86.    static final int CNOTES_IPROP_TYPE = 1051;
  87.    static final int CNOTES_IPROP_VALUELEN = 1052;
  88.    static final int CNOTES_IPROP_VALUES = 1053;
  89.    static final int CNOTES_IPROP_ISENCRYPTED = 1054;
  90.    static final int CNOTES_IPROP_ISSIGNED = 1055;
  91.    static final int CNOTES_IPROP_ISSUMMARY = 1056;
  92.    static final int CNOTES_IPROP_ISPROTECTED = 1057;
  93.    static final int CNOTES_IPROP_PARENT = 1058;
  94.    static final int CNOTES_IPROP_TEXT = 1059;
  95.    static final int CNOTES_IPROP_ISNAMES = 1060;
  96.    static final int CNOTES_IPROP_ISREADER = 1061;
  97.    static final int CNOTES_IPROP_ISAUTHOR = 1062;
  98.    static final int CNOTES_IPROP_DTVALUE = 1063;
  99.    static final int CNOTES_IPROP_SAVEFLAG = 1091;
  100.    static final int CNOTES_IPROP_LASTMOD = 1092;
  101.    static final int CNOTES_MACPROP_NAME = 1110;
  102.    static final int CNOTES_MACPROP_OWNER = 1111;
  103.    static final int CNOTES_MACPROP_LASTRUN = 1112;
  104.    static final int CNOTES_MACPROP_ISENABLED = 1113;
  105.    static final int CNOTES_MACPROP_SERVERNAME = 1114;
  106.    static final int CNOTES_MACPROP_FTQUERY = 1115;
  107.    static final int CNOTES_MACPROP_COMMENT = 1116;
  108.    static final int CNOTES_MACPROP_PARENT = 1117;
  109.    static final int CNOTES_MACPROP_ISPUBLIC = 1118;
  110.    static final int CNOTES_MACPROP_COMMONOWNER = 1119;
  111.    static final int CNOTES_MACPROP_TRIGGER = 1124;
  112.    static final int CNOTES_MACPROP_TARGET = 1125;
  113.    static final int CNOTES_MACPROP_ISNOTESAGENT = 1126;
  114.    static final int CNOTES_MACPROP_ISWEBAGENT = 1127;
  115.    static final int CNOTES_NPROP_ISSIGNED = 1140;
  116.    static final int CNOTES_NPROP_LASTMOD = 1141;
  117.    static final int CNOTES_NPROP_LASTACCESS = 1142;
  118.    static final int CNOTES_NPROP_CREATED = 1143;
  119.    static final int CNOTES_NPROP_ISRESPONSE = 1144;
  120.    static final int CNOTES_NPROP_FTSCORE = 1145;
  121.    static final int CNOTES_NPROP_ISNEWNOTE = 1146;
  122.    static final int CNOTES_NPROP_AUTHORS = 1147;
  123.    static final int CNOTES_NPROP_NOTEID = 1148;
  124.    static final int CNOTES_NPROP_UNID = 1149;
  125.    static final int CNOTES_NPROP_ITEMS = 1150;
  126.    static final int CNOTES_NPROP_HASATT = 1151;
  127.    static final int CNOTES_NPROP_PARENTDB = 1152;
  128.    static final int CNOTES_NPROP_PARENTVIEW = 1153;
  129.    static final int CNOTES_NPROP_PARENTUNID = 1154;
  130.    static final int CNOTES_NPROP_MENCRYPT = 1155;
  131.    static final int CNOTES_NPROP_MSIGN = 1156;
  132.    static final int CNOTES_NPROP_MSAVEMSG = 1157;
  133.    static final int CNOTES_NPROP_SIGNER = 1158;
  134.    static final int CNOTES_NPROP_VERIFIER = 1159;
  135.    static final int CNOTES_NPROP_RESPONSES = 1160;
  136.    static final int CNOTES_NPROP_ENCRYPTKEYS = 1161;
  137.    static final int CNOTES_NPROP_SENTBYAGENT = 1162;
  138.    static final int CNOTES_NPROP_SIZE = 1163;
  139.    static final int CNOTES_NPROP_COLVALUES = 1164;
  140.    static final int CNOTES_NPROP_EMBEDDED = 2950;
  141.    static final int CNOTES_NPROP_UIDOCOPEN = 2951;
  142.    static final int CNOTES_NPROP_ISPROFILE = 2952;
  143.    static final int CNOTES_NPROP_PROFNAME = 2953;
  144.    static final int CNOTES_NPROP_PROFUNAME = 2954;
  145.    static final int CNOTES_NPROP_FOLDERREFS = 2957;
  146.    static final int CNOTES_NPROP_ISDELETED = 2958;
  147.    static final int CNOTES_NPROP_ISVALID = 2959;
  148.    static final int CNOTES_LAST_NOTE_PROPERTY = 2959;
  149.    static final int CNOTES_SESPROP_USERNAME = 1190;
  150.    static final int CNOTES_SESPROP_USERNAMELIST = 2158;
  151.    static final int CNOTES_SESPROP_PLATFORM = 1191;
  152.    static final int CNOTES_SESPROP_CURRENTDB = 1192;
  153.    static final int CNOTES_SESPROP_CURRENTAGENT = 1193;
  154.    static final int CNOTES_SESPROP_LASTRUN = 1194;
  155.    static final int CNOTES_SESPROP_EFFECUSER = 1195;
  156.    static final int CNOTES_SESPROP_ISSERVER = 1196;
  157.    static final int CNOTES_SESPROP_LASTEXIT = 1197;
  158.    static final int CNOTES_SESPROP_ADDRBOOKS = 1198;
  159.    static final int CNOTES_SESPROP_SAVEDDATA = 1199;
  160.    static final int CNOTES_SESPROP_VERSION = 1200;
  161.    static final int CNOTES_SESPROP_COMMONNAME = 1201;
  162.    static final int CNOTES_SESPROP_INTL = 1213;
  163.    static final int CNOTES_SESPROP_DOCCONTEXT = 1216;
  164.    static final int CNOTES_SESPROP_ACTXT = 1901;
  165.    static final int CNOTES_REPPROP_DOSUBJECT = 1220;
  166.    static final int CNOTES_REPPROP_DOSCORE = 1221;
  167.    static final int CNOTES_REPPROP_SUBJITEM = 1222;
  168.    static final int CNOTES_SRVPROP_NAME = 1240;
  169.    static final int CNOTES_SRVCONST_REPL = 1245;
  170.    static final int CNOTES_SRVCONST_DESIGN = 1246;
  171.    static final int CNOTES_SRVCONST_ANYDB = 1247;
  172.    static final int CNOTES_SRVCONST_ANYFT = 1248;
  173.    static final int CNOTES_SRVCONST_MDM = 1249;
  174.    static final int CNOTES_SRVCONST_VPC = 1250;
  175.    static final int CNOTES_SRVCONST_SCR = 1251;
  176.    static final int CNOTES_TPROP_LOCALTIME = 1260;
  177.    static final int CNOTES_TPROP_GMTTIME = 1261;
  178.    static final int CNOTES_TPROP_LSLOCALTIME = 1262;
  179.    static final int CNOTES_TPROP_LSGMTTIME = 1263;
  180.    static final int CNOTES_TPROP_TIMEZONE = 1264;
  181.    static final int CNOTES_TPROP_ISDST = 1265;
  182.    static final int CNOTES_TPROP_ZONETIME = 1278;
  183.    static final int CNOTES_TPROP_DATEONLY = 1279;
  184.    static final int CNOTES_TPROP_TIMEONLY = 1900;
  185.    static final int CNOTES_VPROP_NAME = 1280;
  186.    static final int CNOTES_VPROP_LASTMOD = 1281;
  187.    static final int CNOTES_VPROP_CREATED = 1282;
  188.    static final int CNOTES_VPROP_UNID = 1283;
  189.    static final int CNOTES_VPROP_PARENT = 1284;
  190.    static final int CNOTES_VPROP_ISDEFAULT = 1285;
  191.    static final int CNOTES_VPROP_COLUMNS = 1286;
  192.    static final int CNOTES_VPROP_ISDRAGDROP = 1287;
  193.    static final int CNOTES_VPROP_READERS = 1302;
  194.    static final int CNOTES_VPROP_AUTOUPDATE = 1303;
  195.    static final int CNOTES_VPROP_ALIASES = 1304;
  196.    static final int CNOTES_VPROP_ISCALENDAR = 1305;
  197.    static final int CNOTES_VPROP_PROTREADERS = 1309;
  198.    static final int CNOTES_VPROP_ISHIERARCHICAL = 1920;
  199.    static final int CNOTES_VPROP_ISCONFLICT = 1921;
  200.    static final int CNOTES_VPROP_ROWLINES = 1922;
  201.    static final int CNOTES_VPROP_HDRLINES = 1923;
  202.    static final int CNOTES_VPROP_SPACING = 1924;
  203.    static final int CNOTES_VPROP_ISMODIFIED = 1925;
  204.    static final int CNOTES_VPROP_BGCOLOR = 1926;
  205.    static final int CNOTES_VPROP_ISCATEGORIZED = 1927;
  206.    static final int CNOTES_VPROP_COLUMNCOUNT = 1928;
  207.    static final int CNOTES_VPROP_TOPCOUNT = 1929;
  208.    static final int CNOTES_VPROP_ISPRIVATE = 1310;
  209.    static final int CLOG_PROP_LOGERRORS = 1311;
  210.    static final int CLOG_PROP_LOGACTIONS = 1312;
  211.    static final int CLOG_PROP_NUMACTIONS = 1313;
  212.    static final int CLOG_PROP_NUMERRORS = 1314;
  213.    static final int CLOG_PROP_OVERWRITE = 1315;
  214.    static final int CLOG_PROP_PROGNAME = 1316;
  215.    static final int CNOTES_DCPROP_NUMDOCS = 1330;
  216.    static final int CNOTES_DCPROP_ISSORTED = 1331;
  217.    static final int CNOTES_DCPROP_QUERY = 1332;
  218.    static final int CNOTES_DCPROP_PARENTDB = 1333;
  219.    static final int CNOTES_RTPROP_EMBEDDEDOBJS = 1352;
  220.    static final int CNOTES_RTSPROP_BOLD = 1805;
  221.    static final int CNOTES_RTSPROP_ITALIC = 1806;
  222.    static final int CNOTES_RTSPROP_UNDERLINE = 1807;
  223.    static final int CNOTES_RTSPROP_STRIKETHROUGH = 1808;
  224.    static final int CNOTES_RTSPROP_NOTESFONT = 1809;
  225.    static final int CNOTES_RTSPROP_EFFECTS = 1810;
  226.    static final int CNOTES_RTSPROP_FONTSIZE = 1811;
  227.    static final int CNOTES_RTSPROP_NOTESCOLOR = 1812;
  228.    static final int CNOTES_EVCONST_UNKNOWN = 1380;
  229.    static final int CNOTES_EVCONST_COMM = 1381;
  230.    static final int CNOTES_EVCONST_SECURITY = 1382;
  231.    static final int CNOTES_EVCONST_REPLICA = 1384;
  232.    static final int CNOTES_EVCONST_RESOURCE = 1385;
  233.    static final int CNOTES_EVCONST_MISC = 1386;
  234.    static final int CNOTES_EVCONST_SERVER = 1387;
  235.    static final int CNOTES_EVCONST_ALARM = 1388;
  236.    static final int CNOTES_EVCONST_UPDATE = 1389;
  237.    static final int CNOTES_EVCONST_FATAL = 1390;
  238.    static final int CNOTES_EVCONST_FAILURE = 1391;
  239.    static final int CNOTES_EVCONST_WARNING1 = 1392;
  240.    static final int CNOTES_EVCONST_WARNING2 = 1393;
  241.    static final int CNOTES_EVCONST_NORMAL = 1394;
  242.    static final int CNOTES_ACLPROP_ROLES = 1400;
  243.    static final int CNOTES_ACLPROP_PARENT = 1401;
  244.    static final int CNOTES_ACLPROP_UNIFORM = 1423;
  245.    static final int CNOTES_ACLPROP_ILEVEL = 1463;
  246.    static final int CNOTES_ACLEPROP_ROLES = 1410;
  247.    static final int CNOTES_ACLEPROP_NAME = 1411;
  248.    static final int CNOTES_ACLEPROP_LEVEL = 1412;
  249.    static final int CNOTES_ACLEPROP_CREATEPRIVAGENT = 1413;
  250.    static final int CNOTES_ACLEPROP_CREATEPRIVFOLDER = 1414;
  251.    static final int CNOTES_ACLEPROP_CREATEDOCS = 1415;
  252.    static final int CNOTES_ACLEPROP_CANDELETEDOCS = 1416;
  253.    static final int CNOTES_ACLEPROP_PARENT = 1417;
  254.    static final int CNOTES_ACLEPROP_PUBREAD = 1424;
  255.    static final int CNOTES_ACLEPROP_PUBWRITE = 1425;
  256.    static final int CNOTES_ACLEPROP_CREATELOTUSSCRIPT = 1426;
  257.    static final int CNOTES_ACLEPROP_SERVER = 1427;
  258.    static final int CNOTES_ACLEPROP_PERSON = 1428;
  259.    static final int CNOTES_ACLEPROP_GROUP = 1429;
  260.    static final int CNOTES_ACLEPROP_CREATEFOLDER = 1460;
  261.    static final int CNOTES_ACLEPROP_ADMINREADERAUTHOR = 1461;
  262.    static final int CNOTES_ACLEPROP_ADMINSERVER = 1462;
  263.    static final int CNOTES_ACLEPROP_USERTYPE = 1464;
  264.    static final int CNOTES_ACLEPROP_FLAGS = 1465;
  265.    static final int CNOTES_VCOLPROP_TITLE = 1430;
  266.    static final int CNOTES_VCOLPROP_ITEMNAME = 1431;
  267.    static final int CNOTES_VCOLPROP_POSITION = 1432;
  268.    static final int CNOTES_VCOLPROP_FORMULA = 1433;
  269.    static final int CNOTES_VCOLPROP_ISSORTED = 1434;
  270.    static final int CNOTES_VCOLPROP_ISCATEGORY = 1435;
  271.    static final int CNOTES_VCOLPROP_ISHIDDEN = 1436;
  272.    static final int CNOTES_VCOLPROP_ISRESPONSE = 1437;
  273.    static final int CNOTES_VCOLPROP_DISPLAYWIDTH = 1438;
  274.    static final int CNOTES_VCOLPROP_FORMATDATATYPE = 1880;
  275.    static final int CNOTES_VCOLPROP_LISTSEP = 1881;
  276.    static final int CNOTES_VCOLPROP_ALIGNMENT = 1882;
  277.    static final int CNOTES_VCOLPROP_HDRALIGNMENT = 1883;
  278.    static final int CNOTES_VCOLPROP_ISSORTDESC = 1884;
  279.    static final int CNOTES_VCOLPROP_ISHIDEDETAIL = 1885;
  280.    static final int CNOTES_VCOLPROP_ISICON = 1886;
  281.    static final int CNOTES_VCOLPROP_ISRESIZE = 1887;
  282.    static final int CNOTES_VCOLPROP_ISRESORTASC = 1888;
  283.    static final int CNOTES_VCOLPROP_ISRESORTDESC = 1889;
  284.    static final int CNOTES_VCOLPROP_ISSHOWTWISTIE = 1890;
  285.    static final int CNOTES_VCOLPROP_ISRESORTTOVIEW = 1891;
  286.    static final int CNOTES_VCOLPROP_ISSECONDARYRESORT = 1892;
  287.    static final int CNOTES_VCOLPROP_ISSECONDARYRESORTDESC = 1893;
  288.    static final int CNOTES_VCOLPROP_ISCASESENSORT = 1894;
  289.    static final int CNOTES_VCOLPROP_ISACCENTSENSORT = 1895;
  290.    static final int CNOTES_VCOLPROP_FONTFACE = 1896;
  291.    static final int CNOTES_VCOLPROP_FONTATTRIB = 1897;
  292.    static final int CNOTES_VCOLPROP_FONTCOLOR = 1898;
  293.    static final int CNOTES_VCOLPROP_FONTPOINTSIZE = 1905;
  294.    static final int CNOTES_VCOLPROP_NUMDIGITS = 1906;
  295.    static final int CNOTES_VCOLPROP_NUMFORMAT = 1907;
  296.    static final int CNOTES_VCOLPROP_NUMATTRIB = 1908;
  297.    static final int CNOTES_VCOLPROP_DATE = 1909;
  298.    static final int CNOTES_VCOLPROP_TIME = 1910;
  299.    static final int CNOTES_VCOLPROP_TIMEZONE = 1911;
  300.    static final int CNOTES_VCOLPROP_TIMEDISPTYPE = 1912;
  301.    static final int CNOTES_VCOLPROP_ISFIELD = 1930;
  302.    static final int CNOTES_VCOLPROP_ISFORMULA = 1931;
  303.    static final int CNOTES_VCCONST_DTNUMBER = 1940;
  304.    static final int CNOTES_VCCONST_DTTIMEDATE = 1941;
  305.    static final int CNOTES_VCCONST_DTTEXT = 1942;
  306.    static final int CNOTES_VCCONST_ALIGN_LEFT = 1943;
  307.    static final int CNOTES_VCCONST_ALIGN_RIGHT = 1944;
  308.    static final int CNOTES_VCCONST_ALIGN_CENTER = 1945;
  309.    static final int CNOTES_VCCONST_SEP_SPACE = 1946;
  310.    static final int CNOTES_VCCONST_SEP_COMMA = 1947;
  311.    static final int CNOTES_VCCONST_SEP_SEMICOLON = 1948;
  312.    static final int CNOTES_VCCONST_SEP_NEWLINE = 1949;
  313.    static final int CNOTES_VCCONST_SEP_BLANKLINE = 1950;
  314.    static final int CNOTES_VCCONST_FMT_GENERAL = 1951;
  315.    static final int CNOTES_VCCONST_FMT_FIXED = 1952;
  316.    static final int CNOTES_VCCONST_FMT_SCIENTIFIC = 1953;
  317.    static final int CNOTES_VCCONST_FMT_CURRENCY = 1954;
  318.    static final int CNOTES_VCCONST_ATTR_PUNCTUATED = 1955;
  319.    static final int CNOTES_VCCONST_ATTR_PARENS = 1956;
  320.    static final int CNOTES_VCCONST_ATTR_PERCENT = 1957;
  321.    static final int CNOTES_VCCONST_FMT_YMD = 1958;
  322.    static final int CNOTES_VCCONST_FMT_PARTIAL = 1959;
  323.    static final int CNOTES_VCCONST_FMT_MD = 1960;
  324.    static final int CNOTES_VCCONST_FMT_YM = 1961;
  325.    static final int CNOTES_VCCONST_FMT_HMS = 1962;
  326.    static final int CNOTES_VCCONST_FMT_HM = 1963;
  327.    static final int CNOTES_VCCONST_FMT_H = 1964;
  328.    static final int CNOTES_VCCONST_FMT_NEVER = 1965;
  329.    static final int CNOTES_VCCONST_FMT_SOMETIMES = 1966;
  330.    static final int CNOTES_VCCONST_FMT_ALWAYS = 1967;
  331.    static final int CNOTES_VCCONST_FMT_DATE = 1968;
  332.    static final int CNOTES_VCCONST_FMT_TIME = 1969;
  333.    static final int CNOTES_VCCONST_FMT_DATETIME = 1970;
  334.    static final int CNOTES_VCCONST_FMT_TODAYTIME = 1971;
  335.    static final int CNOTES_VCCONST_FMT_TODAY = 1972;
  336.    static final int CNOTES_VCCONST_FONT_BOLD = 1973;
  337.    static final int CNOTES_VCCONST_FONT_ITALIC = 1974;
  338.    static final int CNOTES_VCCONST_FONT_UNDERLINE = 1975;
  339.    static final int CNOTES_VCCONST_FONT_STRIKEOUT = 1976;
  340.    static final int CNOTES_EOPROP_NAME = 1440;
  341.    static final int CNOTES_EOPROP_CLASS = 1441;
  342.    static final int CNOTES_EOPROP_SOURCE = 1442;
  343.    static final int CNOTES_EOPROP_TYPE = 1443;
  344.    static final int CNOTES_EOPROP_FILESIZE = 1444;
  345.    static final int CNOTES_EOPROP_PARENT = 1445;
  346.    static final int CNOTES_EOPROP_VERBS = 1446;
  347.    static final int CNOTES_EOPROP_OBJECT = 1447;
  348.    static final int CNOTES_EOCONST_LINK = 1452;
  349.    static final int CNOTES_EOCONST_EMBED = 1453;
  350.    static final int CNOTES_EOCONST_ATTACH = 1454;
  351.    static final int CNOTES_REGPROP_LOGFILE = 1470;
  352.    static final int CNOTES_REGPROP_EXPIRE = 1471;
  353.    static final int CNOTES_REGPROP_PWMINLEN = 1472;
  354.    static final int CNOTES_REGPROP_NORTHAMER = 1473;
  355.    static final int CNOTES_REGPROP_CERTIDPATH = 1474;
  356.    static final int CNOTES_REGPROP_REGSERVER = 1475;
  357.    static final int CNOTES_REGPROP_ORGUNIT = 1476;
  358.    static final int CNOTES_REGPROP_IDTYPE = 1477;
  359.    static final int CNOTES_REGPROP_CRMAIL = 1478;
  360.    static final int CNOTES_REGPROP_UPDADDR = 1479;
  361.    static final int CNOTES_REGPROP_IDINADDR = 1480;
  362.    static final int CNOTES_REGCONST_IDFLAT = 1491;
  363.    static final int CNOTES_REGCONST_IDHIER = 1492;
  364.    static final int CNOTES_REGCONST_IDCERT = 1493;
  365.    static final int CNOTES_NAMPROP_ADMD = 1620;
  366.    static final int CNOTES_NAMPROP_ABBREV = 1621;
  367.    static final int CNOTES_NAMPROP_COUNTRY = 1622;
  368.    static final int CNOTES_NAMPROP_CANONICAL = 1623;
  369.    static final int CNOTES_NAMPROP_COMMON = 1624;
  370.    static final int CNOTES_NAMPROP_GIVEN = 1625;
  371.    static final int CNOTES_NAMPROP_INITIALS = 1626;
  372.    static final int CNOTES_NAMPROP_ORG = 1627;
  373.    static final int CNOTES_NAMPROP_ORGUNIT1 = 1628;
  374.    static final int CNOTES_NAMPROP_ORGUNIT2 = 1629;
  375.    static final int CNOTES_NAMPROP_ORGUNIT3 = 1630;
  376.    static final int CNOTES_NAMPROP_ORGUNIT4 = 1631;
  377.    static final int CNOTES_NAMPROP_PRMD = 1632;
  378.    static final int CNOTES_NAMPROP_GENERATION = 1633;
  379.    static final int CNOTES_NAMPROP_SURNAME = 1634;
  380.    static final int CNOTES_NAMPROP_KEYWORD = 1635;
  381.    static final int CNOTES_NAMPROP_ISHIER = 1636;
  382.    static final int CNOTES_NAMPROP_PHRASE = 2150;
  383.    static final int CNOTES_NAMPROP_LOCAL = 2151;
  384.    static final int CNOTES_NAMPROP_CMT1 = 2153;
  385.    static final int CNOTES_NAMPROP_CMT2 = 2154;
  386.    static final int CNOTES_NAMPROP_CMT3 = 2155;
  387.    static final int CNOTES_NAMPROP_821PART = 2156;
  388.    static final int CNOTES_NAMPROP_LANGUAGE = 1638;
  389.    static final int CNOTES_FRMPROP_ISSUBFORM = 1640;
  390.    static final int CNOTES_FRMPROP_NAME = 1641;
  391.    static final int CNOTES_FRMPROP_ALIASES = 1642;
  392.    static final int CNOTES_FRMPROP_READERS = 1643;
  393.    static final int CNOTES_FRMPROP_USERS = 1644;
  394.    static final int CNOTES_FRMPROP_FIELDS = 1646;
  395.    static final int CNOTES_FRMPROP_PROTREADERS = 1647;
  396.    static final int CNOTES_FRMPROP_PROTUSERS = 1648;
  397.    static final int CNOTES_INTPROP_CSUFFIX = 1660;
  398.    static final int CNOTES_INTPROP_CSPACE = 1661;
  399.    static final int CNOTES_INTPROP_CZERO = 1662;
  400.    static final int CNOTES_INTPROP_24HR = 1663;
  401.    static final int CNOTES_INTPROP_DST = 1664;
  402.    static final int CNOTES_INTPROP_MDY = 1665;
  403.    static final int CNOTES_INTPROP_DMY = 1666;
  404.    static final int CNOTES_INTPROP_YMD = 1667;
  405.    static final int CNOTES_INTPROP_CDIGITS = 1668;
  406.    static final int CNOTES_INTPROP_TZONE = 1669;
  407.    static final int CNOTES_INTPROP_AM = 1670;
  408.    static final int CNOTES_INTPROP_PM = 1671;
  409.    static final int CNOTES_INTPROP_CSYMBOL = 1672;
  410.    static final int CNOTES_INTPROP_THOUSEP = 1673;
  411.    static final int CNOTES_INTPROP_DECSEP = 1674;
  412.    static final int CNOTES_INTPROP_DATESEP = 1675;
  413.    static final int CNOTES_INTPROP_TIMESEP = 1676;
  414.    static final int CNOTES_INTPROP_YESTERDAY = 1677;
  415.    static final int CNOTES_INTPROP_TODAY = 1678;
  416.    static final int CNOTES_INTPROP_TOMORROW = 1679;
  417.    static final int CNOTES_DRPROP_START = 1690;
  418.    static final int CNOTES_DRPROP_END = 1691;
  419.    static final int CNOTES_DRPROP_TEXT = 1692;
  420.    static final int CNOTES_ACTXPROP_EUSER = 1850;
  421.    static final int CNOTES_ACTXPROP_CURRAGENT = 1851;
  422.    static final int CNOTES_ACTXPROP_CURRDB = 1852;
  423.    static final int CNOTES_ACTXPROP_DOCCTX = 1853;
  424.    static final int CNOTES_ACTXPROP_LASTEXIT = 1854;
  425.    static final int CNOTES_ACTXPROP_LASTRUN = 1855;
  426.    static final int CNOTES_ACTXPROP_SAVEDDATA = 1856;
  427.    static final int CNOTES_ACTXPROP_FILTFINDALL = 1857;
  428.    static final int CNOTES_VENTPROP_ISDOCUMENT = 1977;
  429.    static final int CNOTES_VENTPROP_ISCATEGORY = 1978;
  430.    static final int CNOTES_VENTPROP_ISTOTAL = 1979;
  431.    static final int CNOTES_VENTPROP_ISCONFLICT = 1980;
  432.    static final int CNOTES_VENTPROP_ISUNREAD = 1981;
  433.    static final int CNOTES_VENTPROP_SIBCOUNT = 1982;
  434.    static final int CNOTES_VENTPROP_CHILDCOUNT = 1983;
  435.    static final int CNOTES_VENTPROP_DESCCOUNT = 1984;
  436.    static final int CNOTES_VENTPROP_INDLEVEL = 1985;
  437.    static final int CNOTES_VENTPROP_FTSCORE = 1986;
  438.    static final int CNOTES_VENTPROP_NOTEID = 1988;
  439.    static final int CNOTES_VENTPROP_UNID = 1989;
  440.    static final int CNOTES_VENTPROP_COLVALS = 1990;
  441.    static final int CNOTES_VENTPROP_DOCUMENT = 1991;
  442.    static final int CNOTES_VENTPROP_PARENT = 1992;
  443.    static final int CNOTES_VENTPROP_ISVALID = 1993;
  444.    static final int CNOTES_VENTPROP_COLINDLEVEL = 1994;
  445.    static final int CNOTES_VENTMETH_GETPOS = 1999;
  446.    static final int CNOTES_RTPSPROP_ALIGNMENT = 1860;
  447.    static final int CNOTES_RTPSPROP_INTERLINESPACING = 1861;
  448.    static final int CNOTES_RTPSPROP_SPACINGABOVE = 1862;
  449.    static final int CNOTES_RTPSPROP_SPACINGBELOW = 1863;
  450.    static final int CNOTES_RTPSPROP_LEFTMARGIN = 1864;
  451.    static final int CNOTES_RTPSPROP_RIGHTMARGIN = 1865;
  452.    static final int CNOTES_RTPSPROP_FIRSTLINELEFTMARGIN = 1866;
  453.    static final int CNOTES_RTPSPROP_PAGINATION = 1867;
  454.    static final int CNOTES_RTPSPROP_TABS = 1868;
  455.    static final int CNOTES_RTPSMETH_SETTAB = 1869;
  456.    static final int CNOTES_RTPSMETH_CLEARALLTABS = 1870;
  457.    static final int CNOTES_RTPSMETH_SETTABS = 1871;
  458.    static final int CNOTES_RTPSCONST_ALIGNLEFT = 2000;
  459.    static final int CNOTES_RTPSCONST_ALIGNRIGHT = 2001;
  460.    static final int CNOTES_RTPSCONST_ALIGNCENTER = 2002;
  461.    static final int CNOTES_RTPSCONST_ALIGNFULL = 2003;
  462.    static final int CNOTES_RTPSCONST_ALIGNNOWRAP = 2004;
  463.    static final int CNOTES_RTPSCONST_SPACINGSINGLE = 2005;
  464.    static final int CNOTES_RTPSCONST_SPACINGONEPOINT50 = 2006;
  465.    static final int CNOTES_RTPSCONST_SPACINGDOUBLE = 2007;
  466.    static final int CNOTES_RTPSCONST_PAGINATEDEFAULT = 2008;
  467.    static final int CNOTES_RTPSCONST_PAGINATEBEFORE = 2009;
  468.    static final int CNOTES_RTPSCONST_PAGINATEKEEPTOGETHER = 2010;
  469.    static final int CNOTES_RTPSCONST_PAGINATEKEEPWITHNEXT = 2011;
  470.    static final int CNOTES_RTPSCONST_TABLEFT = 2012;
  471.    static final int CNOTES_RTPSCONST_TABDECIMAL = 2013;
  472.    static final int CNOTES_RTPSCONST_TABCENTER = 2014;
  473.    static final int CNOTES_RTPSCONST_TABRIGHT = 2015;
  474.    static final int CNOTES_RTTPROP_POSITION = 1877;
  475.    static final int CNOTES_RTTPROP_TYPE = 1878;
  476.    static final int CNOTES_RTTMETH_CLEAR = 1879;
  477.    static final int CNOTES_REPLPROP_CUTOFFINTERVAL = 1533;
  478.    static final int CNOTES_REPLPROP_CUTOFFDATE = 1534;
  479.    static final int CNOTES_REPLPROP_DISABLED = 1535;
  480.    static final int CNOTES_REPLPROP_IGNOREDELETES = 1536;
  481.    static final int CNOTES_REPLPROP_HIDEDESIGN = 1537;
  482.    static final int CNOTES_REPLPROP_DONOTCATALOG = 1538;
  483.    static final int CNOTES_REPLPROP_CUTOFFDELETE = 1539;
  484.    static final int CNOTES_REPLPROP_NEVERREPLICATE = 1540;
  485.    static final int CNOTES_REPLPROP_ABSTRACT = 1541;
  486.    static final int CNOTES_REPLPROP_DONOTBROWSE = 1542;
  487.    static final int CNOTES_REPLPROP_NOCHRONOS = 1543;
  488.    static final int CNOTES_REPLPROP_IGNOREDESTDELETES = 1544;
  489.    static final int CNOTES_REPLPROP_MUTIDBINDEX = 1545;
  490.    static final int CNOTES_REPLPROP_PRIORITY = 1546;
  491.    public static final int CNOTES_REPLCONST_PRIORITYLOW = 1547;
  492.    public static final int CNOTES_REPLCONST_PRIORITYMED = 1548;
  493.    public static final int CNOTES_REPLCONST_PRIORITYHIGH = 1549;
  494.    public static final int CNOTES_REPLCONST_PRIORITYNOTSET = 1565;
  495.    static final int CNOTES_REPLMETH_CLEARHIST = 1561;
  496.    static final int CNOTES_REPLMETH_RESET = 1562;
  497.    static final int CNOTES_REPLMETH_SAVE = 1563;
  498.    static final int CNOTES_SMEPROP_ISEXPANDABLE = 1567;
  499.    static final int CNOTES_SMEPROP_HASCHILDREN = 1568;
  500.    static final int CNOTES_SMEPROP_ISINTHISDB = 1569;
  501.    static final int CNOTES_SMEPROP_ISHIDDEN = 1570;
  502.    static final int CNOTES_SMEPROP_ISPRIVATE = 1571;
  503.    static final int CNOTES_SMEPROP_ISAUTOSORTED = 1572;
  504.    static final int CNOTES_SMEPROP_ISTEMPORARY = 1573;
  505.    static final int CNOTES_SMEPROP_ENTRYTYPE = 1574;
  506.    static final int CNOTES_SMEPROP_TITLETEXT = 1575;
  507.    static final int CNOTES_SMEPROP_CLICKTEXT = 1576;
  508.    static final int CNOTES_SMEPROP_IMAGESTEXT = 1577;
  509.    static final int CNOTES_SMEPROP_FRAMESTEXT = 1578;
  510.    static final int CNOTES_SMEPROP_LEVEL = 1579;
  511.    static final int CNOTES_SMEPROP_NAME = 2161;
  512.    static final int CNOTES_SMEPROP_ALIAS = 2162;
  513.    static final int CNOTES_SMEMETH_CLEAR = 1593;
  514.    public static final int CNOTES_SMECONST_DOC_TYPE = 1580;
  515.    public static final int CNOTES_SMECONST_VIEW_TYPE = 1581;
  516.    public static final int CNOTES_SMECONST_FOLDER_TYPE = 1582;
  517.    public static final int CNOTES_SMECONST_DATABASE_TYPE = 1583;
  518.    public static final int CNOTES_SMECONST_ACTION_TYPE = 1584;
  519.    public static final int CNOTES_SMECONST_NOTESUI_TYPE = 1585;
  520.    public static final int CNOTES_SMECONST_NAVIGATOR_TYPE = 1586;
  521.    public static final int CNOTES_SMECONST_FOREIGN_TYPE = 1587;
  522.    public static final int CNOTES_SMECONST_OTHER_VIEWS_TYPE = 1588;
  523.    public static final int CNOTES_SMECONST_OTHER_FOLDERS_TYPE = 1589;
  524.    public static final int CNOTES_SMECONST_NODE_TYPE = 1590;
  525.    public static final int CNOTES_SMECONST_UNKNOWN_TYPE = 1591;
  526.    static final int CNOTES_SMSPROP_HASCHANGED = 1594;
  527.    static final int CNOTES_SMSPROP_OUTLINENAME = 1572;
  528.    static final int CNOTES_SMSMETH_NEW = 1595;
  529.    static final int CNOTES_SMSMETH_CLEAR = 1596;
  530.    static final int CNOTES_SMSMETH_GETPARENT = 1597;
  531.    static final int CNOTES_SMSMETH_GETNEXT = 1598;
  532.    static final int CNOTES_SMSMETH_GETPREVIOUS = 1599;
  533.    static final int CNOTES_SMSMETH_GETNEXTSIBLING = 1605;
  534.    static final int CNOTES_SMSMETH_GETPREVSIBLING = 1606;
  535.    static final int CNOTES_SMSMETH_GETFIRST = 1607;
  536.    static final int CNOTES_SMSMETH_GETLAST = 1608;
  537.    static final int CNOTES_SMSMETH_GETLEVEL = 1609;
  538.    static final int CNOTES_SMSMETH_ADDENTRY = 1610;
  539.    static final int CNOTES_SMSMETH_REMOVEENTRY = 1611;
  540.    static final int CNOTES_SMSMETH_MOVEENTRY = 1612;
  541.    static final int CNOTES_SMSMETH_MOVEENTRIES = 1613;
  542.    static final int CNOTES_VCPROP_NUMDOCS = 2030;
  543.    static final int CNOTES_VCPROP_QUERY = 2032;
  544.    static final int JAVA_TYPE_NULL = 160;
  545.    static final int JAVA_TYPE_STRING = 161;
  546.    static final int JAVA_TYPE_INT = 162;
  547.    static final int JAVA_TYPE_NOTESADT = 163;
  548.    static final int JAVA_TYPE_BOOLEAN = 164;
  549.    static final int JAVA_TYPE_FLOAT = 165;
  550.    static final int JAVA_TYPE_LONG = 166;
  551.    static final int JAVA_TYPE_DOUBLE = 167;
  552.    static final int JAVA_TYPE_VECTOR = 168;
  553.    protected transient int cpp_object;
  554.    protected int classid;
  555.    protected boolean isdeleted;
  556.  
  557.    public boolean needsGui() {
  558.       return false;
  559.    }
  560.  
  561.    public void dontUseGui() {
  562.    }
  563.  
  564.    public void okToUseGui() {
  565.    }
  566.  
  567.    public boolean avoidingGui() {
  568.       return true;
  569.    }
  570.  
  571.    protected NotesBase() throws NotesException {
  572.       System.out.println(JavaString.resource.getString("default_ctor"));
  573.       Exception var1 = new Exception();
  574.       ((Throwable)var1).printStackTrace();
  575.       System.exit(1);
  576.    }
  577.  
  578.    protected NotesBase(int var1, int var2) throws NotesException {
  579.       this.cpp_object = var1;
  580.       this.classid = var2;
  581.       this.isdeleted = false;
  582.    }
  583.  
  584.    public void finalize() throws NotesException {
  585.       this.DestroyObject(this);
  586.       this.isdeleted = true;
  587.    }
  588.  
  589.    protected void Recycle() throws NotesException {
  590.       if (!this.isdeleted && this.cpp_object != 0) {
  591.          this.RecycleObject(this);
  592.          this.isdeleted = true;
  593.       } else {
  594.          NotesException var1 = new NotesException(4376, JavaString.resource.getString("object_deleted"));
  595.          ((Throwable)var1).printStackTrace();
  596.          throw var1;
  597.       }
  598.    }
  599.  
  600.    protected void CheckObject() throws NotesException {
  601.       if (this.isdeleted) {
  602.          NotesException var1 = new NotesException(4376, JavaString.resource.getString("object_deleted"));
  603.          ((Throwable)var1).printStackTrace();
  604.          throw var1;
  605.       }
  606.    }
  607.  
  608.    protected boolean isEqual(int var1) {
  609.       return var1 == this.cpp_object;
  610.    }
  611.  
  612.    protected int GetCppObj() {
  613.       return this.cpp_object;
  614.    }
  615.  
  616.    protected synchronized native void DestroyObject(NotesBase var1);
  617.  
  618.    protected synchronized native void RecycleObject(NotesBase var1);
  619.  
  620.    protected native int ObjectClass(int var1);
  621.  
  622.    protected native String PropGetString(int var1);
  623.  
  624.    protected native void PropSetString(int var1, String var2);
  625.  
  626.    protected native String[] PropGetStringArray(int var1);
  627.  
  628.    protected native boolean PropGetBool(int var1);
  629.  
  630.    protected native void PropSetBool(int var1, boolean var2);
  631.  
  632.    protected native int PropGetInt(int var1);
  633.  
  634.    protected native void PropSetInt(int var1, int var2);
  635.  
  636.    protected native int PropGetDate(int var1);
  637.  
  638.    protected native void PropSetDate(int var1, DateTime var2);
  639.  
  640.    protected native double PropGetDouble(int var1);
  641.  
  642.    protected native void PropSetDouble(int var1, double var2);
  643.  
  644.    protected native int PropGetAdt(int var1);
  645.  
  646.    protected native int[] PropGetObjArray(int var1);
  647.  
  648.    protected native void PropSetVector(int var1, Vector var2);
  649.  
  650.    protected native Vector NPropGetVector(int var1);
  651.  
  652.    protected Vector PropGetVector(int var1) {
  653.       return this.NPropGetVector(var1);
  654.    }
  655.  
  656.    protected void InternalFinalize() throws NotesException {
  657.    }
  658.  
  659.    public void recycle() throws NotesException {
  660.    }
  661.  
  662.    public String getURL() throws NotesException {
  663.       throw new NotesException(4395, JavaString.resource.getString("not_implemented"));
  664.    }
  665. }
  666.