StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.lib.sandbox
Class ClassContextProxy

java.lang.Object
  |
  +--com.sun.star.lib.sandbox.ClassContextProxy
All Implemented Interfaces:
com.sun.star.lib.sandbox.Cachable, com.sun.star.lib.sandbox.ClassContext

public final synchronized class ClassContextProxy
extends java.lang.Object
implements com.sun.star.lib.sandbox.Cachable, com.sun.star.lib.sandbox.ClassContext


Field Summary
private static boolean DEBUG
           
private  java.net.URL base
           
private  com.sun.star.lib.sandbox.ClassContext classContext
           
private static int instances
           
private  com.sun.star.lib.sandbox.WeakRef weakRef
           
 
Constructor Summary
  ClassContextProxy()
           
private ClassContextProxy(java.net.URL url, com.sun.star.lib.sandbox.ProtectionDomain pd, java.lang.ThreadGroup tg, boolean b)
           
 
Method Summary
static com.sun.star.lib.sandbox.ClassContext create(java.net.URL url, com.sun.star.lib.sandbox.ProtectionDomain pd, java.lang.ThreadGroup tg)
           
static com.sun.star.lib.sandbox.ClassContext create(java.net.URL url, com.sun.star.lib.sandbox.ProtectionDomain pd, java.lang.ThreadGroup tg, boolean b)
           
 void dispose()
           
 void finalize()
           
 java.lang.Class findClass(java.lang.String s)
           
 java.net.URL getBase()
           
 java.lang.ClassLoader getClassLoader()
           
 java.lang.Object getHardObject()
           
 java.net.URL getResource(java.lang.String s)
           
 java.io.InputStream getResourceAsStream(java.lang.String s)
           
 java.lang.ThreadGroup getThreadGroup()
           
 boolean hasThreadGroup()
           
 java.lang.Class loadClass(java.lang.String s)
           
 void setWeakRef(com.sun.star.lib.sandbox.WeakRef wr)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

private static final boolean DEBUG

base

private java.net.URL base

classContext

private com.sun.star.lib.sandbox.ClassContext classContext

instances

private static int instances

weakRef

private com.sun.star.lib.sandbox.WeakRef weakRef
Constructor Detail

ClassContextProxy

public ClassContextProxy()

ClassContextProxy

private ClassContextProxy(java.net.URL url,
                          com.sun.star.lib.sandbox.ProtectionDomain pd,
                          java.lang.ThreadGroup tg,
                          boolean b)
Method Detail

create

public static com.sun.star.lib.sandbox.ClassContext create(java.net.URL url,
                                                           com.sun.star.lib.sandbox.ProtectionDomain pd,
                                                           java.lang.ThreadGroup tg)

create

public static com.sun.star.lib.sandbox.ClassContext create(java.net.URL url,
                                                           com.sun.star.lib.sandbox.ProtectionDomain pd,
                                                           java.lang.ThreadGroup tg,
                                                           boolean b)

dispose

public void dispose()
Specified by:
dispose in interface com.sun.star.lib.sandbox.ClassContext

finalize

public void finalize()

findClass

public java.lang.Class findClass(java.lang.String s)
                          throws java.lang.ClassNotFoundException
Specified by:
findClass in interface com.sun.star.lib.sandbox.ClassContext

getBase

public java.net.URL getBase()
Specified by:
getBase in interface com.sun.star.lib.sandbox.ClassContext

getClassLoader

public java.lang.ClassLoader getClassLoader()
Specified by:
getClassLoader in interface com.sun.star.lib.sandbox.ClassContext

getHardObject

public java.lang.Object getHardObject()
Specified by:
getHardObject in interface com.sun.star.lib.sandbox.Cachable

getResource

public java.net.URL getResource(java.lang.String s)
Specified by:
getResource in interface com.sun.star.lib.sandbox.ClassContext

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String s)
Specified by:
getResourceAsStream in interface com.sun.star.lib.sandbox.ClassContext

getThreadGroup

public java.lang.ThreadGroup getThreadGroup()
Specified by:
getThreadGroup in interface com.sun.star.lib.sandbox.ClassContext

hasThreadGroup

public boolean hasThreadGroup()
Specified by:
hasThreadGroup in interface com.sun.star.lib.sandbox.ClassContext

loadClass

public java.lang.Class loadClass(java.lang.String s)
                          throws java.lang.ClassNotFoundException
Specified by:
loadClass in interface com.sun.star.lib.sandbox.ClassContext

setWeakRef

public void setWeakRef(com.sun.star.lib.sandbox.WeakRef wr)
Specified by:
setWeakRef in interface com.sun.star.lib.sandbox.Cachable

StarOffice 5.2 API
reverse engineered by classdoc