public class AllAttributeChildDefinitionParser extends org.springframework.beans.factory.xml.AbstractBeanDefinitionParser implements MuleDefinitionParser
Constructor and Description |
---|
AllAttributeChildDefinitionParser(DynamicAttributeDefinitionParser delegate) |
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
public AllAttributeChildDefinitionParser(DynamicAttributeDefinitionParser delegate)
protected org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
parseInternal
in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
public org.springframework.beans.factory.support.AbstractBeanDefinition muleParse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
muleParse
in interface MuleDefinitionParser
public MuleDefinitionParserConfiguration registerPreProcessor(PreProcessor preProcessor)
MuleDefinitionParserConfiguration
registerPreProcessor
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration registerPostProcessor(PostProcessor postProcessor)
MuleDefinitionParserConfiguration
registerPostProcessor
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration addReference(String propertyName)
addReference
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration addMapping(String propertyName, Map mappings)
addMapping
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration addMapping(String propertyName, String mappings)
addMapping
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration addMapping(String propertyName, ValueMap mappings)
addMapping
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration addAlias(String alias, String propertyName)
addAlias
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration addCollection(String propertyName)
addCollection
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration addIgnored(String propertyName)
addIgnored
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration removeIgnored(String propertyName)
removeIgnored
in interface MuleDefinitionParserConfiguration
public MuleDefinitionParserConfiguration setIgnoredDefault(boolean ignoreAll)
setIgnoredDefault
in interface MuleDefinitionParserConfiguration
public boolean isCollection(String propertyName)
public boolean isIgnored(String propertyName)
public boolean isBeanReference(String attributeName)
public String getBeanName(Element element)
getBeanName
in interface MuleDefinitionParser
public MuleDefinitionParserConfiguration addBeanFlag(String flag)
addBeanFlag
in interface MuleDefinitionParserConfiguration
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.