|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.virtualweaver.xotics.datamodel.XoClassLoader
This is the class loader used by the Xotics environment. The class loader is accessible by
XoEnvironment class, via getClassLoader
method.
One single instance is created by instance of XoEnvironment.
This is not a real ClassLoader class but rather a wrapper. So, only getResource() and loadclass()
from ClassLoader can be used.
Constructor Summary | |
XoClassLoader(java.lang.ClassLoader parent)
Builds a new XoClassLoader instance with specified parent class loader. |
|
XoClassLoader(java.lang.ClassLoader parent,
boolean applet)
Builds a new XoClassLoader instance with specified parent class loader. |
|
XoClassLoader(XoClassLoader parent)
Builds a new XoClassLoader instance with an existing XoClassLoader .
|
Method Summary | |
void |
addURLs(java.net.URL[] urls)
Adds URLs to the list of Class Paths. |
java.net.URL |
getResource(java.lang.String path)
|
java.net.URL[] |
getURLs()
|
java.lang.Class |
loadClass(java.lang.String cl)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XoClassLoader(java.lang.ClassLoader parent)
XoClassLoader
instance with specified parent class loader.
parent
- the parent class loaderpublic XoClassLoader(java.lang.ClassLoader parent, boolean applet)
XoClassLoader
instance with specified parent class loader.
parent
- the parent class loaderapplet
- if true, this class loader is made compatible with applet security restrictions.public XoClassLoader(XoClassLoader parent)
XoClassLoader
instance with an existing XoClassLoader
.
Indeed, XoClassLoader
is not a ClassLoader
derived class.
parent
- the parent class loaderMethod Detail |
public void addURLs(java.net.URL[] urls)
urls
- URL list to add (see java.net.URLClassLoader)public java.net.URL[] getURLs()
public java.net.URL getResource(java.lang.String path)
public java.lang.Class loadClass(java.lang.String cl) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |