Interface EnumBrowserType

  • All Known Subinterfaces:
    BrowserSettings
    All Known Implementing Classes:
    AbstractBrowserSettings, CookieBrowserSettings, GenericBrowserSettings, HttpBrowserSettings, PreferenceBrowserSettings

    public interface EnumBrowserType
    Enumeration of supported browser types We use integer number to represents the browser type.
    The first 16 bits are used for the browser name. For example:
    • BROWSER_TYPE_IE is 0x100
    • BROWSER_TYPE_FIREFOX is 0x400
    • BROWSER_TYPE_SAFARI is 0x800
    • BROWSER_TYPE_CHROME is 0x1000
    Use (browserType & EnumBrowserType.BROWSER_TYPE_IE) == EnumBrowserType.BROWSER_TYPE_IE to decide whether the browser matches the expected one The last 16 bits are used for version number and subbersion number.
    Since:
    MicroStrategy Web 9.0.1
    • Field Detail

      • BROWSER_TYPE_UNKNOWN

        static final int BROWSER_TYPE_UNKNOWN
        browser type unknown
        See Also:
        Constant Field Values
      • BROWSER_TYPE_NETSCAPE

        static final int BROWSER_TYPE_NETSCAPE
        Constant that represents the Netscape family browsers
        See Also:
        Constant Field Values
      • BROWSER_TYPE_IE

        static final int BROWSER_TYPE_IE
        Constant that represents the Internet Explorer family browsers
        See Also:
        Constant Field Values
      • BROWSER_TYPE_IE6

        static final int BROWSER_TYPE_IE6
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_IE7

        static final int BROWSER_TYPE_IE7
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_IE8

        static final int BROWSER_TYPE_IE8
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_IE9

        static final int BROWSER_TYPE_IE9
        Since:
        MicroStrategy Web 9.2.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_OTHER

        static final int BROWSER_TYPE_OTHER
        Constant that represents browsers that do not belong to the Netscape or IE family
        See Also:
        Constant Field Values
      • BROWSER_TYPE_FIREFOX

        static final int BROWSER_TYPE_FIREFOX
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_FIREFOX_2

        static final int BROWSER_TYPE_FIREFOX_2
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_FIREFOX_3

        static final int BROWSER_TYPE_FIREFOX_3
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_FIREFOX_3_5

        static final int BROWSER_TYPE_FIREFOX_3_5
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_SAFARI

        static final int BROWSER_TYPE_SAFARI
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_CHROME

        static final int BROWSER_TYPE_CHROME
        Since:
        MicroStrategy Web 9.0.1
        See Also:
        Constant Field Values
      • BROWSER_TYPE_ANDROID

        static final int BROWSER_TYPE_ANDROID
        Since:
        MicroStrategy Web 9.2.2
        See Also:
        Constant Field Values
      • BROWSER_TYPE_EDGE

        static final int BROWSER_TYPE_EDGE
        Since:
        MicroStrategy Web 10.1
        See Also:
        Constant Field Values