org.rubato.composer.plugin
Class JarClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by java.net.URLClassLoader
              extended by org.rubato.composer.plugin.JarClassLoader

public class JarClassLoader
extends java.net.URLClassLoader


Constructor Summary
JarClassLoader(java.io.File file, java.lang.ClassLoader loader)
           
JarClassLoader(java.lang.String fileName, java.lang.ClassLoader loader)
           
JarClassLoader(java.net.URL url, java.lang.ClassLoader loader)
           
 
Method Summary
 java.lang.String getAttribute(java.lang.String name)
           
 java.lang.String[] getListAttribute(java.lang.String name)
           
 
Methods inherited from class java.net.URLClassLoader
findResource, findResources, getURLs, newInstance, newInstance
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JarClassLoader

public JarClassLoader(java.net.URL url,
                      java.lang.ClassLoader loader)

JarClassLoader

public JarClassLoader(java.lang.String fileName,
                      java.lang.ClassLoader loader)
               throws java.io.IOException
Throws:
java.io.IOException

JarClassLoader

public JarClassLoader(java.io.File file,
                      java.lang.ClassLoader loader)
               throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getAttribute

public java.lang.String getAttribute(java.lang.String name)

getListAttribute

public java.lang.String[] getListAttribute(java.lang.String name)