Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.mule.config.spring.parsers.generic

General support for bean construction.

See:
Description

Class Summary
AttributePropertiesDefinitionParser |
AutoIdUtils |
ChildDefinitionParser | Creates a definition parser that will construct a single child element and inject it into the parent object (the enclosing XML element).
DescendentDefinitionParser | An extension to `ChildDefinitionParser` which recurses up the DOM tree until it finds a named parent.
GrandchildDefinitionParser | Same as ChildDefinitionParser but injects the child element into the grandparent object (2 levels up in the XML tree).
MuleOrphanDefinitionParser | A parser for direct children of the element.
NamedDefinitionParser | Behaves as `ParentDefinitionParser`, but allows any named bean to be the parent, rather than using the enclosing element in the DOM tree.
NameTransferDefinitionParser | This extends `ParentDefinitionParser` so that the "name" attribute is set locally, not on the parent.
OptionalChildDefinitionParser | This class should be used when the same element can be configured as a child or an orphan (i.e., top-level).
OrphanDefinitionParser | Contructs a single, standalone bean from an element - it is not injected into any other object.
ParentDefinitionParser | Processes child property elements in Xml but sets the properties on the parent object.
TextDefinitionParser | Grabs the text from an element and injects it into the parent, for example: A bunch of text. registerBeanDefinitionParser("foo", new OrphanDefinitionParser(Foo.class)); registerBeanDefinitionParser("bar-text", new TextDefinitionParser("barText")); will result in a call to Foo.setBarText("A bunch of text.")

## Package org.mule.config.spring.parsers.generic Description

General support for bean construction.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.