Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ObjectDefinitionParserHelper Members

ObjectDefinitionParserHelper overview

Public Instance Constructors

ObjectDefinitionParserHelper Overloaded. Initializes a new instance of the ObjectDefinitionParserHelper class.

Public Instance Properties

Defaults Gets the defaults definition object, or
null
if the default have not yet been initialized.
ReaderContext Gets the reader context.

Public Instance Methods

CreateRootObjectDefinitionBuilderOverloaded. Convenience method to create a builder for a root object definition.
DecorateObjectDefinitionIfRequired Decorates the object definition if required.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetAttributeValueOverloaded. Returns the value of the element's attribute or null, if the attribute is not specified.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
InitDefaults Initialize the default lazy-init, dependency check, and autowire settings.
IsDefaultNamespace Determines whether the Spring object namespace is equal to the the specified namespace URI.
IsTrueStringValue Determines whether the string represents a 'true' boolean value.
ParseCustomElementOverloaded. Parses an element in a custom namespace.
ParseObjectDefinitionElementOverloaded. Parse a standard object definition into a ObjectDefinitionHolder, including object name and aliases.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

log The shared ILog instance for this class (and derived classes).

Protected Instance Methods

CheckNameUniqueness Validate that the specified object name and aliases have not been used already.
CreateObjectDefinitionHolder Create an ObjectDefinitionHolder instance from the given definition and objectName.
Error Report a parser error.
Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
PostProcessObjectNameAndAliases Allows deriving classes to post process the name and aliases for the current element. By default does nothing and returns the unmodified objectName.

See Also

ObjectDefinitionParserHelper Class | Spring.Objects.Factory.Xml Namespace