From: <fab...@us...> - 2009-07-09 21:01:04
|
Revision: 4602 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4602&view=rev Author: fabiomaulo Date: 2009-07-09 21:00:59 +0000 (Thu, 09 Jul 2009) Log Message: ----------- Minimal relax of Mappings class Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Cfg/Mappings.cs Modified: trunk/nhibernate/src/NHibernate/Cfg/Mappings.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Cfg/Mappings.cs 2009-07-09 17:09:55 UTC (rev 4601) +++ trunk/nhibernate/src/NHibernate/Cfg/Mappings.cs 2009-07-09 21:00:59 UTC (rev 4602) @@ -156,20 +156,15 @@ collections[collection.Role] = collection; } - internal void AddUniquePropertyReference(string referencedClass, string propertyName) + public void AddUniquePropertyReference(string referencedClass, string propertyName) { - PropertyReference upr = new PropertyReference(); - upr.referencedClass = referencedClass; - upr.propertyName = propertyName; - upr.unique = true; + var upr = new PropertyReference {referencedClass = referencedClass, propertyName = propertyName, unique = true}; propertyReferences.Add(upr); } - internal void AddPropertyReference(string referencedClass, string propertyName) + public void AddPropertyReference(string referencedClass, string propertyName) { - PropertyReference upr = new PropertyReference(); - upr.referencedClass = referencedClass; - upr.propertyName = propertyName; + var upr = new PropertyReference {referencedClass = referencedClass, propertyName = propertyName}; propertyReferences.Add(upr); } @@ -180,6 +175,11 @@ return result; } + public Dialect.Dialect Dialect + { + get { return dialect; } + } + /// <summary> /// /// </summary> @@ -485,7 +485,7 @@ public void AddTypeDef(string typeName, string typeClass, IDictionary<string, string> paramMap) { - TypeDef def = new TypeDef(typeClass, paramMap); + var def = new TypeDef(typeClass, paramMap); typeDefs[typeName] = def; log.Debug("Added " + typeName + " with class " + typeClass); } @@ -582,7 +582,7 @@ private static string BuildTableNameKey(string schema, string catalog, string name) { - StringBuilder keyBuilder = new StringBuilder(); + var keyBuilder = new StringBuilder(); if (schema != null) keyBuilder.Append(schema); keyBuilder.Append("."); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |