Update of /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Transaction/Config
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv25747/Config
Modified Files:
AttributeDrivenObjectDefinitionParser.cs TxNamespaceUtils.cs
Log Message:
adding code comments...
Index: AttributeDrivenObjectDefinitionParser.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Transaction/Config/AttributeDrivenObjectDefinitionParser.cs,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** AttributeDrivenObjectDefinitionParser.cs 29 Jun 2007 00:09:38 -0000 1.6
--- AttributeDrivenObjectDefinitionParser.cs 7 Dec 2007 08:10:03 -0000 1.7
***************
*** 53,56 ****
--- 53,66 ----
private static readonly string ORDER = "order";
+ /// <summary>
+ /// Central template method to actually parse the supplied XmlElement
+ /// into one or more IObjectDefinitions.
+ /// </summary>
+ /// <param name="element">The element that is to be parsed into one or more <see cref="IObjectDefinition"/>s</param>
+ /// <param name="parserContext">The the object encapsulating the current state of the parsing process;
+ /// provides access to a <see cref="IObjectDefinitionRegistry"/></param>
+ /// <returns>
+ /// The primary IObjectDefinition resulting from the parsing of the supplied XmlElement
+ /// </returns>
protected override AbstractObjectDefinition ParseInternal(XmlElement element, ParserContext parserContext)
{
***************
*** 78,81 ****
--- 88,96 ----
}
+ /// <summary>
+ /// Configures the auto proxy creator.
+ /// </summary>
+ /// <param name="parserContext">The parser context.</param>
+ /// <param name="element">The element.</param>
private static void ConfigureAutoProxyCreator(ParserContext parserContext, XmlElement element)
{
Index: TxNamespaceUtils.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Transaction/Config/TxNamespaceUtils.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TxNamespaceUtils.cs 18 Jun 2007 10:31:19 -0000 1.1
--- TxNamespaceUtils.cs 7 Dec 2007 08:10:03 -0000 1.2
***************
*** 26,42 ****
{
/// <summary>
! /// This is
/// </summary>
- /// <remarks>
- ///
- /// </remarks>
/// <author>Mark Pollack</author>
/// <version>$Id$</version>
public sealed class TxNamespaceUtils
{
public const string TRANSACTION_MANAGER_ATTRIBUTE = "transaction-manager";
public const string TRANSACTION_ATTRIBUTE_SOURCE = "transactionAttributeSource";
public static readonly string TRANSACTION_MANAGER_PROPERTY =
Conventions.AttributeNameToPropertyName(TRANSACTION_MANAGER_ATTRIBUTE);
--- 26,48 ----
{
/// <summary>
! /// This is a utility class to help in parsing the transaction namespace
/// </summary>
/// <author>Mark Pollack</author>
/// <version>$Id$</version>
public sealed class TxNamespaceUtils
{
+ /// <summary>
+ /// The transaction manager attribute
+ /// </summary>
public const string TRANSACTION_MANAGER_ATTRIBUTE = "transaction-manager";
+ /// <summary>
+ /// The source of transaction metadata
+ /// </summary>
public const string TRANSACTION_ATTRIBUTE_SOURCE = "transactionAttributeSource";
+ /// <summary>
+ /// The property asociated with the transaction manager xml element
+ /// </summary>
public static readonly string TRANSACTION_MANAGER_PROPERTY =
Conventions.AttributeNameToPropertyName(TRANSACTION_MANAGER_ATTRIBUTE);
|