|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.beans.factory.xml.AbstractBeanDefinitionParser org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser org.springframework.context.config.AbstractPropertyLoadingBeanDefinitionParser
abstract class AbstractPropertyLoadingBeanDefinitionParser
Abstract parser for <context:property-.../> elements.
Field Summary |
---|
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser |
---|
ID_ATTRIBUTE, NAME_ATTRIBUTE |
Constructor Summary | |
---|---|
AbstractPropertyLoadingBeanDefinitionParser()
|
Method Summary | |
---|---|
protected void |
doParse(org.w3c.dom.Element element,
BeanDefinitionBuilder builder)
Parse the supplied Element and populate the supplied
BeanDefinitionBuilder as required. |
protected boolean |
shouldGenerateId()
Should an ID be generated instead of read from the passed in Element ? |
Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser |
---|
doParse, getBeanClass, getBeanClassName, getParentName, parseInternal |
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser |
---|
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateIdAsFallback |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
AbstractPropertyLoadingBeanDefinitionParser()
Method Detail |
---|
protected boolean shouldGenerateId()
AbstractBeanDefinitionParser
Element
?
Disabled by default; subclasses can override this to enable ID generation. Note that this flag is about always generating an ID; the parser won't even check for an "id" attribute in this case.
shouldGenerateId
in class AbstractBeanDefinitionParser
protected void doParse(org.w3c.dom.Element element, BeanDefinitionBuilder builder)
AbstractSingleBeanDefinitionParser
Element
and populate the supplied
BeanDefinitionBuilder
as required.
The default implementation does nothing.
doParse
in class AbstractSingleBeanDefinitionParser
element
- the XML element being parsedbuilder
- used to define the BeanDefinition
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |