|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XmlBeanDefinitionParser
Strategy interface for parsing XML bean definitions. Used by XmlBeanDefinitionReader for actually parsing a DOM document.
Instantiated per document to parse: Implementations can hold
state in instance variables during the execution of the
registerBeanDefinitions
method, for example global
settings that are defined for all bean definitions in the document.
XmlBeanDefinitionReader.setParserClass(java.lang.Class)
Method Summary | |
---|---|
int |
registerBeanDefinitions(BeanDefinitionReader reader,
Document doc,
Resource resource)
Parse bean definitions from the given DOM document, and register them with the given bean factory. |
Method Detail |
---|
int registerBeanDefinitions(BeanDefinitionReader reader, Document doc, Resource resource) throws BeanDefinitionStoreException
reader
- the bean definition reader, containing the bean factory
to work on and the bean class loader to use. Can also be used to load
further bean definition files referenced by the given document.doc
- the DOM documentresource
- descriptor of the original XML resource
(useful for displaying parse errors)
BeanDefinitionStoreException
- in case of parsing errors
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |