-
Notifications
You must be signed in to change notification settings - Fork 37
/
BrowsCapField.java
73 lines (66 loc) · 1.36 KB
/
BrowsCapField.java
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
package com.blueconic.browscap;
public enum BrowsCapField {
IS_MASTER_PARENT,
IS_LITE_MODE,
PARENT,
COMMENT,
BROWSER(true),
BROWSER_TYPE(true),
BROWSER_BITS,
BROWSER_MAKER,
BROWSER_MODUS,
BROWSER_VERSION,
BROWSER_MAJOR_VERSION(true),
BROWSER_MINOR_VERSION,
PLATFORM(true),
PLATFORM_VERSION(true),
PLATFORM_DESCRIPTION,
PLATFORM_BITS,
PLATFORM_MAKER,
IS_ALPHA,
IS_BETA,
IS_WIN16,
IS_WIN32,
IS_WIN64,
IS_IFRAMES,
IS_FRAMES,
IS_TABLES,
IS_COOKIES,
IS_BACKGROUND_SOUNDS,
IS_JAVASCRIPT,
IS_VBSCRIPT,
IS_JAVA_APPLETS,
IS_ACTIVEX_CONTROLS,
IS_MOBILE_DEVICE,
IS_TABLET,
IS_SYNDICATION_READER,
IS_CRAWLER,
IS_FAKE,
IS_ANONYMIZED,
IS_MODIFIED,
CSS_VERSION,
AOL_VERSION,
DEVICE_NAME,
DEVICE_MAKER,
DEVICE_TYPE(true),
DEVICE_POINTING_METHOD,
DEVICE_CODE_NAME,
DEVICE_BRAND_NAME,
RENDERING_ENGINE_NAME,
RENDERING_ENGINE_VERSION,
RENDERING_ENGINE_DESCRIPTION,
RENDERING_ENGINE_MAKER;
private final boolean myIsDefault;
BrowsCapField() {
myIsDefault = false;
}
BrowsCapField(final boolean isDefault) {
myIsDefault = isDefault;
}
public int getIndex() {
return ordinal() + 1;
}
public boolean isDefault() {
return myIsDefault;
}
}