Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Type
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32453/NHibernate/Type
Modified Files:
ObjectType.cs TypeFactory.cs
Log Message:
Some small H2.0.3 compatibility fix
Index: TypeFactory.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Type/TypeFactory.cs,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -d -r1.28 -r1.29
*** TypeFactory.cs 27 Apr 2004 15:49:22 -0000 1.28
--- TypeFactory.cs 29 Apr 2004 14:00:54 -0000 1.29
***************
*** 363,367 ****
else if ( typeof(ILifecycle).IsAssignableFrom(typeClass) )
{
! type = NHibernate.Association(typeClass);
}
else if ( typeClass.IsEnum )
--- 363,367 ----
else if ( typeof(ILifecycle).IsAssignableFrom(typeClass) )
{
! type = NHibernate.Entity(typeClass);
}
else if ( typeClass.IsEnum )
Index: ObjectType.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Type/ObjectType.cs,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** ObjectType.cs 10 Feb 2004 18:41:42 -0000 1.4
--- ObjectType.cs 29 Apr 2004 14:00:54 -0000 1.5
***************
*** 127,131 ****
public override string ToXML(object value, ISessionFactoryImplementor factory) {
! return NHibernate.Association( value.GetType() ).ToXML(value, factory);
}
--- 127,131 ----
public override string ToXML(object value, ISessionFactoryImplementor factory) {
! return NHibernate.Entity( value.GetType() ).ToXML(value, factory);
}
|