CVSROOT: /cvsroot/classpath
Module name: classpath
Branch:
Changes by: Tom Tromey <[EMAIL PROTECTED]> 06/05/15 23:29:36
Modified files:
java/net : URLClassLoader.java
. : ChangeLog
Added files:
gnu/java/net/loader: RemoteResource.java Resource.java
RemoteURLLoader.java FileURLLoader.java
URLStreamHandlerCache.java
FileResource.java URLLoader.java
JarURLLoader.java JarURLResource.java
Log message:
* java/net/URLClassLoader.java: Moved inner classes to
gnu.java.net.loader.
(factoryCache): Changed type.
(URL_LOADER_PREFIX): New constant.
(URLClassLoader): Updated for new factoryCache.
(addURLImpl): Use reflection to search for a loader.
(findClass): Use getClass method on URLLoader.
(getURLStreamHandler): Removed.
* gnu/java/net/loader/URLLoader.java: New file, extracted
from URLClassLoader.
* gnu/java/net/loader/Resource.java: Likewise.
* gnu/java/net/loader/FileResource.java: Likewise.
* gnu/java/net/loader/FileURLLoaderjava: Likewise.
* gnu/java/net/loader/JarURLLoader.java: Likewise.
* gnu/java/net/loader/JarURLResource.java: Likewise.
* gnu/java/net/loader/RemoteURLLoader.java: Likewise.
* gnu/java/net/loader/RemoteResource.java: Likewise.
* gnu/java/net/loader/ULRStreamHandlerCache.java: New file.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/RemoteResource.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/Resource.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/RemoteURLLoader.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/FileURLLoader.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/URLStreamHandlerCache.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/FileResource.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/URLLoader.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/JarURLLoader.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/loader/JarURLResource.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/net/URLClassLoader.java.diff?tr1=1.49&tr2=1.50&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7436&tr2=1.7437&r1=text&r2=text