The com.ms.ie package has the following hierarchy:
java.lang.Object | +--CScriptErrorList (IScriptErrorList) | +--DWebBrowserEvents2EventMulticaster (DWebBrowserEvents2) | (Used internally to track listener objects) | +--DWebBrowserEventsEventMulticaster (DWebBrowserEvents) | (Used internally to track listener objects) | +--InternetExplorer (IWebBrowser2,IWebBrowserApp) | +--SearchAssistantOC (ISearchAssistantOC2) | +--ShellBrowserWindow (IWebBrowser2,IWebBrowserApp) | +--ShellNameSpace (IShellNameSpace) | +--ShellUIHelper (IShellUIHelper) | +--ShellWindows (IShellWindows) | +--WebBrowser (com.ms.activeX.ActiveXControl) | +--WebBrowserEventMulticaster (DWebBrowserEvents2) | (Used internally to track listener objects) | +--WebBrowserRaw (IWebBrowser,IWebBrowser2) | +--WebBrowser_V1 (com.ms.activeX.ActiveXControl) | +--WebBrowser_V1EventMulticaster (DWebBrowserEvents) | (Used internally to track listener objects) | +--WebBrowser_V1Raw (IWebBrowser,IWebBrowser2) CommandStateChangeConstants DShellNameSpaceEvents DShellWindowsEvents DWebBrowserEvents DWebBrowserEvents2 DWebBrowserEvents2EventListener DWebBrowserEventsEventListener IScriptErrorList ISearch ISearchAssistantOC ISearchAssistantOC2 ISearches IShellFavoritesNameSpace IShellNameSpace IShellUIHelper IShellWindows IWebBrowser IWebBrowser2 IWebBrowserApp OLECMDEXECOPT OLECMDF OLECMDID ShellWindowFindWindowOptions ShellWindowTypeConstants tagREADYSTATE WebBrowserEventListener WebBrowser_V1EventListener _SearchAssistantEvents