Package com.icl.saxon

Class Loader


  • public class Loader
    extends Object
    Loader is used to load a class given its name. The implementation varies in different Java environments.
    • Constructor Detail

      • Loader

        public Loader()
    • Method Detail

      • setTracing

        public static void setTracing​(boolean onOrOff)
        Switch tracing on or off
      • getClass

        public static Class getClass​(String className)
                              throws TransformerException
        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

        public static Object getInstance​(String className)
                                  throws TransformerException
        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