TemplateNamespaceParser Members
Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

TemplateNamespaceParser Members

TemplateNamespaceParser overview

Public Static (Shared) Methods

getResourceLoaderProperty constructs an nvelocity style resource loader property in the format: prefix.resource.loader.suffix

Public Instance Constructors

TemplateNamespaceParser Constructor Initializes a new instance of the TemplateNamespaceParser class.

Public Instance Methods

Decorate (inherited from ObjectsNamespaceParser)Obsolete. Parse the specified XmlNode and decorate the supplied ObjectDefinitionHolder, returning the decorated definition.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
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.
Init (inherited from ObjectsNamespaceParser) Invoked by NamespaceParserRegistry after construction but before any elements have been parsed.
ParseElementMissing <summary> documentation for M:Spring.Template.Velocity.Config.TemplateNamespaceParser.ParseElement(System.Xml.XmlElement,Spring.Objects.Factory.Xml.ParserContext)
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Properties

ShouldGenerateId (inherited from AbstractObjectDefinitionParser) Gets a value indicating whether an ID should be generated instead of read from the passed in XmlElement.
ShouldGenerateIdAsFallback (inherited from AbstractObjectDefinitionParser) Gets a value indicating whether an ID should be generated instead if the passed in XmlElement does not specify an "id" attribute explicitly.

Protected Instance Methods

CalculateId (inherited from ObjectsNamespaceParser)Obsolete. Calculates an id for an object definition.
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.
GetAutowireMode (inherited from ObjectsNamespaceParser) Strips the autowiring mode out of the supplied string.
GetDependencyCheck (inherited from ObjectsNamespaceParser) Strips the dependency check value out of the supplied string.
ImportObjectDefinitionResource (inherited from ObjectsNamespaceParser)Obsolete. Loads external XML object definitions from the resource described by the supplied resource.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
ParseAndRegisterObjectDefinition (inherited from ObjectsNamespaceParser)Obsolete. Parse an object definition and register it with the object factory..
ParseConstructorArgElement (inherited from ObjectsNamespaceParser) Parse a constructor-arg element.
ParseConstructorArgSubElements (inherited from ObjectsNamespaceParser) Parse constructor argument subelements of the given object element.
ParseDictionaryElement (inherited from ObjectsNamespaceParser) Gets a dictionary definition.
ParseEventHandlerSubElements (inherited from ObjectsNamespaceParser) Parse event handler subelements of the given object element.
ParseEventListenerDefinition (inherited from ObjectsNamespaceParser)Parses an event listener definition.
ParseInternal (inherited from ObjectsNamespaceParser) Parse the specified element and register any resulting IObjectDefinitions with the IObjectDefinitionRegistry that is embedded in the supplied ParserContext.
ParseListElement (inherited from ObjectsNamespaceParser) Gets a list definition.
ParseLookupMethodElement (inherited from ObjectsNamespaceParser) Parse LookupMethodElement element and add parsed element to overrides
ParseMethodOverrideSubElements (inherited from ObjectsNamespaceParser) Parse method override argument subelements of the given object element.
ParseNameValueCollectionElement (inherited from ObjectsNamespaceParser) Gets a name value collection mapping definition.
ParseObjectDefinition (inherited from ObjectsNamespaceParser)Obsolete. Parse an object definition and register it with the object factory..
ParseObjectDefinitionElement (inherited from ObjectsNamespaceParser)Overloaded. Parse a standard object definition into a ObjectDefinitionHolder, including object name and aliases.
ParsePropertyElement (inherited from ObjectsNamespaceParser) Parse a property element.
ParsePropertyElements (inherited from ObjectsNamespaceParser) Parse property value subelements of the given object element.
ParsePropertySubElement (inherited from ObjectsNamespaceParser) Parse a value, ref or collection subelement of a property element.
ParsePropertyValue (inherited from ObjectsNamespaceParser) Get the value of a property element (may be a list).
ParseReplacedMethodElement (inherited from ObjectsNamespaceParser) Parse ReplacedMethodElement element and add parsed element to overrides
ParseSetElement (inherited from ObjectsNamespaceParser) Gets a set definition.
ParseTextValueElement (inherited from ObjectsNamespaceParser) Returns the text of the supplied element, or the empty string value if said element is empty.
RegisterObjectDefinition (inherited from ObjectsNamespaceParser)Overloaded. Parse an object definition and register it with the object factory..
RegisterObjectDefinition (inherited from AbstractObjectDefinitionParser)Overloaded. Registers the supplied ObjectDefinitionHolder with the supplied IObjectDefinitionRegistry.
ResolveId (inherited from AbstractObjectDefinitionParser) Resolves the ID for the supplied IObjectDefinition.
SelectNodesObsolete. This method is overriden from ObjectsNamespaceParser since when invoked on sub-elements from the objets namespace (e.g., objects:objectMap for nvelocity property map) the
fails because it is in the nvelocity custom namespace and not the object's namespace (http://www.springframwork.net) to amend this the object's namespace is added to the provided XmlNamespaceManager
SelectSingleNode (inherited from ObjectsNamespaceParser)Obsolete. Selects a single sub-element with a given childElementName.

See Also

TemplateNamespaceParser Class | Spring.Template.Velocity.Config Namespace