EnumAttr.java 51.9 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.xfa;

import com.adobe.xfa.EnumType;
import com.adobe.xfa.ut.ExFull;
import com.adobe.xfa.ut.ResId;

public final class EnumAttr {
    private final int mNum;
    private final String mName;
    private final int mVersionIntro;
    private final int mAvailability;
    public static final int ENUM_VALUE_MASK = 65535;
    public static final int ENUM_TYPE_MASK = 1073676288;
    public static final int UNDEFINED = 0;
    public static final int ACCESS_PROTECTED = 65536;
    public static final int ACCESS_OPEN = 65537;
    public static final int ACCESS_READONLY = 65538;
    public static final int ACCESS_NONINTERACTIVE = 65539;
    public static final int TOP_LEFT = 131072;
    public static final int TOP_CENTER = 131073;
    public static final int TOP_RIGHT = 131074;
    public static final int MIDDLE_LEFT = 131075;
    public static final int MIDDLE_CENTER = 131076;
    public static final int MIDDLE_RIGHT = 131077;
    public static final int BOTTOM_LEFT = 131078;
    public static final int BOTTOM_CENTER = 131079;
    public static final int BOTTOM_RIGHT = 131080;
    public static final int ATTRIBUTE_IGNORE = 1073938432;
    public static final int ATTRIBUTE_DELEGATE = 1073938433;
    public static final int ATTRIBUTE_PRESERVE = 1073938434;
    public static final int BOOL_FALSE = 1074003968;
    public static final int BOOL_TRUE = 1074003969;
    public static final int BUTT = 327680;
    public static final int ROUND = 327681;
    public static final int SQUARE = 327682;
    public static final int CONTROL_ESC = 393216;
    public static final int CONTROL_LF = 393217;
    public static final int CONTROL_CR = 393218;
    public static final int CONTROL_FF = 393219;
    public static final int MEMORY = 458752;
    public static final int FILE = 458753;
    public static final int APPEND = 524288;
    public static final int SET = 524289;
    public static final int ISO_8859_1 = 589824;
    public static final int ISO_8859_2 = 589825;
    public static final int ISO_8859_5 = 589826;
    public static final int ISO_8859_6 = 589827;
    public static final int ISO_8859_7 = 589828;
    public static final int ISO_8859_8 = 589829;
    public static final int ISO_8859_9 = 589830;
    public static final int SHIFT_JIS = 589831;
    public static final int KSC_5601 = 589832;
    public static final int BIG_5 = 589833;
    public static final int HKSCS_BIG5 = 589834;
    public static final int GBK = 589835;
    public static final int UTF_8 = 589836;
    public static final int UTF_16 = 589837;
    public static final int UCS_2 = 589838;
    public static final int ENCODING_NONE = 589839;
    public static final int FONT_SPECIFIC = 589840;
    public static final int IBM_PC850 = 589841;
    public static final int GB18030 = 589842;
    public static final int JIS2004 = 589843;
    public static final int ENCRYPTLEVEL_40 = 1074397184;
    public static final int ENCRYPTLEVEL_128 = 1074397185;
    public static final int EXCEPTION_FATAL = 720896;
    public static final int EXCEPTION_IGNORE = 720897;
    public static final int EXCEPTION_WARNING = 720898;
    public static final int LINETHROUGH_ZERO = 786432;
    public static final int LINETHROUGH_SINGLE = 786433;
    public static final int LINETHROUGH_DOUBLE = 786434;
    public static final int LINETHROUGH_ALL = 851968;
    public static final int LINETHROUGH_WORD = 851969;
    public static final int OVERLINE_ZERO = 917504;
    public static final int OVERLINE_SINGLE = 917505;
    public static final int OVERLINE_DOUBLE = 917506;
    public static final int OVER_ALL = 983040;
    public static final int OVER_WORD = 983041;
    public static final int FIXED = 1048576;
    public static final int VARIABLE = 1048577;
    public static final int POSTURE_ITALIC = 1114112;
    public static final int POSTURE_NORMAL = 1114113;
    public static final int UNDER_ZERO = 1179648;
    public static final int UNDER_SINGLE = 1179649;
    public static final int UNDER_DOUBLE = 1179650;
    public static final int UNDER_ALL = 1245184;
    public static final int UNDER_WORD = 1245185;
    public static final int WEIGHT_NORMAL = 1310720;
    public static final int WEIGHT_BOLD = 1310721;
    public static final int FRACTION_ROUND = 1376256;
    public static final int FRACTION_TRUNC = 1376257;
    public static final int HALIGN_LEFT = 1441792;
    public static final int HALIGN_CENTER = 1441793;
    public static final int HALIGN_RIGHT = 1441794;
    public static final int HALIGN_JUSTIFY = 1441795;
    public static final int HALIGN_JUSTIFY_ALL = 1441796;
    public static final int HALIGN_RADIX = 1441797;
    public static final int HAND_LEFT = 1507328;
    public static final int HAND_RIGHT = 1507329;
    public static final int HAND_EVEN = 1507330;
    public static final int IFEMPTY_IGNORE = 1075314688;
    public static final int IFEMPTY_REMOVE = 1075314689;
    public static final int IFEMPTY_DATAGROUP = 1075314690;
    public static final int IFEMPTY_DATAVALUE = 1075314691;
    public static final int IMAGINGBBOX_NONE = 1638400;
    public static final int JOIN_ROUND = 1703936;
    public static final int JOIN_SQUARE = 1703937;
    public static final int LEFT_RIGHT_TOP_BOTTOM = 1769472;
    public static final int RIGHT_LEFT_TOP_BOTTOM = 1769473;
    public static final int TOP_BOTTOM = 1769474;
    public static final int POSITION = 1769475;
    public static final int TABLE = 1769476;
    public static final int ROW = 1769477;
    public static final int RIGHT_LEFT_ROW = 1769478;
    public static final int TO_RIGHT = -2145648640;
    public static final int TO_BOTTOM = -2145648639;
    public static final int TO_LEFT = -2145648638;
    public static final int TO_TOP = -2145648637;
    public static final int LINEEND_ITC = 1900544;
    public static final int LINEEND_ITCCR = 1900545;
    public static final int LINEEND_CRCR = 1900546;
    public static final int LINEEND_CR = 1900547;
    public static final int LOG_URI = -2145517568;
    public static final int LOG_MEMORY = -2145517567;
    public static final int LOG_STDOUT = -2145517566;
    public static final int LOG_NULL = -2145517565;
    public static final int LOG_STDERROR = -2145517564;
    public static final int LOG_SYSTEM = -2145517563;
    public static final int MATCH_NONE = 2031616;
    public static final int MATCH_ONCE = 2031617;
    public static final int MATCH_GLOBAL = 2031618;
    public static final int MATCH_DATAREF = 2031619;
    public static final int MATCH_DESCENDANT = 2031620;
    public static final int MERGEMODE_CONSUMEDATA = 9175040;
    public static final int MERGEMODE_MATCHTEMPLATE = 9175041;
    public static final int MESSAGE_TRACE = 1075838976;
    public static final int MESSAGE_INFORMATION = 1075838977;
    public static final int MESSAGE_WARNING = 1075838978;
    public static final int MESSAGE_ERROR = 1075838979;
    public static final int MODE_APPEND = 1075904512;
    public static final int MODE_OVERWRITE = 1075904513;
    public static final int NODEPRESENCE_IGNORE = 2228224;
    public static final int NODEPRESENCE_DISSOLVE = 2228225;
    public static final int NODEPRESENCE_PRESERVE = 2228226;
    public static final int NODEPRESENCE_DISSOLVESTRUCTURE = 2228227;
    public static final int USER_CONTROL = 2293760;
    public static final int ON_ENTRY = 2293761;
    public static final int ALWAYS = 2293762;
    public static final int MULTISELECT = 2293763;
    public static final int OPERATION_UP = -2145124352;
    public static final int OPERATION_DOWN = -2145124351;
    public static final int OPERATION_LEFT = -2145124350;
    public static final int OPERATION_RIGHT = -2145124349;
    public static final int OPERATION_BACK = -2145124348;
    public static final int OPERATION_FIRST = -2145124347;
    public static final int OPERATION_NEXT = -2145124346;
    public static final int ORDER_DOCUMENT = 2424832;
    public static final int ORDER_DATAVALUESFIRST = 2424833;
    public static final int PORTRAIT = 2490368;
    public static final int LANDSCAPE = 2490369;
    public static final int OUTPUT_URI = -2144927744;
    public static final int OUTPUT_MEMORY = -2144927743;
    public static final int OUTPUT_STDOUT = -2144927742;
    public static final int OUTPUT_NULL = -2144927741;
    public static final int OUTPUT_NATIVE = 5177344;
    public static final int OUTPUT_XDP = 5177345;
    public static final int OUTPUT_MERGEDXDP = 5177346;
    public static final int OVERRIDE_DISABLED = -2144862208;
    public static final int OVERRIDE_WARNING = -2144862207;
    public static final int OVERRIDE_ERROR = -2144862206;
    public static final int OVERRIDE_IGNORE = -2144862205;
    public static final int HORIZONTAL_HATCHING = -2144796672;
    public static final int VERTICAL_HATCHING = -2144796671;
    public static final int CROSS_HATCHING = -2144796670;
    public static final int DIAGONAL_LEFT_HATCHING = -2144796669;
    public static final int DIAGONAL_RIGHT_HATCHING = -2144796668;
    public static final int CROSS_DIAGONAL_HATCHING = -2144796667;
    public static final int PRESENCE_VISIBLE = 1076494336;
    public static final int PRESENCE_INVISIBLE = 1076494337;
    public static final int PRESENCE_HIDDEN = 1076494338;
    public static final int PRESENCE_INACTIVE = 1076494339;
    public static final int TO_CENTER = -2144665600;
    public static final int TO_EDGE = -2144665599;
    public static final int RELATION_ORDERED = -2144600064;
    public static final int RELATION_UNORDERED = -2144600063;
    public static final int RELATION_CHOICE = -2144600062;
    public static final int SCRIPTMODEL_XFA = 1076690944;
    public static final int SCRIPTMODEL_NONE = 1076690945;
    public static final int IMPLICITLINK = 3014656;
    public static final int EMBED = 3014657;
    public static final int EMBEDSUBSET = 3014658;
    public static final int SEV_IGNORE = 1076822016;
    public static final int SEV_TRACE = 1076822017;
    public static final int SEV_INFORMATION = 1076822018;
    public static final int SEV_WARNING = 1076822019;
    public static final int SEV_ERROR = 1076822020;
    public static final int SHAPE_SQUARE = 3145728;
    public static final int SHAPE_ROUND = 3145729;
    public static final int SLOPE_POSITIVE = 3211264;
    public static final int SLOPE_NEGATIVE = 3211265;
    public static final int SPLITBIAS_HORIZONTAL = 3276800;
    public static final int SPLITBIAS_VERTICAL = 3276801;
    public static final int SPLITBIAS_NONE = 3276802;
    public static final int STROKE_SOLID = 3342336;
    public static final int STROKE_DASHED = 3342337;
    public static final int STROKE_DOTTED = 3342338;
    public static final int STROKE_LOWERED = 3342339;
    public static final int STROKE_RAISED = 3342340;
    public static final int STROKE_ETCHED = 3342341;
    public static final int STROKE_EMBOSSED = 3342342;
    public static final int STROKE_DASHDOT = 3342343;
    public static final int STROKE_DASHDOTDOT = 3342344;
    public static final int BITPATTERN = 3407872;
    public static final int BREAK_AUTO = 3473408;
    public static final int BREAK_CONTENTAREA = 3473409;
    public static final int BREAK_PAGE = 3473410;
    public static final int BREAK_PAGEEVEN = 3473411;
    public static final int BREAK_PAGEODD = 3473412;
    public static final int KEEP_NONE = 3538944;
    public static final int KEEP_CONTENTAREA = 3538945;
    public static final int KEEP_PAGE = 3538946;
    public static final int SUBMITFORMAT_HTML = 1077346304;
    public static final int SUBMITFORMAT_FDF = 1077346305;
    public static final int SUBMITFORMAT_XML = 1077346306;
    public static final int SUBMITFORMAT_PDF = 1077346307;
    public static final int TEST_DISABLED = 3670016;
    public static final int TEST_WARNING = 3670017;
    public static final int TEST_ERROR = 3670018;
    public static final int TRANSFER_NONE = 3735552;
    public static final int TRANSFER_BASE64 = 3735553;
    public static final int TRANSFER_PACKAGE = 3735554;
    public static final int TRAYIN_AUTO = 3801088;
    public static final int TRAYIN_MANUAL = 3801089;
    public static final int TRAYIN_DELEGATE = 3801090;
    public static final int TRAYOUT_AUTO = 3866624;
    public static final int TRAYOUT_DELEGATE = 3866625;
    public static final int POINT = 3932160;
    public static final int INCH = 3932161;
    public static final int CENTIMETER = 3932162;
    public static final int MILLIMETER = 3932163;
    public static final int MILLIPOINT = 3932164;
    public static final int PICA = 3932165;
    public static final int ANY = 3997696;
    public static final int SIGNER = 3997697;
    public static final int VALIGN_TOP = 4063232;
    public static final int VALIGN_MIDDLE = 4063233;
    public static final int VALIGN_BOTTOM = 4063234;
    public static final int WHITESPACE_TRIM = 1077870592;
    public static final int WHITESPACE_RTRIM = 1077870593;
    public static final int WHITESPACE_LTRIM = 1077870594;
    public static final int WHITESPACE_NORMALIZE = 1077870595;
    public static final int WHITESPACE_PRESERVE = 1077870596;
    public static final int PLACEMENT_TOP = 4194304;
    public static final int PLACEMENT_RIGHT = 4194305;
    public static final int PLACEMENT_BOTTOM = 4194306;
    public static final int PLACEMENT_LEFT = 4194307;
    public static final int PLACEMENT_INLINE = 4194308;
    public static final int DESTINATION_NONE = 1078001664;
    public static final int DESTINATION_PAGEFIT = 1078001665;
    public static final int DB_ADO = 4325376;
    public static final int DB_HTTP = 4325377;
    public static final int CMDTYPE_UNKNOWN = 4390912;
    public static final int CMDTYPE_TEXT = 4390913;
    public static final int CMDTYPE_TABLE = 4390914;
    public static final int CMDTYPE_STOREDPROC = 4390915;
    public static final int CURSORTYPE_UNSPECIFIED = 4456448;
    public static final int CURSORTYPE_FORWARDONLY = 4456449;
    public static final int CURSORTYPE_KEYSET = 4456450;
    public static final int CURSORTYPE_DYNAMIC = 4456451;
    public static final int CURSORTYPE_STATIC = 4456452;
    public static final int CURSORLOCATION_CLIENT = 4521984;
    public static final int CURSORLOCATION_SERVER = 4521985;
    public static final int LOCKTYPE_UNSPECIFIED = 4587520;
    public static final int LOCKTYPE_READONLY = 4587521;
    public static final int LOCKTYPE_PESSIMISTIC = 4587522;
    public static final int LOCKTYPE_OPTIMISTIC = 4587523;
    public static final int LOCKTYPE_BATCHOPTIMISTIC = 4587524;
    public static final int INCREMENTALLOAD_NONE = 1078394880;
    public static final int INCREMENTALLOAD_FORWARDONLY = 1078394881;
    public static final int BOFACTION_MOVEFIRST = 4718592;
    public static final int BOFACTION_STAYBOF = 4718593;
    public static final int EOFACTION_MOVELAST = 4784128;
    public static final int EOFACTION_STAYEOF = 4784129;
    public static final int EOFACTION_ADDNEW = 4784130;
    public static final int NODETYPE_ATTRIBUTE = 4849664;
    public static final int NODETYPE_ELEMENT = 4849665;
    public static final int ACTIVITY_INITIALIZE = 4915200;
    public static final int ACTIVITY_ENTER = 4915201;
    public static final int ACTIVITY_EXIT = 4915202;
    public static final int ACTIVITY_MOUSEENTER = 4915203;
    public static final int ACTIVITY_MOUSEEXIT = 4915204;
    public static final int ACTIVITY_CHANGE = 4915205;
    public static final int ACTIVITY_CLICK = 4915206;
    public static final int ACTIVITY_PRESAVE = 4915207;
    public static final int ACTIVITY_POSTSAVE = 4915208;
    public static final int ACTIVITY_PREPRINT = 4915209;
    public static final int ACTIVITY_POSTPRINT = 4915210;
    public static final int ACTIVITY_READY = 4915211;
    public static final int ACTIVITY_DOCREADY = 4915212;
    public static final int ACTIVITY_DOCCLOSE = 4915213;
    public static final int ACTIVITY_MOUSEUP = 4915214;
    public static final int ACTIVITY_MOUSEDOWN = 4915215;
    public static final int ACTIVITY_FULL = 4915216;
    public static final int ACTIVITY_PRESUBMIT = 4915217;
    public static final int ACTIVITY_PREEXECUTE = 4915218;
    public static final int ACTIVITY_POSTEXECUTE = 4915219;
    public static final int ACTIVITY_PREOPEN = 4915220;
    public static final int ACTIVITY_INDEXCHANGE = 4915221;
    public static final int ACTIVITY_PRESIGN = 4915222;
    public static final int ACTIVITY_POSTSIGN = 4915223;
    public static final int ACTIVITY_POSTSUBMIT = 4915224;
    public static final int ACTIVITY_POSTOPEN = 4915225;
    public static final int ACTIVITY_VALIDATIONSTATE = 4915226;
    public static final int FORMAT_XFD = -2142502912;
    public static final int FORMAT_XDP = -2142502911;
    public static final int FORMAT_FORMDATA = -2142502910;
    public static final int FORMAT_XML = -2142502909;
    public static final int FORMAT_PDF = -2142502908;
    public static final int FORMAT_URL = -2142502907;
    public static final int NULLTYPE_XSI = 5046272;
    public static final int NULLTYPE_EXCLUDE = 5046273;
    public static final int NULLTYPE_EMPTY = 5046274;
    public static final int ASPECT_NONE = 5111808;
    public static final int ASPECT_FIT = 5111809;
    public static final int ASPECT_ACTUAL = 5111810;
    public static final int ASPECT_WIDTH = 5111811;
    public static final int ASPECT_HEIGHT = 5111812;
    public static final int CALENDAR = 5242880;
    public static final int PATTERN_FULL = -2142175232;
    public static final int PATTERN_LONG = -2142175231;
    public static final int PATTERN_MED = -2142175230;
    public static final int PATTERN_SHORT = -2142175229;
    public static final int PATTERN_NUMERIC = -2142109696;
    public static final int PATTERN_CURRENCY = -2142109695;
    public static final int PATTERN_PERCENT = -2142109694;
    public static final int NUMERIC_DECIMAL = -2142044160;
    public static final int NUMERIC_GROUPING = -2142044159;
    public static final int NUMERIC_PERCENT = -2142044158;
    public static final int NUMERIC_MINUS = -2142044157;
    public static final int NUMERIC_ZERO = -2142044156;
    public static final int CURRENCY_SYMBOL = -2141978624;
    public static final int CURRENCY_ISONAME = -2141978623;
    public static final int CURRENCY_DECIMAL = -2141978622;
    public static final int BARCODE_PARITY_NONE = 5570560;
    public static final int BARCODE_PARITY_ODD = 5570561;
    public static final int BARCODE_PARITY_EVEN = 5570562;
    public static final int TEXTLOCATION_NONE = 5636096;
    public static final int TEXTLOCATION_ABOVE = 5636097;
    public static final int TEXTLOCATION_BELOW = 5636098;
    public static final int TEXTLOCATION_ABOVEEMBEDDED = 5636099;
    public static final int TEXTLOCATION_BELOWEMBEDDED = 5636100;
    public static final int CHECKSUM_AUTO = 5701632;
    public static final int CHECKSUM_NONE = 5701633;
    public static final int CHECKSUM_1MOD10 = 5701634;
    public static final int CHECKSUM_2MOD10 = 5701635;
    public static final int CHECKSUM_1MOD10_1MOD11 = 5701636;
    public static final int PDF_13 = -2141716480;
    public static final int PDF_16 = -2141716479;
    public static final int BORDER_OPEN = 5832704;
    public static final int BORDER_CLOSED = 5832705;
    public static final int SUPPORT_NONE = 5898240;
    public static final int SUPPORT_HARDWARE = 5898241;
    public static final int SUPPORT_SOFTWARE = 5898242;
    public static final int SCOPE_NAME = 5963776;
    public static final int SCOPE_NONE = 5963777;
    public static final int XDCLAYOUT_PAGINATE = 1079771136;
    public static final int XDCLAYOUT_PANEL = 1079771137;
    public static final int RUNAT_CLIENT = 1079836672;
    public static final int RUNAT_SERVER = 1079836673;
    public static final int RUNAT_BOTH = 1079836674;
    public static final int PRIORITY_CUSTOM = 6160384;
    public static final int PRIORITY_TOOLTIP = 6160385;
    public static final int PRIORITY_CAPTION = 6160386;
    public static final int PRIORITY_NAME = 6160387;
    public static final int USAGE_EXPORTONLY = 6225920;
    public static final int USAGE_IMPORTONLY = 6225921;
    public static final int USAGE_EXPORTANDIMPORT = 6225922;
    public static final int EXECUTETYPE_IMPORT = 6291456;
    public static final int EXECUTETYPE_REMERGE = 6291457;
    public static final int DATA_LINK = 6356992;
    public static final int DATA_EMBED = 6356993;
    public static final int DATAPREP_NONE = 6422528;
    public static final int DATAPREP_FLATECOMPRESS = 6422529;
    public static final int SIGNOPERATION_SIGN = -2140995584;
    public static final int SIGNOPERATION_VERIFY = -2140995583;
    public static final int SIGNOPERATION_CLEAR = -2140995582;
    public static final int REQUIREMENT_REQUIRED = -2140930048;
    public static final int REQUIREMENT_OPTIONAL = -2140930047;
    public static final int COMMITON_EXIT = 6619136;
    public static final int COMMITON_SELECT = 6619137;
    public static final int DYNAMICRENDER_FORBIDDEN = 1080426496;
    public static final int DYNAMICRENDER_REQUIRED = 1080426497;
    public static final int BATCHFORMAT_NONE = 6750208;
    public static final int BATCHFORMAT_ZIP = 6750209;
    public static final int BATCHFORMAT_ZIPCOMPRESS = 6750210;
    public static final int BATCHFORMAT_CONCAT = 6750211;
    public static final int RENDERPOLICY_SERVER = 1080557568;
    public static final int RENDERPOLICY_CLIENT = 1080557569;
    public static final int WRITINGSCRIPT_STAR = 6881280;
    public static final int WRITINGSCRIPT_ROMAN = 6881281;
    public static final int WRITINGSCRIPT_EASTEUROPEANROMAN = 6881282;
    public static final int WRITINGSCRIPT_GREEK = 6881283;
    public static final int WRITINGSCRIPT_CYRILLIC = 6881284;
    public static final int WRITINGSCRIPT_JAPANESE = 6881285;
    public static final int WRITINGSCRIPT_TRADITIONALCHINESE = 6881286;
    public static final int WRITINGSCRIPT_SIMPLIFIEDCHINESE = 6881287;
    public static final int WRITINGSCRIPT_KOREAN = 6881288;
    public static final int WRITINGSCRIPT_ARABIC = 6881289;
    public static final int WRITINGSCRIPT_HEBREW = 6881290;
    public static final int WRITINGSCRIPT_THAI = 6881291;
    public static final int WRITINGSCRIPT_VIETNAMESE = 6881292;
    public static final int TAGGEDMODE_NORMAL = 1080688640;
    public static final int TAGGEDMODE_CUSTOM = 1080688641;
    public static final int RUNSCRIPTS_CLIENT = 1080754176;
    public static final int RUNSCRIPTS_SERVER = 1080754177;
    public static final int RUNSCRIPTS_BOTH = 1080754178;
    public static final int RUNSCRIPTS_NONE = 1080754179;
    public static final int MANIFESTACTION_INCLUDE = 7077888;
    public static final int MANIFESTACTION_EXCLUDE = 7077889;
    public static final int MANIFESTACTION_ALL = 7077890;
    public static final int MDPSIGNATURETYPE_FILLER = 7143424;
    public static final int MDPSIGNATURETYPE_AUTHOR = 7143425;
    public static final int MDPPERMISSIONS_ONE = 7208960;
    public static final int MDPPERMISSIONS_TWO = 7208961;
    public static final int MDPPERMISSIONS_THREE = 7208962;
    public static final int PAGESETRELATION_ORDERED_OCCURRENCE = -2140209152;
    public static final int PAGESETRELATION_SIMPLEX_PAGINATED = -2140209151;
    public static final int PAGESETRELATION_DUPLEX_PAGINATED = -2140209150;
    public static final int PAGEPOSITION_FIRST = 7340032;
    public static final int PAGEPOSITION_LAST = 7340033;
    public static final int PAGEPOSITION_REST = 7340034;
    public static final int PAGEPOSITION_ONLY = 7340035;
    public static final int PAGEPOSITION_ANY = 7340036;
    public static final int ODDOREVEN_ODD = 7405568;
    public static final int ODDOREVEN_EVEN = 7405569;
    public static final int ODDOREVEN_ANY = 7405570;
    public static final int BLANKORNOTBLANK_BLANK = 7471104;
    public static final int BLANKORNOTBLANK_NOTBLANK = 7471105;
    public static final int BLANKORNOTBLANK_ANY = 7471106;
    public static final int SCROLLPOLICY_AUTO = 7536640;
    public static final int SCROLLPOLICY_ON = 7536641;
    public static final int SCROLLPOLICY_OFF = 7536642;
    public static final int BASEPROFILE_FULL = 7602176;
    public static final int BASEPROFILE_INTERACTIVEFORMS = 7602177;
    public static final int DUPLEXOPTION_SIMPLEX = 1081409536;
    public static final int DUPLEXOPTION_DUPLEXFLIPSHORTEDGE = 1081409537;
    public static final int DUPLEXOPTION_DUPLEXFLIPLONGEDGE = 1081409538;
    public static final int MARK_CHECK = 7733248;
    public static final int MARK_CIRCLE = 7733249;
    public static final int MARK_CROSS = 7733250;
    public static final int MARK_DIAMOND = 7733251;
    public static final int MARK_SQUARE = 7733252;
    public static final int MARK_STAR = 7733253;
    public static final int MARK_DEFAULT = 7733254;
    public static final int HIGHLIGHT_NONE = 7798784;
    public static final int HIGHLIGHT_INVERTED = 7798785;
    public static final int HIGHLIGHT_PUSH = 7798786;
    public static final int HIGHLIGHT_OUTLINE = 7798787;
    public static final int RESTORESTATE_MANUAL = 7864320;
    public static final int RESTORESTATE_AUTO = 7864321;
    public static final int PAGINATION_SIMPLEX = 1081671680;
    public static final int PAGINATION_DUPLEX_LONG_EDGE = 1081671681;
    public static final int PAGINATION_DUPLEX_SHORT_EDGE = 1081671682;
    public static final int JOG_USEPRINTERSETTING = 1081737216;
    public static final int JOG_NONE = 1081737217;
    public static final int JOG_PAGESET = 1081737218;
    public static final int ADDREVOCATIONINFO_REQUIRED = 8060928;
    public static final int ADDREVOCATIONINFO_OPTIONAL = 8060929;
    public static final int ADDREVOCATIONINFO_NONE = 8060930;
    public static final int UPSMODE_USCARRIER = 8126464;
    public static final int UPSMODE_INTERNATIONALCARRIER = 8126465;
    public static final int UPSMODE_STANDARDSYMBOL = 8126466;
    public static final int UPSMODE_SECURESYMBOL = 8126467;
    public static final int SOURCEBELOW_UPDATE = 8192000;
    public static final int SOURCEBELOW_MAINTAIN = 8192001;
    public static final int SOURCEABOVE_WARN = 8257536;
    public static final int SOURCEABOVE_ERROR = 8257537;
    public static final int OUTPUTBELOW_UPDATE = 8323072;
    public static final int OUTPUTBELOW_WARN = 8323073;
    public static final int OUTPUTBELOW_ERROR = 8323074;
    public static final int COMPRESSSCOPE_IMAGEONLY = 8388608;
    public static final int COMPRESSSCOPE_DOCUMENT = 8388609;
    public static final int STAPLEMODE_ON = 8454144;
    public static final int STAPLEMODE_OFF = 8454145;
    public static final int STAPLEMODE_USEPRINTERSETTING = 8454146;
    public static final int PDFACONFORMANCE_A = 1082261504;
    public static final int PDFACONFORMANCE_B = 1082261505;
    public static final int GENERICFAMILY_SANSSERIF = 8650752;
    public static final int GENERICFAMILY_SERIF = 8650753;
    public static final int GENERICFAMILY_CURSIVE = 8650754;
    public static final int GENERICFAMILY_FANTASY = 8650755;
    public static final int GENERICFAMILY_MONOSPACE = 8650756;
    public static final int GENERICFAMILY_UNKNOWN = 8650757;
    public static final int OVERPRINT_NONE = 1082327040;
    public static final int OVERPRINT_DRAWS = 1082327041;
    public static final int OVERPRINT_FIELDS = 1082327042;
    public static final int OVERPRINT_DRAWSANDFIELDS = 1082327043;
    public static final int KERNINGMODE_NONE = 8716288;
    public static final int KERNINGMODE_PAIR = 8716289;
    public static final int PICKER_NONE = 8781824;
    public static final int PICKER_HOST = 8781825;
    public static final int PAGINATIONOVERRIDE_NONE = 1082589184;
    public static final int PAGINATIONOVERRIDE_FORCE_SIMPLEX = 1082589185;
    public static final int PAGINATIONOVERRIDE_FORCE_DUPLEX = 1082589186;
    public static final int PAGINATIONOVERRIDE_FORCE_DUPLEX_LONG_EDGE = 1082589187;
    public static final int PAGINATIONOVERRIDE_FORCE_DUPLEX_SHORT_EDGE = 1082589188;
    public static final int VALIDATIONMESSAGING_NOMESSAGES = 1082654720;
    public static final int VALIDATIONMESSAGING_FIRSTMESSAGEONLY = 1082654721;
    public static final int VALIDATIONMESSAGING_ALLMESSAGESINDIVIDUALLY = 1082654722;
    public static final int VALIDATIONMESSAGING_ALLMESSAGESTOGETHER = 1082654723;
    public static final int EVENTLISTEN_REFONLY = 1082720256;
    public static final int EVENTLISTEN_REFANDDESCENDENTS = 1082720257;
    public static final int PRINTSCALING_NOSCALING = 1082785792;
    public static final int PRINTSCALING_APPDEFAULT = 1082785793;
    public static final int DUPLEXIMPOSITION_LONGEDGE = 9109504;
    public static final int DUPLEXIMPOSITION_SHORTEDGE = 9109505;
    public static final int CREDENTIAL_REQUIRED = 9240576;
    public static final int CREDENTIAL_OPTIONAL = 9240577;
    public static final int JSOPTION_ENABLE = 1083179008;
    public static final int JSOPTION_DISABLE = 1083179009;
    public static final int JSOPTION_DELEGATE = 1083179010;
    static final EnumAttr[][] gEnumValues = new EnumAttr[][]{{new EnumAttr(0, "", 10, 63)}, {new EnumAttr(65536, "protected", 21, 7), new EnumAttr(65537, "open", 21, 7), new EnumAttr(65538, "readOnly", 21, 7), new EnumAttr(65539, "nonInteractive", 21, 7)}, {new EnumAttr(131072, "topLeft", 21, 5), new EnumAttr(131073, "topCenter", 21, 5), new EnumAttr(131074, "topRight", 21, 5), new EnumAttr(131075, "middleLeft", 21, 5), new EnumAttr(131076, "middleCenter", 21, 5), new EnumAttr(131077, "middleRight", 21, 5), new EnumAttr(131078, "bottomLeft", 21, 5), new EnumAttr(131079, "bottomCenter", 21, 5), new EnumAttr(131080, "bottomRight", 21, 5)}, {new EnumAttr(1073938432, "ignore", 10, 1), new EnumAttr(1073938433, "delegate", 10, 1), new EnumAttr(1073938434, "preserve", 10, 1)}, {new EnumAttr(1074003968, "0", 10, 63), new EnumAttr(1074003969, "1", 10, 63)}, {new EnumAttr(327680, "butt", 21, 5), new EnumAttr(327681, "round", 21, 5), new EnumAttr(327682, "square", 21, 5)}, {new EnumAttr(393216, "ESC", 10, 63), new EnumAttr(393217, "LF", 10, 63), new EnumAttr(393218, "CR", 10, 63), new EnumAttr(393219, "FF", 10, 63)}, {new EnumAttr(458752, "memory", 10, 63), new EnumAttr(458753, "file", 10, 63)}, {new EnumAttr(524288, "append", 10, 63), new EnumAttr(524289, "set", 10, 63)}, {new EnumAttr(589824, "ISO-8859-1", 10, 63), new EnumAttr(589825, "ISO-8859-2", 10, 63), new EnumAttr(589826, "ISO-8859-5", 10, 63), new EnumAttr(589827, "ISO-8859-6", 10, 63), new EnumAttr(589828, "ISO-8859-7", 10, 63), new EnumAttr(589829, "ISO-8859-8", 10, 63), new EnumAttr(589830, "ISO-8859-9", 10, 63), new EnumAttr(589831, "Shift-JIS", 10, 63), new EnumAttr(589832, "KSC-5601", 10, 63), new EnumAttr(589833, "BIG-5", 10, 63), new EnumAttr(589834, "HKSCS-BIG5", 10, 63), new EnumAttr(589835, "GBK", 10, 63), new EnumAttr(589836, "UTF-8", 10, 63), new EnumAttr(589837, "UTF-16", 10, 63), new EnumAttr(589838, "UCS-2", 10, 63), new EnumAttr(589839, "none", 10, 63), new EnumAttr(589840, "fontSpecific", 10, 63), new EnumAttr(589841, "IBM850", 24, 63), new EnumAttr(589842, "GB18030", 28, 63), new EnumAttr(589843, "JIS2004", 28, 63)}, {new EnumAttr(1074397184, "40bit", 10, 1), new EnumAttr(1074397185, "128bit", 10, 1)}, {new EnumAttr(720896, "fatal", 10, 63), new EnumAttr(720897, "ignore", 10, 63), new EnumAttr(720898, "warning", 10, 63)}, {new EnumAttr(786432, "0", 10, 63), new EnumAttr(786433, "1", 10, 63), new EnumAttr(786434, "2", 10, 63)}, {new EnumAttr(851968, "all", 10, 63), new EnumAttr(851969, "word", 10, 63)}, {new EnumAttr(917504, "0", 10, 63), new EnumAttr(917505, "1", 10, 63), new EnumAttr(917506, "2", 10, 63)}, {new EnumAttr(983040, "all", 10, 63), new EnumAttr(983041, "word", 10, 63)}, {new EnumAttr(1048576, "fixed", 10, 63), new EnumAttr(1048577, "variable", 10, 63)}, {new EnumAttr(1114112, "italic", 10, 63), new EnumAttr(1114113, "normal", 10, 63)}, {new EnumAttr(1179648, "0", 10, 63), new EnumAttr(1179649, "1", 10, 63), new EnumAttr(1179650, "2", 10, 63)}, {new EnumAttr(1245184, "all", 10, 63), new EnumAttr(1245185, "word", 10, 63)}, {new EnumAttr(1310720, "normal", 10, 63), new EnumAttr(1310721, "bold", 10, 63)}, {new EnumAttr(1376256, "round", 10, 63), new EnumAttr(1376257, "trunc", 10, 63)}, {new EnumAttr(1441792, "left", 21, 5), new EnumAttr(1441793, "center", 21, 5), new EnumAttr(1441794, "right", 21, 5), new EnumAttr(1441795, "justify", 21, 5), new EnumAttr(1441796, "justifyAll", 21, 5), new EnumAttr(1441797, "radix", 21, 5)}, {new EnumAttr(1507328, "left", 21, 5), new EnumAttr(1507329, "right", 21, 5), new EnumAttr(1507330, "even", 21, 5)}, {new EnumAttr(1075314688, "ignore", 10, 1), new EnumAttr(1075314689, "remove", 10, 1), new EnumAttr(1075314690, "dataGroup", 10, 1), new EnumAttr(1075314691, "dataValue", 10, 1)}, {new EnumAttr(1638400, "none", 10, 63)}, {new EnumAttr(1703936, "round", 21, 5), new EnumAttr(1703937, "square", 21, 5)}, {new EnumAttr(1769472, "lr-tb", 21, 5), new EnumAttr(1769473, "rl-tb", 33, 5), new EnumAttr(1769474, "tb", 21, 5), new EnumAttr(1769475, "position", 21, 5), new EnumAttr(1769476, "table", 21, 5), new EnumAttr(1769477, "row", 21, 5), new EnumAttr(1769478, "rl-row", 33, 5)}, {new EnumAttr(-2145648640, "toRight", 21, 5), new EnumAttr(-2145648639, "toBottom", 21, 5), new EnumAttr(-2145648638, "toLeft", 21, 5), new EnumAttr(-2145648637, "toTop", 21, 5)}, {new EnumAttr(1900544, "itc", 10, 63), new EnumAttr(1900545, "itccr", 10, 63), new EnumAttr(1900546, "crcr", 10, 63), new EnumAttr(1900547, "cr", 10, 63)}, {new EnumAttr(-2145517568, "uri", 10, 1), new EnumAttr(-2145517567, "memory", 10, 1), new EnumAttr(-2145517566, "stdout", 10, 1), new EnumAttr(-2145517565, "null", 10, 1), new EnumAttr(-2145517564, "stderror", 10, 1), new EnumAttr(-2145517563, "system", 10, 1)}, {new EnumAttr(2031616, "none", 21, 5), new EnumAttr(2031617, "once", 21, 5), new EnumAttr(2031618, "global", 21, 5), new EnumAttr(2031619, "dataRef", 21, 5)}, {new EnumAttr(1075838976, "trace", 10, 1), new EnumAttr(1075838977, "information", 10, 1), new EnumAttr(1075838978, "warning", 10, 1), new EnumAttr(1075838979, "error", 10, 1)}, {new EnumAttr(1075904512, "append", 10, 1), new EnumAttr(1075904513, "overwrite", 10, 1)}, {new EnumAttr(2228224, "ignore", 10, 1), new EnumAttr(2228225, "dissolve", 10, 1), new EnumAttr(2228226, "preserve", 10, 1), new EnumAttr(2228227, "dissolveStructure", 10, 1)}, {new EnumAttr(2293760, "userControl", 21, 5), new EnumAttr(2293761, "onEntry", 21, 5), new EnumAttr(2293762, "always", 21, 5), new EnumAttr(2293763, "multiSelect", 21, 5)}, {new EnumAttr(-2145124352, "up", 21, 5), new EnumAttr(-2145124351, "down", 21, 5), new EnumAttr(-2145124350, "left", 21, 5), new EnumAttr(-2145124349, "right", 21, 5), new EnumAttr(-2145124348, "back", 21, 5), new EnumAttr(-2145124347, "first", 21, 5), new EnumAttr(-2145124346, "next", 21, 5)}, {new EnumAttr(2424832, "document", 10, 63), new EnumAttr(2424833, "dataValuesFirst", 10, 63)}, {new EnumAttr(2490368, "portrait", 10, 63), new EnumAttr(2490369, "landscape", 10, 63)}, {new EnumAttr(-2144927744, "uri", 10, 1), new EnumAttr(-2144927743, "memory", 10, 1), new EnumAttr(-2144927742, "stdout", 10, 1), new EnumAttr(-2144927741, "null", 10, 1)}, {new EnumAttr(-2144862208, "disabled", 10, 63), new EnumAttr(-2144862207, "warning", 10, 63), new EnumAttr(-2144862206, "error", 10, 63), new EnumAttr(-2144862205, "ignore", 10, 63)}, {new EnumAttr(-2144796672, "horizontal", 21, 5), new EnumAttr(-2144796671, "vertical", 21, 5), new EnumAttr(-2144796670, "crossHatch", 21, 5), new EnumAttr(-2144796669, "diagonalLeft", 21, 5), new EnumAttr(-2144796668, "diagonalRight", 21, 5), new EnumAttr(-2144796667, "crossDiagonal", 21, 5)}, {new EnumAttr(1076494336, "visible", 21, 7), new EnumAttr(1076494337, "invisible", 21, 7), new EnumAttr(1076494338, "hidden", 21, 7), new EnumAttr(1076494339, "inactive", 30, 7)}, {new EnumAttr(-2144665600, "toCenter", 21, 5), new EnumAttr(-2144665599, "toEdge", 21, 5)}, {new EnumAttr(-2144600064, "ordered", 21, 1), new EnumAttr(-2144600063, "unordered", 21, 1), new EnumAttr(-2144600062, "choice", 21, 1)}, {new EnumAttr(1076690944, "XFA", 10, 1), new EnumAttr(1076690945, "none", 10, 1)}, {new EnumAttr(3014656, "implicitLink", 10, 63), new EnumAttr(3014657, "embed", 10, 63), new EnumAttr(3014658, "embedSubset", 10, 63)}, {new EnumAttr(1076822016, "ignore", 10, 1), new EnumAttr(1076822017, "trace", 10, 1), new EnumAttr(1076822018, "information", 10, 1), new EnumAttr(1076822019, "warning", 10, 1), new EnumAttr(1076822020, "error", 10, 1)}, {new EnumAttr(3145728, "square", 21, 5), new EnumAttr(3145729, "round", 21, 5)}, {new EnumAttr(3211264, "/", 21, 5), new EnumAttr(3211265, "\\", 21, 5)}, {new EnumAttr(3276800, "horizontal", 10, 63), new EnumAttr(3276801, "vertical", 10, 63), new EnumAttr(3276802, "none", 10, 63)}, {new EnumAttr(3342336, "solid", 21, 5), new EnumAttr(3342337, "dashed", 21, 5), new EnumAttr(3342338, "dotted", 21, 5), new EnumAttr(3342339, "lowered", 21, 5), new EnumAttr(3342340, "raised", 21, 5), new EnumAttr(3342341, "etched", 21, 5), new EnumAttr(3342342, "embossed", 21, 5), new EnumAttr(3342343, "dashDot", 21, 5), new EnumAttr(3342344, "dashDotDot", 21, 5)}, {new EnumAttr(3407872, "bitPattern", 10, 63)}, {new EnumAttr(3473408, "auto", 21, 5), new EnumAttr(3473409, "contentArea", 21, 5), new EnumAttr(3473410, "pageArea", 21, 5), new EnumAttr(3473411, "pageEven", 21, 5), new EnumAttr(3473412, "pageOdd", 21, 5)}, {new EnumAttr(3538944, "none", 21, 5), new EnumAttr(3538945, "contentArea", 21, 5), new EnumAttr(3538946, "pageArea", 21, 5)}, {new EnumAttr(1077346304, "html", 10, 1), new EnumAttr(1077346305, "fdf", 10, 1), new EnumAttr(1077346306, "xml", 10, 1), new EnumAttr(1077346307, "pdf", 10, 1)}, {new EnumAttr(3670016, "disabled", 21, 5), new EnumAttr(3670017, "warning", 21, 5), new EnumAttr(3670018, "error", 21, 5)}, {new EnumAttr(3735552, "none", 10, 63), new EnumAttr(3735553, "base64", 10, 63), new EnumAttr(3735554, "package", 26, 63)}, {new EnumAttr(3801088, "auto", 10, 63), new EnumAttr(3801089, "delegate", 10, 63), new EnumAttr(3801090, "pageFront", 10, 63)}, {new EnumAttr(3866624, "auto", 10, 63), new EnumAttr(3866625, "delegate", 10, 63)}, {new EnumAttr(3932160, "pt", 10, 63), new EnumAttr(3932161, "in", 10, 63), new EnumAttr(3932162, "cm", 10, 63), new EnumAttr(3932163, "mm", 10, 63), new EnumAttr(3932164, "mp", 10, 63), new EnumAttr(3932165, "pc", 10, 63)}, {new EnumAttr(3997696, "any", 10, 63), new EnumAttr(3997697, "signer", 10, 63)}, {new EnumAttr(4063232, "top", 21, 5), new EnumAttr(4063233, "middle", 21, 5), new EnumAttr(4063234, "bottom", 21, 5)}, {new EnumAttr(1077870592, "trim", 10, 1), new EnumAttr(1077870593, "rtrim", 10, 1), new EnumAttr(1077870594, "ltrim", 10, 1), new EnumAttr(1077870595, "normalize", 10, 1), new EnumAttr(1077870596, "preserve", 10, 1)}, {new EnumAttr(4194304, "top", 21, 5), new EnumAttr(4194305, "right", 21, 5), new EnumAttr(4194306, "bottom", 21, 5), new EnumAttr(4194307, "left", 21, 5), new EnumAttr(4194308, "inline", 21, 5)}, {new EnumAttr(1078001664, "none", 10, 1), new EnumAttr(1078001665, "pageFit", 10, 1)}, {new EnumAttr(4325376, "ado", 10, 12), new EnumAttr(4325377, "http", 10, 12)}, {new EnumAttr(4390912, "unknown", 10, 12), new EnumAttr(4390913, "text", 10, 12), new EnumAttr(4390914, "table", 10, 12), new EnumAttr(4390915, "storedProc", 10, 12)}, {new EnumAttr(4456448, "unspecified", 10, 12), new EnumAttr(4456449, "forwardOnly", 10, 12), new EnumAttr(4456450, "keyset", 10, 12), new EnumAttr(4456451, "dynamic", 10, 12), new EnumAttr(4456452, "static", 10, 12)}, {new EnumAttr(4521984, "client", 10, 12), new EnumAttr(4521985, "server", 10, 12)}, {new EnumAttr(4587520, "unspecified", 10, 12), new EnumAttr(4587521, "readOnly", 10, 12), new EnumAttr(4587522, "pessimistic", 10, 12), new EnumAttr(4587523, "optimistic", 10, 12), new EnumAttr(4587524, "batchOptimistic", 10, 12)}, {new EnumAttr(1078394880, "none", 10, 1), new EnumAttr(1078394881, "forwardOnly", 10, 1)}, {new EnumAttr(4718592, "moveFirst", 10, 12), new EnumAttr(4718593, "stayBOF", 10, 12)}, {new EnumAttr(4784128, "moveLast", 10, 12), new EnumAttr(4784129, "stayEOF", 10, 12), new EnumAttr(4784130, "addNew", 10, 12)}, {new EnumAttr(4849664, "attribute", 10, 63), new EnumAttr(4849665, "element", 10, 63)}, {new EnumAttr(4915200, "initialize", 21, 5), new EnumAttr(4915201, "enter", 21, 5), new EnumAttr(4915202, "exit", 21, 5), new EnumAttr(4915203, "mouseEnter", 21, 5), new EnumAttr(4915204, "mouseExit", 21, 5), new EnumAttr(4915205, "change", 21, 5), new EnumAttr(4915206, "click", 21, 5), new EnumAttr(4915207, "preSave", 21, 5), new EnumAttr(4915208, "postSave", 21, 5), new EnumAttr(4915209, "prePrint", 21, 5), new EnumAttr(4915210, "postPrint", 21, 5), new EnumAttr(4915211, "ready", 21, 5), new EnumAttr(4915212, "docReady", 21, 5), new EnumAttr(4915213, "docClose", 21, 5), new EnumAttr(4915214, "mouseUp", 21, 5), new EnumAttr(4915215, "mouseDown", 21, 5), new EnumAttr(4915216, "full", 21, 5), new EnumAttr(4915217, "preSubmit", 21, 5), new EnumAttr(4915218, "preExecute", 21, 5), new EnumAttr(4915219, "postExecute", 21, 5), new EnumAttr(4915220, "preOpen", 21, 5), new EnumAttr(4915221, "indexChange", 25, 5), new EnumAttr(4915222, "preSign", 28, 5), new EnumAttr(4915223, "postSign", 28, 5), new EnumAttr(4915224, "postSubmit", 28, 5), new EnumAttr(4915225, "postOpen", 28, 5), new EnumAttr(4915226, "validationState", 30, 5)}, {new EnumAttr(-2142502912, "xfd", 21, 5), new EnumAttr(-2142502911, "xdp", 21, 5), new EnumAttr(-2142502910, "formdata", 21, 5), new EnumAttr(-2142502909, "xml", 21, 5), new EnumAttr(-2142502908, "pdf", 21, 5), new EnumAttr(-2142502907, "urlencoded", 24, 5)}, {new EnumAttr(5046272, "xsi", 10, 63), new EnumAttr(5046273, "exclude", 10, 63), new EnumAttr(5046274, "empty", 10, 63)}, {new EnumAttr(5111808, "none", 21, 5), new EnumAttr(5111809, "fit", 21, 5), new EnumAttr(5111810, "actual", 21, 5), new EnumAttr(5111811, "width", 21, 5), new EnumAttr(5111812, "height", 21, 5)}, {new EnumAttr(5177344, "native", 10, 1), new EnumAttr(5177345, "xdp", 10, 1), new EnumAttr(5177346, "mergedXDP", 10, 1)}, {new EnumAttr(5242880, "gregorian", 21, 63)}, {new EnumAttr(-2142175232, "full", 21, 63), new EnumAttr(-2142175231, "long", 21, 63), new EnumAttr(-2142175230, "med", 21, 63), new EnumAttr(-2142175229, "short", 21, 63)}, {new EnumAttr(-2142109696, "numeric", 21, 63), new EnumAttr(-2142109695, "currency", 21, 63), new EnumAttr(-2142109694, "percent", 21, 63)}, {new EnumAttr(-2142044160, "decimal", 21, 63), new EnumAttr(-2142044159, "grouping", 21, 63), new EnumAttr(-2142044158, "percent", 21, 63), new EnumAttr(-2142044157, "minus", 21, 63), new EnumAttr(-2142044156, "zero", 21, 63)}, {new EnumAttr(-2141978624, "symbol", 21, 63), new EnumAttr(-2141978623, "isoname", 21, 63), new EnumAttr(-2141978622, "decimal", 21, 63)}, {new EnumAttr(5570560, "none", 10, 63), new EnumAttr(5570561, "odd", 10, 63), new EnumAttr(5570562, "even", 10, 63)}, {new EnumAttr(5636096, "none", 21, 5), new EnumAttr(5636097, "above", 21, 5), new EnumAttr(5636098, "below", 21, 5), new EnumAttr(5636099, "aboveEmbedded", 21, 5), new EnumAttr(5636100, "belowEmbedded", 21, 5)}, {new EnumAttr(5701632, "auto", 21, 5), new EnumAttr(5701633, "none", 21, 5), new EnumAttr(5701634, "1mod10", 21, 5), new EnumAttr(5701635, "2mod10", 21, 5), new EnumAttr(5701636, "1mod10_1mod11", 21, 5)}, {new EnumAttr(-2141716480, "PDF1.3", 21, 8), new EnumAttr(-2141716479, "PDF1.6", 24, 8)}, {new EnumAttr(5832704, "open", 21, 5), new EnumAttr(5832705, "close", 21, 5)}, {new EnumAttr(5898240, "none", 10, 63), new EnumAttr(5898241, "hardware", 10, 63), new EnumAttr(5898242, "software", 10, 63)}, {new EnumAttr(5963776, "name", 21, 5), new EnumAttr(5963777, "none", 21, 5)}, {new EnumAttr(1079771136, "paginate", 10, 1), new EnumAttr(1079771137, "panel", 10, 1)}, {new EnumAttr(1079836672, "client", 21, 5), new EnumAttr(1079836673, "server", 21, 5), new EnumAttr(1079836674, "both", 21, 5)}, {new EnumAttr(6160384, "custom", 21, 5), new EnumAttr(6160385, "toolTip", 21, 5), new EnumAttr(6160386, "caption", 21, 5), new EnumAttr(6160387, "name", 21, 5)}, {new EnumAttr(6225920, "exportOnly", 21, 5), new EnumAttr(6225921, "importOnly", 21, 5), new EnumAttr(6225922, "exportAndImport", 21, 5)}, {new EnumAttr(6291456, "import", 21, 5), new EnumAttr(6291457, "remerge", 21, 5)}, {new EnumAttr(6356992, "link", 21, 5), new EnumAttr(6356993, "embed", 21, 5)}, {new EnumAttr(6422528, "none", 21, 5), new EnumAttr(6422529, "flateCompress", 21, 5)}, {new EnumAttr(-2140995584, "sign", 24, 8), new EnumAttr(-2140995583, "verify", 24, 8), new EnumAttr(-2140995582, "clear", 24, 8)}, {new EnumAttr(-2140930048, "required", 25, 8), new EnumAttr(-2140930047, "optional", 25, 8)}, {new EnumAttr(6619136, "exit", 21, 5), new EnumAttr(6619137, "select", 22, 5)}, {new EnumAttr(1080426496, "forbidden", 21, 1), new EnumAttr(1080426497, "required", 22, 1)}, {new EnumAttr(6750208, "none", 21, 1), new EnumAttr(6750209, "zip", 24, 1), new EnumAttr(6750210, "zipCompress", 24, 1), new EnumAttr(6750211, "concat", 24, 1)}, {new EnumAttr(1080557568, "server", 21, 1), new EnumAttr(1080557569, "client", 24, 1)}, {new EnumAttr(6881280, "*", 21, 1), new EnumAttr(6881281, "Roman", 24, 1), new EnumAttr(6881282, "EastEuropeanRoman", 24, 1), new EnumAttr(6881283, "Greek", 24, 1), new EnumAttr(6881284, "Cyrillic", 24, 1), new EnumAttr(6881285, "Japanese", 24, 1), new EnumAttr(6881286, "TraditionalChinese", 24, 1), new EnumAttr(6881287, "SimplifiedChinese", 24, 1), new EnumAttr(6881288, "Korean", 24, 1), new EnumAttr(6881289, "Arabic", 24, 1), new EnumAttr(6881290, "Hebrew", 24, 1), new EnumAttr(6881291, "Thai", 24, 1), new EnumAttr(6881292, "Vietnamese", 24, 1)}, {new EnumAttr(1080688640, "normal", 21, 1), new EnumAttr(1080688641, "custom", 24, 1)}, {new EnumAttr(1080754176, "client", 24, 1), new EnumAttr(1080754177, "server", 24, 1), new EnumAttr(1080754178, "both", 10, 1), new EnumAttr(1080754179, "none", 24, 1)}, {new EnumAttr(7077888, "include", 24, 13), new EnumAttr(7077889, "exclude", 24, 13), new EnumAttr(7077890, "all", 25, 13)}, {new EnumAttr(7143424, "filler", 24, 8), new EnumAttr(7143425, "author", 24, 8)}, {new EnumAttr(7208960, "1", 24, 8), new EnumAttr(7208961, "2", 24, 8), new EnumAttr(7208962, "3", 24, 8)}, {new EnumAttr(-2140209152, "orderedOccurrence", 21, 1), new EnumAttr(-2140209151, "simplexPaginated", 25, 1), new EnumAttr(-2140209150, "duplexPaginated", 25, 1)}, {new EnumAttr(7340032, "first", 25, 1), new EnumAttr(7340033, "last", 25, 1), new EnumAttr(7340034, "rest", 25, 1), new EnumAttr(7340035, "only", 25, 1), new EnumAttr(7340036, "any", 25, 1)}, {new EnumAttr(7405568, "odd", 25, 1), new EnumAttr(7405569, "even", 25, 1), new EnumAttr(7405570, "any", 25, 1)}, {new EnumAttr(7471104, "blank", 25, 1), new EnumAttr(7471105, "notBlank", 25, 1), new EnumAttr(7471106, "any", 25, 1)}, {new EnumAttr(7536640, "auto", 21, 8), new EnumAttr(7536641, "on", 25, 8), new EnumAttr(7536642, "off", 25, 8)}, {new EnumAttr(7602176, "full", 21, 5), new EnumAttr(7602177, "interactiveForms", 21, 5)}, {new EnumAttr(1081409536, "simplex", 25, 1), new EnumAttr(1081409537, "duplexFlipShortEdge", 25, 1), new EnumAttr(1081409538, "duplexFlipLongEdge", 25, 1)}, {new EnumAttr(7733248, "check", 25, 5), new EnumAttr(7733249, "circle", 25, 5), new EnumAttr(7733250, "cross", 25, 5), new EnumAttr(7733251, "diamond", 25, 5), new EnumAttr(7733252, "square", 25, 5), new EnumAttr(7733253, "star", 25, 5), new EnumAttr(7733254, "default", 21, 5)}, {new EnumAttr(7798784, "none", 25, 8), new EnumAttr(7798785, "inverted", 21, 8), new EnumAttr(7798786, "push", 25, 8), new EnumAttr(7798787, "outline", 25, 8)}, {new EnumAttr(7864320, "manual", 21, 5), new EnumAttr(7864321, "auto", 25, 5)}, {new EnumAttr(1081671680, "simplex", 25, 1), new EnumAttr(1081671681, "duplexLongEdge", 25, 1), new EnumAttr(1081671682, "duplexShortEdge", 25, 1)}, {new EnumAttr(1081737216, "usePrinterSetting", 26, 1), new EnumAttr(1081737217, "none", 26, 1), new EnumAttr(1081737218, "pageSet", 26, 1)}, {new EnumAttr(8060928, "required", 25, 8), new EnumAttr(8060929, "optional", 25, 8), new EnumAttr(8060930, "none", 25, 8)}, {new EnumAttr(8126464, "usCarrier", 26, 5), new EnumAttr(8126465, "internationalCarrier", 26, 5), new EnumAttr(8126466, "standardSymbol", 26, 5), new EnumAttr(8126467, "secureSymbol", 26, 5)}, {new EnumAttr(8192000, "update", 10, 1), new EnumAttr(8192001, "maintain", 10, 1)}, {new EnumAttr(8257536, "warn", 10, 1), new EnumAttr(8257537, "error", 10, 1)}, {new EnumAttr(8323072, "update", 10, 1), new EnumAttr(8323073, "warn", 10, 1), new EnumAttr(8323074, "error", 10, 1)}, {new EnumAttr(8388608, "imageOnly", 26, 1), new EnumAttr(8388609, "document", 26, 1)}, {new EnumAttr(8454144, "on", 26, 1), new EnumAttr(8454145, "off", 26, 1), new EnumAttr(8454146, "usePrinterSetting", 26, 1)}, {new EnumAttr(1082261504, "A", 26, 1), new EnumAttr(1082261505, "B", 26, 1)}, {new EnumAttr(1082327040, "none", 10, 1), new EnumAttr(1082327041, "draws", 26, 1), new EnumAttr(1082327042, "fields", 26, 1), new EnumAttr(1082327043, "drawsAndFields", 26, 1)}, {new EnumAttr(8650752, "sansSerif", 27, 1), new EnumAttr(8650753, "serif", 27, 1), new EnumAttr(8650754, "cursive", 27, 1), new EnumAttr(8650755, "fantasy", 27, 1), new EnumAttr(8650756, "monospace", 27, 1), new EnumAttr(8650757, "unknown", 10, 1)}, {new EnumAttr(8716288, "none", 21, 1), new EnumAttr(8716289, "pair", 28, 1)}, {new EnumAttr(8781824, "none", 21, 1), new EnumAttr(8781825, "host", 28, 1)}, {new EnumAttr(1082589184, "none", 10, 1), new EnumAttr(1082589185, "forceSimplex", 27, 1), new EnumAttr(1082589186, "forceDuplex", 27, 1), new EnumAttr(1082589187, "forceDuplexLongEdge", 27, 1), new EnumAttr(1082589188, "forceDuplexShortEdge", 27, 1)}, {new EnumAttr(1082654720, "noMessages", 30, 1), new EnumAttr(1082654721, "firstMessageOnly", 30, 1), new EnumAttr(1082654722, "allMessagesIndividually", 21, 1), new EnumAttr(1082654723, "allMessagesTogether", 30, 1)}, {new EnumAttr(1082720256, "refOnly", 21, 1), new EnumAttr(1082720257, "refAndDescendents", 30, 1)}, {new EnumAttr(1082785792, "noScaling", 30, 1), new EnumAttr(1082785793, "appDefault", 10, 1)}, {new EnumAttr(9109504, "longEdge", 21, 1), new EnumAttr(9109505, "shortEdge", 31, 1)}, {new EnumAttr(9175040, "consumeData", 21, 1), new EnumAttr(9175041, "matchTemplate", 31, 63)}, {new EnumAttr(9240576, "required", 10, 63), new EnumAttr(9240577, "optional", 10, 63)}, {new EnumAttr(0, "", 10, 63)}, {new EnumAttr(0, "", 10, 63)}, {new EnumAttr(1083179008, "enable", 33, 1), new EnumAttr(1083179009, "disable", 33, 1), new EnumAttr(1083179010, "delegate", 10, 1)}, {new EnumAttr(0, "", 27, 63)}};
    public static final int ENUM_TYPE_MAX = 9502720;
    public static final int ENUM_WIDEST = 21;

