Package com.icl.saxon
Class Loader
java.lang.Object
com.icl.saxon.Loader
Loader is used to load a class given its name.
The implementation varies in different Java environments.
- Author:
- Michael H. Kay
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Class
Load a class using the class name provided.
Note that the method does not check that the object is of the right class.static Object
getInstance
(String className) Instantiate a class using the class name provided.
Note that the method does not check that the object is of the right class.static void
setTracing
(boolean onOrOff) Switch tracing on or off
-
Constructor Details
-
Loader
public Loader()
-
-
Method Details
-
setTracing
public static void setTracing(boolean onOrOff) Switch tracing on or off -
getClass
Load a class using the class name provided.
Note that the method does not check that the object is of the right class.- Parameters:
className
- A string containing the name of the class, for example "com.microstar.sax.LarkDriver"- Returns:
- an instance of the class named, or null if it is not loadable.
- Throws:
TransformerException
-
getInstance
Instantiate a class using the class name provided.
Note that the method does not check that the object is of the right class.- Parameters:
className
- A string containing the name of the class, for example "com.microstar.sax.LarkDriver"- Returns:
- an instance of the class named, or null if it is not loadable.
- Throws:
TransformerException
-