From: Paul H. <pha...@us...> - 2005-03-21 12:22:55
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.DomainModel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28800/nhibernate/src/NHibernate.DomainModel Modified Files: NHibernate.DomainModel-1.1.csproj Added Files: Component.cs Componentizable.cs Componentizable.hbm.xml Log Message: NH-204 : Test code for SQL queries --- NEW FILE: Componentizable.cs --- using System; namespace NHibernate.DomainModel { /// <summary> /// Summary description for Componentizable. /// </summary> public class Componentizable { private int _id; public string _nickName; private Component _component; public Componentizable() { } public int Id { get { return _id; } set { _id = value; } } public Component Component { get { return _component; } set { _component = value; } } public string NickName { get { return _nickName; } set { _nickName = value; } } } } --- NEW FILE: Componentizable.hbm.xml --- <?xml version="1.0" encoding="UTF-8"?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" namespace="NHibernate.DomainModel" assembly="NHibernate.Test"> <class name="NHibernate.DomainModel.Componentizable"> <id name="id"> <generator class="native"/> </id> <property name="nickName"/> <component name="component" access="property" class="NHibernate.DomainModel.Component"> <property name="name"/> <component name="subComponent" class="NHibernate.DomainModel.SubComponent"> <property name="subName"/> <property name="subName1"/> </component> </component> </class> </hibernate-mapping> Index: NHibernate.DomainModel-1.1.csproj =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.DomainModel/NHibernate.DomainModel-1.1.csproj,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** NHibernate.DomainModel-1.1.csproj 10 Feb 2005 17:47:58 -0000 1.30 --- NHibernate.DomainModel-1.1.csproj 21 Mar 2005 12:22:36 -0000 1.31 *************** *** 199,202 **** --- 199,207 ---- /> <File + RelPath = "Component.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "ComponentCollection.cs" SubType = "Code" *************** *** 204,207 **** --- 209,221 ---- /> <File + RelPath = "Componentizable.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "Componentizable.hbm.xml" + BuildAction = "EmbeddedResource" + /> + <File RelPath = "CompositeElement.cs" SubType = "Code" *************** *** 551,554 **** --- 565,573 ---- /> <File + RelPath = "SubComponent.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "SubDetail.cs" SubType = "Code" --- NEW FILE: Component.cs --- using System; namespace NHibernate.DomainModel { /// <summary> /// Summary description for Component. /// </summary> public class Component { private string _name; private SubComponent _subComponent; public Component() { } public string Name { get { return _name; } set { _name = value; } } public SubComponent SubComponent { get { return _subComponent; } set { _subComponent = value; } } } } |