    private EnumAttr(int num, String name, int versionIntro, int availability) {
        this.mName = name;
        this.mNum = num;
        this.mVersionIntro = versionIntro;
        this.mAvailability = availability;
    }

    public int getInt() {
        return this.mNum;
    }

    public int getVersionIntro() {
        return this.mVersionIntro;
    }

    public int getAvailability() {
        return this.mAvailability;
    }

    public static EnumAttr getEnum(int value) {
        int x = (value & 1073676288) >> 16;
        int y = value & 65535;
        return gEnumValues[x][y];
    }

    public String[] getStrings() {
        EnumAttr[] vals = this.getValues();
        String[] strs = new String[vals.length];
        for (int i = 0; i < vals.length; ++i) {
            strs[i] = vals[i].toString();
        }
        return strs;
    }

    public EnumAttr[] getValues() {
        return gEnumValues[(this.mNum & 1073741823) >> 16];
    }

    public static EnumAttr getEnum(EnumType t, String v) {
        int typePos = (t.getInt() & 1073741823) >> 16;
        EnumAttr[] vals = gEnumValues[typePos];
        for (int i = 0; i < vals.length; ++i) {
            if (v != vals[i].toString()) continue;
            return gEnumValues[typePos][i];
        }
        throw new ExFull(ResId.InvalidEnumeratedValue, v);
    }

    public EnumType getType() {
        return EnumType.getEnum(this.mNum);
    }

    public boolean equals(Object object) {
        if (this == object) {
            return true;
        }
        if (object == null) {
            return false;
        }
        if (object.getClass() != this.getClass()) {
            return false;
        }
        EnumAttr compare = (EnumAttr)object;
        return compare.getInt() == this.getInt();
    }

    public int hashCode() {
        return this.getInt();
    }

    public static String getString(int eVal) {
        return EnumAttr.getEnum(eVal).toString();
    }

    public EnumAttr newEnum(String value) {
        if (value.length() == 0) {
            EnumAttr oRet = EnumAttr.getEnum(EnumType.getEnum(0), "");
            return oRet;
        }
        return EnumAttr.getEnum(this.getType(), value);
    }

    public String toString() {
        return this.mName;
    }
}