Save This Page
Home » commons-digester-1.8-src » org.apache.commons » digester » xmlrules » [javadoc | source]
org.apache.commons.digester.xmlrules
public class: DigesterLoader [javadoc | source]
java.lang.Object
   org.apache.commons.digester.xmlrules.DigesterLoader
This class manages the creation of Digester instances from XML digester rules files.
Method from org.apache.commons.digester.xmlrules.DigesterLoader Summary:
createDigester,   createDigester,   createDigester,   createDigester,   load,   load,   load,   load,   load,   load
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.commons.digester.xmlrules.DigesterLoader Detail:
 public static Digester createDigester(InputSource rulesSource) 
    Creates a new digester and initializes it from the specified InputSource
 public static Digester createDigester(URL rulesXml) 
    Creates a new digester and initializes it from the specified XML file
 public static Digester createDigester(InputSource rulesSource,
    Digester rulesDigester) 
    Creates a new digester and initializes it from the specified InputSource. This constructor allows the digester to be used to load the rules to be specified. This allows properties to be configured on the Digester instance before it is used.
 public static Digester createDigester(URL rulesXml,
    Digester rulesDigester) 
    Creates a new digester and initializes it from the specified XML file. This constructor allows specifing a rulesDigester to do the XML file loading; thus no matter the XML files is packed into a jar, a war, or a ear, the rulesDigester can always find the XML files with properly set ClassLoader.
 public static Object load(URL digesterRules,
    ClassLoader classLoader,
    URL fileURL) throws DigesterLoadingException, IOException, SAXException 
    Given the digester rules XML file, a class loader, and an XML input file, this method parses the input file into Java objects. The class loader is used by the digester to create the Java objects.
 public static Object load(URL digesterRules,
    ClassLoader classLoader,
    InputStream input) throws DigesterLoadingException, IOException, SAXException 
    Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects. The class loader is used by the digester to create the Java objects.
 public static Object load(URL digesterRules,
    ClassLoader classLoader,
    Reader reader) throws DigesterLoadingException, IOException, SAXException 
    Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects. The class loader is used by the digester to create the Java objects.
 public static Object load(URL digesterRules,
    ClassLoader classLoader,
    URL fileURL,
    Object rootObject) throws DigesterLoadingException, IOException, SAXException 
    Given the digester rules XML file, a class loader, and an XML input file, this method parses the input file into Java objects. The class loader is used by the digester to create the Java objects.
 public static Object load(URL digesterRules,
    ClassLoader classLoader,
    InputStream input,
    Object rootObject) throws DigesterLoadingException, IOException, SAXException 
    Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects. The class loader is used by the digester to create the Java objects.
 public static Object load(URL digesterRules,
    ClassLoader classLoader,
    Reader input,
    Object rootObject) throws DigesterLoadingException, IOException, SAXException 
    Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects. The class loader is used by the digester to create the Java objects.