org.apache.commons.betwixt.digester
Class MultiMappingBeanInfoDigester

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.apache.commons.digester.Digester
          extended by org.apache.commons.betwixt.digester.XMLBeanInfoDigester
              extended by org.apache.commons.betwixt.digester.MultiMappingBeanInfoDigester
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class MultiMappingBeanInfoDigester
extends XMLBeanInfoDigester

XMLSingleMappingFileBeanInfoDigester is a digester of XML files containing XMLBeanInfo definitions for a JavaBeans.

Since:
0.7
Author:
Brian Pugh

Field Summary
 
Fields inherited from class org.apache.commons.digester.Digester
bodyText, bodyTexts, classLoader, configured, entityResolver, entityValidator, errorHandler, factory, JAXP_SCHEMA_LANGUAGE, locator, match, matches, namespaceAware, namespaces, params, parser, publicId, reader, root, rules, saxLog, schemaLanguage, schemaLocation, stack, substitutor, useContextClassLoader, validating, W3C_XML_SCHEMA
 
Constructor Summary
MultiMappingBeanInfoDigester()
           
 
Method Summary
protected  void configure()
          Reset configure for new digestion.
 java.util.Map getBeanInfoMap()
          Map containing XMLBeanInfo classes.
 void setBeanInfoMap(java.util.Map beanInfoMap)
          Set the Map containing XMLBeanInfo classes.
 
Methods inherited from class org.apache.commons.betwixt.digester.XMLBeanInfoDigester
getBeanClass, getProcessedPropertyNameSet, getXMLIntrospector, isAttributesForPrimitives, setAttributesForPrimitives, setBeanClass, setXMLIntrospector
 
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, getCustomContentHandler, getDebug, getDocumentLocator, getEntityResolver, getErrorHandler, getFactory, getFeature, getLogger, getMatch, getNamespaceAware, getParser, getProperty, getPublicId, getReader, getRoot, getRuleNamespaceURI, getRules, getSAXLogger, getSchema, getSchemaLanguage, getSubstitutor, getUseContextClassLoader, getValidating, getXMLReader, ignorableWhitespace, initialize, isEmpty, log, log, notationDecl, parse, parse, parse, parse, parse, peek, peek, peek, peek, peekParams, peekParams, pop, pop, popParams, processingInstruction, push, push, pushParams, register, resetRoot, resolveEntity, setClassLoader, setCustomContentHandler, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiMappingBeanInfoDigester

public MultiMappingBeanInfoDigester()
Method Detail

configure

protected void configure()
Reset configure for new digestion.

Overrides:
configure in class XMLBeanInfoDigester

getBeanInfoMap

public java.util.Map getBeanInfoMap()
Map containing XMLBeanInfo classes. Keys are the Class and values are the XMLBeanInfo objects.

Returns:
map of XMLBeanInfos

setBeanInfoMap

public void setBeanInfoMap(java.util.Map beanInfoMap)
Set the Map containing XMLBeanInfo classes.

Parameters:
beanInfoMap - map to set.


Copyright 2002-2008 The Apache Software Foundation. All Rights Reserved.