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.
|