/[gcjwebplugin]/gcjwebplugin/src/gnu/applet/AppletLoader.java
ViewVC logotype

Diff of /gcjwebplugin/src/gnu/applet/AppletLoader.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by mkoch, Sun Jul 13 13:01:33 2003 UTC revision 1.5 by fitzsim, Sun Jul 27 19:03:22 2003 UTC
# Line 41  import java.net.MalformedURLException; Line 41  import java.net.MalformedURLException;
41  import java.net.URL;  import java.net.URL;
42  import java.net.URLClassLoader;  import java.net.URLClassLoader;
43  import java.util.Hashtable;  import java.util.Hashtable;
44    import gnu.java.awt.EmbeddedWindow;
45    import java.awt.GridLayout;
46    
47  public class AppletLoader  public class AppletLoader
48  {  {
# Line 82  public class AppletLoader Line 84  public class AppletLoader
84    private String archive;    private String archive;
85    private Hashtable params = new Hashtable();    private Hashtable params = new Hashtable();
86    private Applet applet;    private Applet applet;
87                private EmbeddedWindow window;
88    
89    public AppletLoader()    public AppletLoader()
90    {    {
91      // Do nothing here.      // Do nothing here.
92    }    }
93    
94      public void setEmbeddedWindow (EmbeddedWindow window)
95      {
96        this.window = window;
97        if (applet != null)
98          {
99            window.add (applet);
100            window.show ();
101          }
102      }
103    
104    public void setCode (String code)    public void setCode (String code)
105    {    {
106      if (code.endsWith (".class"))      if (code.endsWith (".class"))
107        {        {
108          code = code.substring (0, code.lastIndexOf (".class"));          code = code.substring (0, code.lastIndexOf (".class"));
109        }        }
       
110      this.code = code;      this.code = code;
111    }    }
112    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26