EnumType.java
23 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
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.xfa;
public final class EnumType {
public static final int AMBIGUOUS_MASK = Integer.MIN_VALUE;
public static final int ELEMENTAL_MASK = 1073741824;
private final int mNum;
private final String mName;
public static final int ACCESS = 65536;
public static final int ANCHOR = 131072;
public static final int ATTRIBUTES = 1073938432;
public static final int BOOLEAN = 1074003968;
public static final int CAP = 327680;
public static final int CONTROLCODE = 393216;
public static final int DEST = 458752;
public static final int DESTOP = 524288;
public static final int ENCODING = 589824;
public static final int ENCRYPTIONLEVEL = 1074397184;
public static final int EXCEPTION = 720896;
public static final int FONTLINETHROUGH = 786432;
public static final int FONTLINETHROUGHPERIOD = 851968;
public static final int FONTOVERLINE = 917504;
public static final int FONTOVERLINEPERIOD = 983040;
public static final int FONTPITCH = 1048576;
public static final int FONTPOSTURE = 1114112;
public static final int FONTUNDERLINE = 1179648;
public static final int FONTUNDERLINEPERIOD = 1245184;
public static final int FONTWEIGHT = 1310720;
public static final int FRACTION = 1376256;
public static final int HALIGN = 1441792;
public static final int HAND = 1507328;
public static final int IFEMPTY = 1075314688;
public static final int IMAGINGBBOX = 1638400;
public static final int JOIN = 1703936;
public static final int LAYOUT = 1769472;
public static final int LINEAR = -2145648640;
public static final int LINEEND = 1900544;
public static final int LOGTO = -2145517568;
public static final int MATCH = 2031616;
public static final int MESSAGETYPE = 1075838976;
public static final int MODE = 1075904512;
public static final int NODEPRESENCE = 2228224;
public static final int OPEN = 2293760;
public static final int OPERATION = -2145124352;
public static final int ORDER = 2424832;
public static final int ORIENTATION = 2490368;
public static final int OUTPUTTO = -2144927744;
public static final int OVERRIDE = -2144862208;
public static final int PATTERN = -2144796672;
public static final int PRESENCE = 1076494336;
public static final int RADIAL = -2144665600;
public static final int RELATION = -2144600064;
public static final int SCRIPTMODEL = 1076690944;
public static final int SELECT = 3014656;
public static final int SEVERITY = 1076822016;
public static final int SHAPE = 3145728;
public static final int SLOPE = 3211264;
public static final int SPLITBIAS = 3276800;
public static final int STROKE = 3342336;
public static final int STYLETYPE = 3407872;
public static final int SUBFORMBREAK = 3473408;
public static final int SUBFORMKEEP = 3538944;
public static final int SUBMITFORMAT = 1077346304;
public static final int TEST = 3670016;
public static final int TRANSFERENCODING = 3735552;
public static final int TRAYIN = 3801088;
public static final int TRAYOUT = 3866624;
public static final int UNIT = 3932160;
public static final int UNSIGN = 3997696;
public static final int VALIGN = 4063232;
public static final int WHITESPACE = 1077870592;
public static final int PLACEMENT = 4194304;
public static final int DESTINATION = 1078001664;
public static final int DB = 4325376;
public static final int CMDTYPE = 4390912;
public static final int CURSORTYPE = 4456448;
public static final int CURSORLOCATION = 4521984;
public static final int LOCKTYPE = 4587520;
public static final int INCREMENTALLOAD = 1078394880;
public static final int BOFACTION = 4718592;
public static final int EOFACTION = 4784128;
public static final int NODETYPE = 4849664;
public static final int ACTIVITY = 4915200;
public static final int FORMAT = -2142502912;
public static final int NULLTYPE = 5046272;
public static final int ASPECT = 5111808;
public static final int OUTPUTTYPE = 5177344;
public static final int CALENDARSYMBOLS = 5242880;
public static final int DATETIMESYMBOLS = -2142175232;
public static final int NUMBERPATTERN = -2142109696;
public static final int NUMBERSYMBOL = -2142044160;
public static final int CURRENCYSYMBOL = -2141978624;
public static final int PARITY = 5570560;
public static final int TEXTLOCATION = 5636096;
public static final int CHECKSUM = 5701632;
public static final int SIGNATURETYPE = -2141716480;
public static final int BORDERBREAK = 5832704;
public static final int SUPPORT = 5898240;
public static final int SCOPE = 5963776;
public static final int XDCLAYOUT = 1079771136;
public static final int RUNAT = 1079836672;
public static final int PRIORITY = 6160384;
public static final int USAGE = 6225920;
public static final int EXECUTETYPE = 6291456;
public static final int DATA = 6356992;
public static final int DATAPREP = 6422528;
public static final int SIGNOPERATION = -2140995584;
public static final int REQUIREMENT = -2140930048;
public static final int COMMITON = 6619136;
public static final int DYNAMICRENDER = 1080426496;
public static final int BATCHFORMAT = 6750208;
public static final int RENDERPOLICY = 1080557568;
public static final int WRITINGSCRIPT = 6881280;
public static final int TAGGEDMODE = 1080688640;
public static final int RUNSCRIPTS = 1080754176;
public static final int MANIFESTACTION = 7077888;
public static final int MDPSIGNATURETYPE = 7143424;
public static final int MDPPERMISSIONS = 7208960;
public static final int PAGESETRELATION = -2140209152;
public static final int PAGEPOSITION = 7340032;
public static final int ODDOREVEN = 7405568;
public static final int BLANKORNOTBLANK = 7471104;
public static final int SCROLLPOLICY = 7536640;
public static final int BASEPROFILE = 7602176;
public static final int DUPLEXOPTION = 1081409536;
public static final int MARK = 7733248;
public static final int HIGHLIGHT = 7798784;
public static final int RESTORESTATE = 7864320;
public static final int PAGINATION = 1081671680;
public static final int JOGOPTION = 1081737216;
public static final int ADDREVOCATIONINFO = 8060928;
public static final int UPSMODE = 8126464;
public static final int SOURCEBELOW = 8192000;
public static final int SOURCEABOVE = 8257536;
public static final int OUTPUTBELOW = 8323072;
public static final int COMPRESSSCOPE = 8388608;
public static final int STAPLEMODE = 8454144;
public static final int PDFACONFORMANCE = 1082261504;
public static final int OVERPRINT = 1082327040;
public static final int GENERICFAMILY = 8650752;
public static final int KERNINGMODE = 8716288;
public static final int PICKER = 8781824;
public static final int PAGINATIONOVERRIDE = 1082589184;
public static final int VALIDATIONMESSAGING = 1082654720;
public static final int EVENTLISTEN = 1082720256;
public static final int PRINTSCALING = 1082785792;
public static final int DUPLEXIMPOSITION = 9109504;
public static final int MERGEMODE = 9175040;
public static final int CREDENTIALPOLICY = 9240576;
public static final int SUBMIT = -2138177536;
public static final int BATCHOUTPUT = -2138112000;
public static final int JSOPTION = 1083179008;
public static final int TYPEFACE = 9502720;
public static final int TYPE_MAX = 9502720;
public static final EnumType ACCESS_TYPE = new EnumType(65536, "access");
public static final EnumType ANCHOR_TYPE = new EnumType(131072, "anchor");
public static final EnumType ATTRIBUTES_TYPE = new EnumType(1073938432, "attributes");
public static final EnumType BOOLEAN_TYPE = new EnumType(1074003968, "boolean");
public static final EnumType CAP_TYPE = new EnumType(327680, "cap");
public static final EnumType CONTROLCODE_TYPE = new EnumType(393216, "controlCode");
public static final EnumType DEST_TYPE = new EnumType(458752, "dest");
public static final EnumType DESTOP_TYPE = new EnumType(524288, "destOp");
public static final EnumType ENCODING_TYPE = new EnumType(589824, "encoding");
public static final EnumType ENCRYPTIONLEVEL_TYPE = new EnumType(1074397184, "encryptionLevel");
public static final EnumType EXCEPTION_TYPE = new EnumType(720896, "exception");
public static final EnumType FONTLINETHROUGH_TYPE = new EnumType(786432, "fontLineThrough");
public static final EnumType FONTLINETHROUGHPERIOD_TYPE = new EnumType(851968, "fontLineThroughPeriod");
public static final EnumType FONTOVERLINE_TYPE = new EnumType(917504, "fontOverline");
public static final EnumType FONTOVERLINEPERIOD_TYPE = new EnumType(983040, "fontOverlinePeriod");
public static final EnumType FONTPITCH_TYPE = new EnumType(1048576, "fontPitch");
public static final EnumType FONTPOSTURE_TYPE = new EnumType(1114112, "fontPosture");
public static final EnumType FONTUNDERLINE_TYPE = new EnumType(1179648, "fontUnderline");
public static final EnumType FONTUNDERLINEPERIOD_TYPE = new EnumType(1245184, "fontUnderlinePeriod");
public static final EnumType FONTWEIGHT_TYPE = new EnumType(1310720, "fontWeight");
public static final EnumType FRACTION_TYPE = new EnumType(1376256, "fraction");
public static final EnumType HALIGN_TYPE = new EnumType(1441792, "hAlign");
public static final EnumType HAND_TYPE = new EnumType(1507328, "hand");
public static final EnumType IFEMPTY_TYPE = new EnumType(1075314688, "ifEmpty");
public static final EnumType IMAGINGBBOX_TYPE = new EnumType(1638400, "imagingBBox");
public static final EnumType JOIN_TYPE = new EnumType(1703936, "join");
public static final EnumType LAYOUT_TYPE = new EnumType(1769472, "layout");
public static final EnumType LINEAR_TYPE = new EnumType(-2145648640, "linear");
public static final EnumType LINEEND_TYPE = new EnumType(1900544, "lineend");
public static final EnumType LOGTO_TYPE = new EnumType(-2145517568, "logto");
public static final EnumType MATCH_TYPE = new EnumType(2031616, "match");
public static final EnumType MESSAGETYPE_TYPE = new EnumType(1075838976, "messageType");
public static final EnumType MODE_TYPE = new EnumType(1075904512, "mode");
public static final EnumType NODEPRESENCE_TYPE = new EnumType(2228224, "nodePresence");
public static final EnumType OPEN_TYPE = new EnumType(2293760, "open");
public static final EnumType OPERATION_TYPE = new EnumType(-2145124352, "operation");
public static final EnumType ORDER_TYPE = new EnumType(2424832, "order");
public static final EnumType ORIENTATION_TYPE = new EnumType(2490368, "orientation");
public static final EnumType OUTPUTTO_TYPE = new EnumType(-2144927744, "outputto");
public static final EnumType OVERRIDE_TYPE = new EnumType(-2144862208, "override");
public static final EnumType PATTERN_TYPE = new EnumType(-2144796672, "pattern");
public static final EnumType PRESENCE_TYPE = new EnumType(1076494336, "presence");
public static final EnumType RADIAL_TYPE = new EnumType(-2144665600, "radial");
public static final EnumType RELATION_TYPE = new EnumType(-2144600064, "relation");
public static final EnumType SCRIPTMODEL_TYPE = new EnumType(1076690944, "scriptModel");
public static final EnumType SELECT_TYPE = new EnumType(3014656, "select");
public static final EnumType SEVERITY_TYPE = new EnumType(1076822016, "severity");
public static final EnumType SHAPE_TYPE = new EnumType(3145728, "shape");
public static final EnumType SLOPE_TYPE = new EnumType(3211264, "slope");
public static final EnumType SPLITBIAS_TYPE = new EnumType(3276800, "splitBias");
public static final EnumType STROKE_TYPE = new EnumType(3342336, "stroke");
public static final EnumType STYLETYPE_TYPE = new EnumType(3407872, "styleType");
public static final EnumType SUBFORMBREAK_TYPE = new EnumType(3473408, "subformBreak");
public static final EnumType SUBFORMKEEP_TYPE = new EnumType(3538944, "subformKeep");
public static final EnumType SUBMITFORMAT_TYPE = new EnumType(1077346304, "submitFormat");
public static final EnumType TEST_TYPE = new EnumType(3670016, "test");
public static final EnumType TRANSFERENCODING_TYPE = new EnumType(3735552, "transferEncoding");
public static final EnumType TRAYIN_TYPE = new EnumType(3801088, "trayIn");
public static final EnumType TRAYOUT_TYPE = new EnumType(3866624, "trayOut");
public static final EnumType UNIT_TYPE = new EnumType(3932160, "unit");
public static final EnumType UNSIGN_TYPE = new EnumType(3997696, "unsign");
public static final EnumType VALIGN_TYPE = new EnumType(4063232, "vAlign");
public static final EnumType WHITESPACE_TYPE = new EnumType(1077870592, "whitespace");
public static final EnumType PLACEMENT_TYPE = new EnumType(4194304, "placement");
public static final EnumType DESTINATION_TYPE = new EnumType(1078001664, "destination");
public static final EnumType DB_TYPE = new EnumType(4325376, "db");
public static final EnumType CMDTYPE_TYPE = new EnumType(4390912, "cmdtype");
public static final EnumType CURSORTYPE_TYPE = new EnumType(4456448, "cursorType");
public static final EnumType CURSORLOCATION_TYPE = new EnumType(4521984, "cursorLocation");
public static final EnumType LOCKTYPE_TYPE = new EnumType(4587520, "lockType");
public static final EnumType INCREMENTALLOAD_TYPE = new EnumType(1078394880, "incrementalLoad");
public static final EnumType BOFACTION_TYPE = new EnumType(4718592, "bofAction");
public static final EnumType EOFACTION_TYPE = new EnumType(4784128, "eofAction");
public static final EnumType NODETYPE_TYPE = new EnumType(4849664, "nodeType");
public static final EnumType ACTIVITY_TYPE = new EnumType(4915200, "activity");
public static final EnumType FORMAT_TYPE = new EnumType(-2142502912, "format");
public static final EnumType NULLTYPE_TYPE = new EnumType(5046272, "nullType");
public static final EnumType ASPECT_TYPE = new EnumType(5111808, "aspect");
public static final EnumType OUTPUTTYPE_TYPE = new EnumType(5177344, "outputtype");
public static final EnumType CALENDARSYMBOLS_TYPE = new EnumType(5242880, "calendarSymbols");
public static final EnumType DATETIMESYMBOLS_TYPE = new EnumType(-2142175232, "dateTimeSymbols");
public static final EnumType NUMBERPATTERN_TYPE = new EnumType(-2142109696, "numberPattern");
public static final EnumType NUMBERSYMBOL_TYPE = new EnumType(-2142044160, "numberSymbol");
public static final EnumType CURRENCYSYMBOL_TYPE = new EnumType(-2141978624, "currencySymbol");
public static final EnumType PARITY_TYPE = new EnumType(5570560, "parity");
public static final EnumType TEXTLOCATION_TYPE = new EnumType(5636096, "textLocation");
public static final EnumType CHECKSUM_TYPE = new EnumType(5701632, "checksum");
public static final EnumType SIGNATURETYPE_TYPE = new EnumType(-2141716480, "signatureType");
public static final EnumType BORDERBREAK_TYPE = new EnumType(5832704, "borderBreak");
public static final EnumType SUPPORT_TYPE = new EnumType(5898240, "support");
public static final EnumType SCOPE_TYPE = new EnumType(5963776, "scope");
public static final EnumType XDCLAYOUT_TYPE = new EnumType(1079771136, "layout");
public static final EnumType RUNAT_TYPE = new EnumType(1079836672, "runAt");
public static final EnumType PRIORITY_TYPE = new EnumType(6160384, "priority");
public static final EnumType USAGE_TYPE = new EnumType(6225920, "usage");
public static final EnumType EXECUTETYPE_TYPE = new EnumType(6291456, "executeType");
public static final EnumType DATA_TYPE = new EnumType(6356992, "data");
public static final EnumType DATAPREP_TYPE = new EnumType(6422528, "dataPrep");
public static final EnumType SIGNOPERATION_TYPE = new EnumType(-2140995584, "signOperation");
public static final EnumType REQUIREMENT_TYPE = new EnumType(-2140930048, "requirement");
public static final EnumType COMMITON_TYPE = new EnumType(6619136, "commitOn");
public static final EnumType DYNAMICRENDER_TYPE = new EnumType(1080426496, "dynamicRender");
public static final EnumType BATCHFORMAT_TYPE = new EnumType(6750208, "format");
public static final EnumType RENDERPOLICY_TYPE = new EnumType(1080557568, "renderPolicy");
public static final EnumType WRITINGSCRIPT_TYPE = new EnumType(6881280, "writingScript");
public static final EnumType TAGGEDMODE_TYPE = new EnumType(1080688640, "taggedMode");
public static final EnumType RUNSCRIPTS_TYPE = new EnumType(1080754176, "runScripts");
public static final EnumType MANIFESTACTION_TYPE = new EnumType(7077888, "action");
public static final EnumType MDPSIGNATURETYPE_TYPE = new EnumType(7143424, "signatureType");
public static final EnumType MDPPERMISSIONS_TYPE = new EnumType(7208960, "permissions");
public static final EnumType PAGESETRELATION_TYPE = new EnumType(-2140209152, "relation");
public static final EnumType PAGEPOSITION_TYPE = new EnumType(7340032, "pagePosition");
public static final EnumType ODDOREVEN_TYPE = new EnumType(7405568, "oddOrEven");
public static final EnumType BLANKORNOTBLANK_TYPE = new EnumType(7471104, "blankOrNotBlank");
public static final EnumType SCROLLPOLICY_TYPE = new EnumType(7536640, "scrollPolicy");
public static final EnumType BASEPROFILE_TYPE = new EnumType(7602176, "baseProfile");
public static final EnumType DUPLEXOPTION_TYPE = new EnumType(1081409536, "duplexOption");
public static final EnumType MARK_TYPE = new EnumType(7733248, "mark");
public static final EnumType HIGHLIGHT_TYPE = new EnumType(7798784, "highlight");
public static final EnumType RESTORESTATE_TYPE = new EnumType(7864320, "restoreState");
public static final EnumType PAGINATION_TYPE = new EnumType(1081671680, "pagination");
public static final EnumType JOGOPTION_TYPE = new EnumType(1081737216, "jog");
public static final EnumType ADDREVOCATIONINFO_TYPE = new EnumType(8060928, "addRevocationInfo");
public static final EnumType UPSMODE_TYPE = new EnumType(8126464, "mark");
public static final EnumType SOURCEBELOW_TYPE = new EnumType(8192000, "sourceBelow");
public static final EnumType SOURCEABOVE_TYPE = new EnumType(8257536, "sourceAbove");
public static final EnumType OUTPUTBELOW_TYPE = new EnumType(8323072, "outputBelow");
public static final EnumType COMPRESSSCOPE_TYPE = new EnumType(8388608, "scope");
public static final EnumType STAPLEMODE_TYPE = new EnumType(8454144, "mode");
public static final EnumType PDFACONFORMANCE_TYPE = new EnumType(1082261504, "conformance");
public static final EnumType GENERICFAMILY_TYPE = new EnumType(8650752, "genericFamily");
public static final EnumType OVERPRINT_TYPE = new EnumType(1082327040, "overprint");
public static final EnumType KERNINGMODE_TYPE = new EnumType(8716288, "kerningMode");
public static final EnumType PICKER_TYPE = new EnumType(8781824, "picker");
public static final EnumType PAGINATIONOVERRIDE_TYPE = new EnumType(1082589184, "paginationOverride");
public static final EnumType VALIDATIONMESSAGING_TYPE = new EnumType(1082654720, "validationMessaging");
public static final EnumType EVENTLISTEN_TYPE = new EnumType(1082720256, "listen");
public static final EnumType PRINTSCALING_TYPE = new EnumType(1082785792, "printScaling");
public static final EnumType DUPLEXIMPOSITION_TYPE = new EnumType(9109504, "duplexImposition");
public static final EnumType MERGEMODE_TYPE = new EnumType(9175040, "mergeMode");
public static final EnumType CREDENTIALPOLICY_TYPE = new EnumType(9240576, "credentialServerPolicy");
public static final EnumType SUBMIT_TYPE = new EnumType(-2138177536, "submit");
public static final EnumType BATCHOUTPUT_TYPE = new EnumType(-2138112000, "batchOutput");
public static final EnumType TYPEFACE_TYPE = new EnumType(9502720, "typeface");
public static final EnumType JSOPTION_TYPE = new EnumType(1083179008, "jsoption");
static final EnumType[] gTypes = new EnumType[]{ACCESS_TYPE, ANCHOR_TYPE, ATTRIBUTES_TYPE, BOOLEAN_TYPE, CAP_TYPE, CONTROLCODE_TYPE, DEST_TYPE, DESTOP_TYPE, ENCODING_TYPE, ENCRYPTIONLEVEL_TYPE, EXCEPTION_TYPE, FONTLINETHROUGH_TYPE, FONTLINETHROUGHPERIOD_TYPE, FONTOVERLINE_TYPE, FONTOVERLINEPERIOD_TYPE, FONTPITCH_TYPE, FONTPOSTURE_TYPE, FONTUNDERLINE_TYPE, FONTUNDERLINEPERIOD_TYPE, FONTWEIGHT_TYPE, FRACTION_TYPE, HALIGN_TYPE, HAND_TYPE, IFEMPTY_TYPE, IMAGINGBBOX_TYPE, JOIN_TYPE, LAYOUT_TYPE, LINEAR_TYPE, LINEEND_TYPE, LOGTO_TYPE, MATCH_TYPE, MESSAGETYPE_TYPE, MODE_TYPE, NODEPRESENCE_TYPE, OPEN_TYPE, OPERATION_TYPE, ORDER_TYPE, ORIENTATION_TYPE, OUTPUTTO_TYPE, OVERRIDE_TYPE, PATTERN_TYPE, PRESENCE_TYPE, RADIAL_TYPE, RELATION_TYPE, SCRIPTMODEL_TYPE, SELECT_TYPE, SEVERITY_TYPE, SHAPE_TYPE, SLOPE_TYPE, SPLITBIAS_TYPE, STROKE_TYPE, STYLETYPE_TYPE, SUBFORMBREAK_TYPE, SUBFORMKEEP_TYPE, SUBMITFORMAT_TYPE, TEST_TYPE, TRANSFERENCODING_TYPE, TRAYIN_TYPE, TRAYOUT_TYPE, UNIT_TYPE, UNSIGN_TYPE, VALIGN_TYPE, WHITESPACE_TYPE, PLACEMENT_TYPE, DESTINATION_TYPE, DB_TYPE, CMDTYPE_TYPE, CURSORTYPE_TYPE, CURSORLOCATION_TYPE, LOCKTYPE_TYPE, INCREMENTALLOAD_TYPE, BOFACTION_TYPE, EOFACTION_TYPE, NODETYPE_TYPE, ACTIVITY_TYPE, FORMAT_TYPE, NULLTYPE_TYPE, ASPECT_TYPE, OUTPUTTYPE_TYPE, CALENDARSYMBOLS_TYPE, DATETIMESYMBOLS_TYPE, NUMBERPATTERN_TYPE, NUMBERSYMBOL_TYPE, CURRENCYSYMBOL_TYPE, PARITY_TYPE, TEXTLOCATION_TYPE, CHECKSUM_TYPE, SIGNATURETYPE_TYPE, BORDERBREAK_TYPE, SUPPORT_TYPE, SCOPE_TYPE, XDCLAYOUT_TYPE, RUNAT_TYPE, PRIORITY_TYPE, USAGE_TYPE, EXECUTETYPE_TYPE, DATA_TYPE, DATAPREP_TYPE, SIGNOPERATION_TYPE, REQUIREMENT_TYPE, COMMITON_TYPE, DYNAMICRENDER_TYPE, BATCHFORMAT_TYPE, RENDERPOLICY_TYPE, WRITINGSCRIPT_TYPE, TAGGEDMODE_TYPE, RUNSCRIPTS_TYPE, MANIFESTACTION_TYPE, MDPSIGNATURETYPE_TYPE, MDPPERMISSIONS_TYPE, PAGESETRELATION_TYPE, PAGEPOSITION_TYPE, ODDOREVEN_TYPE, BLANKORNOTBLANK_TYPE, SCROLLPOLICY_TYPE, BASEPROFILE_TYPE, DUPLEXOPTION_TYPE, MARK_TYPE, HIGHLIGHT_TYPE, RESTORESTATE_TYPE, PAGINATION_TYPE, JOGOPTION_TYPE, ADDREVOCATIONINFO_TYPE, UPSMODE_TYPE, SOURCEBELOW_TYPE, SOURCEABOVE_TYPE, OUTPUTBELOW_TYPE, COMPRESSSCOPE_TYPE, STAPLEMODE_TYPE, PDFACONFORMANCE_TYPE, OVERPRINT_TYPE, GENERICFAMILY_TYPE, KERNINGMODE_TYPE, PICKER_TYPE, PAGINATIONOVERRIDE_TYPE, VALIDATIONMESSAGING_TYPE, EVENTLISTEN_TYPE, PRINTSCALING_TYPE, DUPLEXIMPOSITION_TYPE, MERGEMODE_TYPE, CREDENTIALPOLICY_TYPE, SUBMIT_TYPE, BATCHOUTPUT_TYPE, JSOPTION_TYPE, TYPEFACE_TYPE};
private EnumType(int num, String sName) {
assert ((num & 1073741823) <= 9502720);
assert ((num & 65535) == 0);
this.mNum = num;
this.mName = sName;
}
int getInt() {
return this.mNum;
}
boolean usedAmbiguously() {
return (this.mNum & Integer.MIN_VALUE) != 0;
}
boolean usedElementarily() {
return (this.mNum & 1073741824) != 0;
}
public static EnumType getEnum(int value) {
int pos = (value & 1073741823) >> 16;
return gTypes[pos - 1];
}
public String toString() {
return this.mName;
}
}