home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2003 January / maximum-cd-2003-01.iso / Software / Apps / OperawithJava / ow32enen700b1j.exe / OPERA.JAR / opera / PrivilegedNewObject.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-11-05  |  688 b   |  19 lines

  1. package opera;
  2.  
  3. import java.lang.reflect.Constructor;
  4. import java.security.PrivilegedExceptionAction;
  5.  
  6. class PrivilegedNewObject implements PrivilegedExceptionAction {
  7.    Constructor cons;
  8.    Object[] params;
  9.  
  10.    PrivilegedNewObject(Constructor var1, Object[] var2) {
  11.       this.cons = var1;
  12.       this.params = var2;
  13.    }
  14.  
  15.    public Object run() throws Exception {
  16.       return this.cons.newInstance(this.params);
  17.    }
  18. }
  19.