| Class | Description | |
|---|---|---|
| AttributeToElementPreprocessor | Converts an attribute to an element. | |
| IdAttributePreprocessor | Adds an "id" attribute to objects that have none defined. | |
| InnerObjectsPreprocessor |
This IXMLObjectDefinitionsPreprocessor implementation looks for inner objects, objects
that are children or grandchildren of an object, and sets their lazy-init attribute to true. |
|
| InterfacePreprocessor |
A IXMLObjectDefinitionsPreprocessor instance that retrieves all <interface/>
elements, looks up the <object/> definitions that have classes that implement these interfaces and
copies the configuration nodes from the interfaces to the appropriate <object/> elements. |
|
| MethodInvocationPreprocessor | Preprocesses a "method-invocation" tag to a MethodInvokingObject. | |
| ParentAttributePreprocessor | Preprocesses parent-child objects so that all parent attributes and elements are copied to the child if they are not defined by the child object. | |
| PropertiesPreprocessor | Replaces all properties placeholders in the xml of the application context with the values in the Properties objects. | |
| PropertyElementsPreprocessor |
IXMLObjectDefinitionsPreprocessor implementation that retrieves all the <configproperty/> elements
from the specified XML object, converts them into a Properties instance and adds
them to the loadedProperties collection of the specified IXMLObjectFactory instance. |
|
| PropertyImportPreprocessor | XML Preprocessor for the "import" element that imports external properties files. | |
| ScopeAttributePreprocessor |
The ScopeAttributePreprocessor makes sure that all object definitions have a valid scope attribute. If no scope attribute is found, a default scope="singleton" will be added. |
|
| SpringNamesPreprocessor | Preprocesses an xml context and replaces all Spring specific names with their Prana equivalent.This enables you to load in a Spring compliant context and parse it with Prana. | |
| TemplatePreprocessor |
The TemplatePreprocessor is used to apply all templates
to the xml context. |