home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 October / PCO1097.ISO / FilesBBS / WIN95 / IAVAZIP.EXE / DATA.Z / ImageClassLoader.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-08-18  |  870 b   |  32 lines

  1. package com.sfs.iavazip.viewer;
  2.  
  3. import java.util.Hashtable;
  4.  
  5. class ImageClassLoader extends ClassLoader {
  6.    private Hashtable Classes = new Hashtable();
  7.  
  8.    public void print(String var1) {
  9.       System.out.println(var1);
  10.    }
  11.  
  12.    public Class loadClass(String var1, boolean var2) throws ClassNotFoundException {
  13.       Class var3 = (Class)this.Classes.get(var1);
  14.       if (var3 == null) {
  15.          try {
  16.             var3 = ((ClassLoader)this).findSystemClass(var1);
  17.             if (var3 != null) {
  18.                return var3;
  19.             }
  20.          } catch (ClassNotFoundException var4) {
  21.             return null;
  22.          }
  23.       }
  24.  
  25.       if (var2) {
  26.          ((ClassLoader)this).resolveClass(var3);
  27.       }
  28.  
  29.       return var3;
  30.    }
  31. }
  32.