From: <one...@us...> - 2003-01-19 11:47:12
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate In directory sc8-pr-cvs1:/tmp/cvs-serv29025/sf/hibernate Modified Files: UserType.java hibernate-mapping-2.0.dtd Log Message: added DynaBean support Index: UserType.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/UserType.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** UserType.java 5 Jan 2003 02:11:20 -0000 1.3 --- UserType.java 19 Jan 2003 11:47:07 -0000 1.4 *************** *** 37,41 **** /** ! * The class returned by <tt>nullSafeGet</tt>. * * @param session --- 37,41 ---- /** ! * The class returned by <tt>nullSafeGet()</tt>. * * @param session Index: hibernate-mapping-2.0.dtd =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/hibernate-mapping-2.0.dtd,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** hibernate-mapping-2.0.dtd 16 Jan 2003 20:52:38 -0000 1.7 --- hibernate-mapping-2.0.dtd 19 Jan 2003 11:47:07 -0000 1.8 *************** *** 31,35 **** discriminator?, (version|timestamp)?, ! (property|many-to-one|one-to-one|component|map|set|list|bag|array|primitive-array)*, ((subclass*)|(joined-subclass*)) )> --- 31,35 ---- discriminator?, (version|timestamp)?, ! (property|many-to-one|one-to-one|component|dynabean|map|set|list|bag|array|primitive-array)*, ((subclass*)|(joined-subclass*)) )> *************** *** 166,173 **** <!ELEMENT component ( parent?, ! (property|many-to-one|one-to-one|component|map|set|list|bag|array|primitive-array)* )> <!ATTLIST component class CDATA #IMPLIED> <!ATTLIST component name CDATA #REQUIRED> <!-- The parent element maps a property of the component class as a pointer back to --- 166,179 ---- <!ELEMENT component ( parent?, ! (property|many-to-one|one-to-one|component|dynabean|map|set|list|bag|array|primitive-array)* )> <!ATTLIST component class CDATA #IMPLIED> <!ATTLIST component name CDATA #REQUIRED> + + <!ELEMENT dynabean ( + (property|many-to-one|one-to-one|component|dynabean|map|set|list|bag|array|primitive-array)* + )> + <!ATTLIST dynabean dynaclass CDATA #REQUIRED> + <!ATTLIST dynabean name CDATA #REQUIRED> <!-- The parent element maps a property of the component class as a pointer back to |