home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 127 / dpcs0998.iso / Internet / global internet / win95 / iejava.cab / com / ms / ie / WebBrowser_V1.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-09-18  |  4.0 KB  |  169 lines

  1. package com.ms.ie;
  2.  
  3. import com.ms.activeX.ActiveXComponent;
  4. import com.ms.activeX.ActiveXControl;
  5. import com.ms.com.ConnectionPointCookie;
  6. import com.ms.com.Variant;
  7. import java.util.Vector;
  8.  
  9. public class WebBrowser_V1 extends ActiveXControl {
  10.    private IWebBrowser _jcommem_ocx;
  11.    private Vector _jcommem_listeners2 = new Vector();
  12.    private DWebBrowserEvents2EventMulticaster _jcommem_eventmulticaster2;
  13.    private ConnectionPointCookie _jcommem_cookie2;
  14.    private Vector _jcommem_listeners3 = new Vector();
  15.    private WebBrowser_V1EventMulticaster _jcommem_eventmulticaster3;
  16.    private ConnectionPointCookie _jcommem_cookie3;
  17.    // $FF: synthetic field
  18.    private static Class com$ms$ie$DWebBrowserEvents2$class;
  19.    // $FF: synthetic field
  20.    private static Class com$ms$ie$DWebBrowserEvents$class;
  21.  
  22.    public synchronized Object getContainer() {
  23.       return this._jcommem_ocx.getContainer();
  24.    }
  25.  
  26.    public synchronized void enableEvents() {
  27.       super.enableEvents();
  28.  
  29.       try {
  30.          this._jcommem_cookie2 = new ConnectionPointCookie(this._jcommem_ocx, this._jcommem_eventmulticaster2, com$ms$ie$DWebBrowserEvents2$class != null ? com$ms$ie$DWebBrowserEvents2$class : (com$ms$ie$DWebBrowserEvents2$class = $class("com.ms.ie.DWebBrowserEvents2")));
  31.          this._jcommem_cookie3 = new ConnectionPointCookie(this._jcommem_ocx, this._jcommem_eventmulticaster3, com$ms$ie$DWebBrowserEvents$class != null ? com$ms$ie$DWebBrowserEvents$class : (com$ms$ie$DWebBrowserEvents$class = $class("com.ms.ie.DWebBrowserEvents")));
  32.       } catch (Throwable var1) {
  33.       }
  34.  
  35.    }
  36.  
  37.    public synchronized String getLocationURL() {
  38.       return this._jcommem_ocx.getLocationURL();
  39.    }
  40.  
  41.    public synchronized boolean getBusy() {
  42.       return this._jcommem_ocx.getBusy();
  43.    }
  44.  
  45.    public synchronized void Refresh() {
  46.       this._jcommem_ocx.Refresh();
  47.    }
  48.  
  49.    public synchronized Object _getParent() {
  50.       return this._jcommem_ocx.getParent();
  51.    }
  52.  
  53.    public synchronized Object getDocument() {
  54.       return this._jcommem_ocx.getDocument();
  55.    }
  56.  
  57.    public synchronized void GoForward() {
  58.       this._jcommem_ocx.GoForward();
  59.    }
  60.  
  61.    public synchronized void Stop() {
  62.       this._jcommem_ocx.Stop();
  63.    }
  64.  
  65.    // $FF: synthetic method
  66.    private static Class $class(String param0) {
  67.       // $FF: Couldn't be decompiled
  68.    }
  69.  
  70.    public synchronized String getLocationName() {
  71.       return this._jcommem_ocx.getLocationName();
  72.    }
  73.  
  74.    public void removeDWebBrowserEvents2EventListener(DWebBrowserEvents2EventListener var1) {
  75.       this._jcommem_listeners2.removeElement(var1);
  76.       this._jcommem_eventmulticaster2._jcommem_listeners = this._jcommem_listeners2;
  77.    }
  78.  
  79.    public synchronized int getTop() {
  80.       return this._jcommem_ocx.getTop();
  81.    }
  82.  
  83.    public synchronized void setTop(int var1) {
  84.       this._jcommem_ocx.setTop(var1);
  85.    }
  86.  
  87.    public synchronized Object getApplication() {
  88.       return this._jcommem_ocx.getApplication();
  89.    }
  90.  
  91.    public synchronized void Refresh2(Variant var1) {
  92.       this._jcommem_ocx.Refresh2(var1);
  93.    }
  94.  
  95.    public synchronized void Navigate(String var1, Variant var2, Variant var3, Variant var4, Variant var5) {
  96.       this._jcommem_ocx.Navigate(var1, var2, var3, var4, var5);
  97.    }
  98.  
  99.    public synchronized int getLeft() {
  100.       return this._jcommem_ocx.getLeft();
  101.    }
  102.  
  103.    public synchronized void setLeft(int var1) {
  104.       this._jcommem_ocx.setLeft(var1);
  105.    }
  106.  
  107.    public void addDWebBrowserEvents2EventListener(DWebBrowserEvents2EventListener var1) {
  108.       this._jcommem_listeners2.addElement(var1);
  109.       this._jcommem_eventmulticaster2._jcommem_listeners = this._jcommem_listeners2;
  110.    }
  111.  
  112.    public void removeWebBrowser_V1EventListener(WebBrowser_V1EventListener var1) {
  113.       this._jcommem_listeners3.removeElement(var1);
  114.       this._jcommem_eventmulticaster3._jcommem_listeners = this._jcommem_listeners3;
  115.    }
  116.  
  117.    public synchronized void GoHome() {
  118.       this._jcommem_ocx.GoHome();
  119.    }
  120.  
  121.    public synchronized String getType() {
  122.       return this._jcommem_ocx.getType();
  123.    }
  124.  
  125.    public synchronized boolean getTopLevelContainer() {
  126.       return this._jcommem_ocx.getTopLevelContainer();
  127.    }
  128.  
  129.    public synchronized int getHeight() {
  130.       return this._jcommem_ocx.getHeight();
  131.    }
  132.  
  133.    public synchronized void GoSearch() {
  134.       this._jcommem_ocx.GoSearch();
  135.    }
  136.  
  137.    public synchronized void GoBack() {
  138.       this._jcommem_ocx.GoBack();
  139.    }
  140.  
  141.    public synchronized void setHeight(int var1) {
  142.       this._jcommem_ocx.setHeight(var1);
  143.    }
  144.  
  145.    public void addWebBrowser_V1EventListener(WebBrowser_V1EventListener var1) {
  146.       this._jcommem_listeners3.addElement(var1);
  147.       this._jcommem_eventmulticaster3._jcommem_listeners = this._jcommem_listeners3;
  148.    }
  149.  
  150.    public WebBrowser_V1() {
  151.       try {
  152.          ((ActiveXControl)this).createControl("{EAB22AC3-30C1-11CF-A7EB-0000C05BAE0B}");
  153.          this._jcommem_ocx = (IWebBrowser)((ActiveXComponent)this).getObject();
  154.       } catch (Exception var1) {
  155.       }
  156.  
  157.       this._jcommem_eventmulticaster2 = new DWebBrowserEvents2EventMulticaster();
  158.       this._jcommem_eventmulticaster3 = new WebBrowser_V1EventMulticaster();
  159.    }
  160.  
  161.    public synchronized int getWidth() {
  162.       return this._jcommem_ocx.getWidth();
  163.    }
  164.  
  165.    public synchronized void setWidth(int var1) {
  166.       this._jcommem_ocx.setWidth(var1);
  167.    }
  168. }
  169.