TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.execution.invocation
Class UpdateablePathClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.eclipse.hyades.execution.invocation.UpdateablePathClassLoader

public class UpdateablePathClassLoader
extends java.lang.ClassLoader

This classloader re-searches the system classpath (which is specified via the system property, java.class.path) every time it fields a request to find a class or a resource. The effect is that the classpath that we use is updateable at runtime.


Constructor Summary
UpdateablePathClassLoader()
           
UpdateablePathClassLoader(java.lang.ClassLoader parent)
           
 
Method Summary
 
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

UpdateablePathClassLoader

public UpdateablePathClassLoader(java.lang.ClassLoader parent)
Parameters:
parent -

UpdateablePathClassLoader

public UpdateablePathClassLoader()

TPTP 4.6.0 Platform Project
Public API Specification