Home » xml-commons-external-1.4.01-src » javax » xml » parsers » [javadoc | source]
final class: FactoryFinder [javadoc | source]
This class is duplicated for each JAXP subpackage so keep it in sync. It is package private. This code is designed to implement the JAXP 1.1 spec pluggability feature and is designed to run on JDK version 1.1 and later including JVMs that perform early linking like the Microsoft JVM in IE 5. Note however that it must be compiled on a JDK version 1.2 or later system since it calls Thread#getContextClassLoader(). The code also runs both as part of an unbundled jar file and when bundled as part of the JDK.
Nested Class Summary:
static class  FactoryFinder.ConfigurationError   
Method from javax.xml.parsers.FactoryFinder Summary:
find,   newInstance
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.xml.parsers.FactoryFinder Detail:
 static Object find(String factoryId,
    String fallbackClassName) throws ConfigurationError 
    Finds the implementation Class object in the specified order. Main entry point.
 static Object newInstance(String className,
    ClassLoader cl,
    boolean doFallback) throws ConfigurationError 
    Create an instance of a class using the specified ClassLoader and optionally fall back to the current ClassLoader if not found.