Package org.gvsig.i18n
Class MessagesClassLoader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
org.gvsig.i18n.MessagesClassLoader
- All Implemented Interfaces:
Closeable,AutoCloseable
This class offers a class loader which is able to load files from the specified directories.
- Author:
- César Martínez Izquierdo (cesar.martinez@iver.es)
-
Constructor Summary
ConstructorsConstructorDescriptionMessagesClassLoader(URL[] urls) Creates a new class loader, which is able to load files from the directories specified as parameter. -
Method Summary
Modifier and TypeMethodDescriptiongetResource(String res) Loads a resource using the specified file name.Methods inherited from class java.net.URLClassLoader
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstanceMethods inherited from class java.security.SecureClassLoader
defineClass, defineClassMethods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
MessagesClassLoader
Creates a new class loader, which is able to load files from the directories specified as parameter.
- Parameters:
urls- The list of directories which will be used to load files.
-
-
Method Details
-
getResource
Loads a resource using the specified file name.- Overrides:
getResourcein classClassLoader- Parameters:
res- The name of the resource to be loaded.
-