Author: gbayon
Date: Wed Feb 28 09:57:11 2007
New Revision: 512878

URL: http://svn.apache.org/viewvc?view=rev&rev=512878
Log:
- Minor change, cleaning code, marks some "static" class as sealed ...

Modified:
    ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory .cs

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs Wed Feb 
28 09:57:11 2007
@@ -1,7 +1,7 @@
 #region Apache Notice
 /*****************************************************************************
  * $Header: $
- * $Revision: $
+ * $Revision$
  * $Date$
  * 
  * iBATIS.NET Data Mapper
@@ -35,7 +35,7 @@
        /// <summary>
        /// Summary description for DataSourceDeSerializer.
        /// </summary>
-       public class DataSourceDeSerializer
+       public sealed class DataSourceDeSerializer
        {
                /// <summary>
                /// Deserialize a DataSource object

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs 
(original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs Wed 
Feb 28 09:57:11 2007
@@ -2,7 +2,7 @@
 #region Apache Notice
 /*****************************************************************************
  * $Header: $
- * $Revision: $
+ * $Revision$
  * $Date$
  * 
  * iBATIS.NET Data Mapper
@@ -32,6 +32,7 @@
        /// <summary>
        /// Summary description for ProbeException.
        /// </summary>
+    [Serializable]
        public class ProbeException  : IBatisNetException
        {
                /// <summary>

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs Wed Feb 28 
09:57:11 2007
@@ -35,7 +35,7 @@
        /// <summary>
        /// Summary description for ProviderDeSerializer.
        /// </summary>
-       public class ProviderDeSerializer
+       public sealed class ProviderDeSerializer
        {
 
         /// <summary>

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs 
(original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs 
Wed Feb 28 09:57:11 2007
@@ -37,7 +37,7 @@
        /// static cache of procedure parameters, and the
        /// ability to discover parameters for stored procedures at run-time.
        /// </summary>
-       public class DBHelperParameterCache
+       public sealed class DBHelperParameterCache
        {
                //Since this class provides only static methods, make the 
default constructor private to prevent 
                //instances from being created.

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs 
(original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs Wed 
Feb 28 09:57:11 2007
@@ -37,7 +37,7 @@
        /// <summary>
        /// Summary description for HashCodeProvider.
        /// </summary>
-       public class HashCodeProvider
+       public sealed class HashCodeProvider
        {
                private static MethodInfo getHashCodeMethodInfo = null;
 

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs 
(original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs 
Wed Feb 28 09:57:11 2007
@@ -36,7 +36,7 @@
        /// <summary>
        /// Description résumée de ObjectProbe.
        /// </summary>
-       public class ObjectProbe
+       public sealed class ObjectProbe
        {
                private static ArrayList _simpleTypeMap = new ArrayList();
 

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs Wed Feb 28 
09:57:11 2007
@@ -7,7 +7,7 @@
        /// <summary>
        /// Summary description for NodeUtils.
        /// </summary>
-       public class NodeUtils
+       public sealed class NodeUtils
        {
 
                /// <summary>

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs 
(original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs 
Wed Feb 28 09:57:11 2007
@@ -32,7 +32,7 @@
        /// For <see cref="IDataReader"/> which don't support M.A.R.S, wraps 
the current <see cref="IDataReader"/>
        /// in an <see cref="InMemoryDataReader"/>.
        /// </summary>
-       public class DataReaderTransformer
+       public sealed class DataReaderTransformer
        {
 
                /// <summary>

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs 
(original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs 
Wed Feb 28 09:57:11 2007
@@ -2,7 +2,7 @@
 #region Apache Notice
 /*****************************************************************************
  * $Header: $
- * $Revision: $
+ * $Revision$
  * $Date$
  * 
  * iBATIS.NET Data Mapper
@@ -34,7 +34,7 @@
        /// <summary>
        /// Summary description for PreparedCommandFactory.
        /// </summary>
-       internal class PreparedCommandFactory
+       internal sealed class PreparedCommandFactory
        {
                /// <summary>
                /// Get an IPreparedCommand.

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs
 Wed Feb 28 09:57:11 2007
@@ -37,7 +37,7 @@
        /// <summary>
        /// Summary description for ParameterPropertyDeSerializer.
        /// </summary>
-       public class ParameterPropertyDeSerializer
+       public sealed class ParameterPropertyDeSerializer
        {
                /// <summary>
                /// Deserialize a ResultMap object

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs
 Wed Feb 28 09:57:11 2007
@@ -2,7 +2,7 @@
 #region Apache Notice
 /*****************************************************************************
  * $Header: $
- * $Revision: $
+ * $Revision$
  * $Date$
  * 
  * iBATIS.NET Data Mapper
@@ -27,7 +27,6 @@
 
 using System;
 using System.Text;
-using System.Collections.Specialized;
 
 using IBatisNet.DataMapper.Configuration.ParameterMapping;
 
@@ -36,7 +35,7 @@
        /// <summary>
        /// Summary description for SqlGenerator.
        /// </summary>
-       public class SqlGenerator
+       public sealed class SqlGenerator
        {
                /// <summary>
                /// Creates SQL command text for a specified statement

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs
 Wed Feb 28 09:57:11 2007
@@ -30,7 +30,7 @@
        /// <summary>
        /// Factory to get <see cref="IArgumentStrategy"/> implementation.
        /// </summary>
-       public class ArgumentStrategyFactory
+       public sealed class ArgumentStrategyFactory
        {
                private static IArgumentStrategy _defaultStrategy = null;
                private static IArgumentStrategy _resultMapStrategy = null;

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs
 Wed Feb 28 09:57:11 2007
@@ -31,7 +31,7 @@
        /// <summary>
        /// Factory to get <see cref="IPostSelectStrategy"/> implementation.
        /// </summary>
-       public class PostSelectStrategyFactory
+       public sealed class PostSelectStrategyFactory
        {
                private static IDictionary _strategies = new HybridDictionary();
 

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs
 Wed Feb 28 09:57:11 2007
@@ -35,7 +35,7 @@
        /// <summary>
        /// Factory to get <see cref="IPropertyStrategy"/> implementation.
        /// </summary>
-       public class PropertyStrategyFactory
+       public sealed class PropertyStrategyFactory
        {
                private static IPropertyStrategy _defaultStrategy = null;
         private static IPropertyStrategy _resultMapStrategy = null;

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs Wed Feb 28 09:57:11 
2007
@@ -32,7 +32,7 @@
        /// <summary>
        /// A singleton class to access the default SqlMapper defined by the 
SqlMap.Config
        /// </summary>
-       public class Mapper
+       public sealed class Mapper
        {
                #region Fields
         private static volatile ISqlMapper _mapper = null;

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory .cs
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory%20.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory 
.cs (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory 
.cs Wed Feb 28 09:57:11 2007
@@ -32,7 +32,7 @@
        /// When running in the context of a windows application the session 
object is 
        /// stored via CallContext.
        /// </summary>
-       public class SessionStoreFactory
+       public sealed class SessionStoreFactory
        {
 
         /// <summary>


Reply via email to