org.jasen.config
Class JasenDigester

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byorg.apache.commons.digester.Digester
          extended byorg.jasen.config.JasenDigester
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class JasenDigester
extends org.apache.commons.digester.Digester

Digests the jASEN configuration files.

Author:
Jason Polites

Constructor Summary
JasenDigester()
           
JasenDigester(SAXParser parser)
           
JasenDigester(XMLReader reader)
           
 
Method Summary
 void init()
          Initialises the digester
 Object parse(File file)
           
 Object parse(InputSource input)
           
 Object parse(InputStream input)
           
 Object parse(Reader reader)
           
 Object parse(String uri)
           
 
Methods inherited from class org.apache.commons.digester.Digester
addBeanPropertySetter, addBeanPropertySetter, addCallMethod, addCallMethod, addCallMethod, addCallMethod, addCallParam, addCallParam, addCallParam, addCallParam, addCallParamPath, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addFactoryCreate, addObjectCreate, addObjectCreate, addObjectCreate, addObjectCreate, addObjectParam, addRule, addRuleSet, addSetNestedProperties, addSetNestedProperties, addSetNestedProperties, addSetNext, addSetNext, addSetProperties, addSetProperties, addSetProperties, addSetProperty, addSetRoot, addSetRoot, addSetTop, addSetTop, characters, clear, createSAXException, createSAXException, createSAXException, endDocument, endElement, endPrefixMapping, error, fatalError, findNamespaceURI, getClassLoader, getCount, getCurrentElementName, getDebug, getDocumentLocator, getEntityResolver, getErrorHandler, getFactory, getFeature, getLogger, getMatch, getNamespaceAware, getParser, getProperty, getPublicId, getReader, getRoot, getRuleNamespaceURI, getRules, getSAXLogger, getSchema, getSchemaLanguage, getSubstitutor, getUseContextClassLoader, getValidating, getXMLReader, ignorableWhitespace, isEmpty, log, log, notationDecl, peek, peek, peek, peekParams, peekParams, pop, pop, popParams, processingInstruction, push, push, pushParams, register, resolveEntity, setClassLoader, setDebug, setDocumentLocator, setEntityResolver, setErrorHandler, setFeature, setLogger, setNamespaceAware, setProperty, setPublicId, setRuleNamespaceURI, setRules, setSAXLogger, setSchema, setSchemaLanguage, setSubstitutor, setUseContextClassLoader, setValidating, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasenDigester

public JasenDigester()

JasenDigester

public JasenDigester(SAXParser parser)

JasenDigester

public JasenDigester(XMLReader reader)
Method Detail

init

public void init()
Initialises the digester


parse

public Object parse(File file)
             throws IOException,
                    SAXException
Throws:
IOException
SAXException

parse

public Object parse(InputSource input)
             throws IOException,
                    SAXException
Throws:
IOException
SAXException

parse

public Object parse(InputStream input)
             throws IOException,
                    SAXException
Throws:
IOException
SAXException

parse

public Object parse(Reader reader)
             throws IOException,
                    SAXException
Throws:
IOException
SAXException

parse

public Object parse(String uri)
             throws IOException,
                    SAXException
Throws:
IOException
SAXException