Update of
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18657/src/test/java/org/xdoclet/plugin/hibernate/subclass
Modified Files:
Bang.java Bar.java Baz.java Blurge.java Foo.java Joined.java
Root.hbm.xml Root.java
Log Message:
(XDP-47) Hibernate3 support merged into trunk
Index: Blurge.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass/Blurge.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** Blurge.java 14 Dec 2003 16:47:20 -0000 1.3
--- Blurge.java 26 Apr 2005 07:00:18 -0000 1.4
***************
*** 1,7 ****
package org.xdoclet.plugin.hibernate.subclass;
/**
! * thic subclass shall not appear as subclass, but his subclasses. They also
ingerit
! * proeprty "a"
*/
public class Blurge extends Bar {
--- 1,12 ----
+ /*
+ * Copyright (c) 2003
+ * XDoclet Team
+ * All rights reserved.
+ */
package org.xdoclet.plugin.hibernate.subclass;
/**
! * thic subclass shall not appear as subclass, but his subclasses. They also
ingerit
! * proeprty "a"
*/
public class Blurge extends Bar {
Index: Baz.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass/Baz.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Baz.java 14 Dec 2003 16:47:20 -0000 1.2
--- Baz.java 26 Apr 2005 07:00:18 -0000 1.3
***************
*** 1,7 ****
package org.xdoclet.plugin.hibernate.subclass;
/**
! * thic subclass shall not appear as subclass, but his subclasses. They also
ingerit
! * proeprty "a"
* @hibernate.subclass discriminator-value="baz"
* @meta attribute="blabla" value="foobar"
--- 1,13 ----
+ /*
+ * Copyright (c) 2003
+ * XDoclet Team
+ * All rights reserved.
+ */
package org.xdoclet.plugin.hibernate.subclass;
/**
! * thic subclass shall not appear as subclass, but his subclasses. They also
ingerit
! * proeprty "a"
! *
* @hibernate.subclass discriminator-value="baz"
* @meta attribute="blabla" value="foobar"
Index: Joined.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass/Joined.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** Joined.java 14 Dec 2003 16:47:20 -0000 1.3
--- Joined.java 26 Apr 2005 07:00:19 -0000 1.4
***************
*** 1,8 ****
package org.xdoclet.plugin.hibernate.subclass;
/**
! * @hibernate.joined-subclass
*/
public class Joined extends Root {
-
}
\ No newline at end of file
--- 1,12 ----
+ /*
+ * Copyright (c) 2003
+ * XDoclet Team
+ * All rights reserved.
+ */
package org.xdoclet.plugin.hibernate.subclass;
/**
! * @hibernate.joined-subclass
*/
public class Joined extends Root {
}
\ No newline at end of file
Index: Root.hbm.xml
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass/Root.hbm.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** Root.hbm.xml 28 Jan 2005 19:22:08 -0000 1.7
--- Root.hbm.xml 26 Apr 2005 07:00:19 -0000 1.8
***************
*** 1,32 ****
! <?xml version="1.0" encoding="ISO-8859-1"?>
! <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD
2.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
!
! <hibernate-mapping>
! <class name="org.xdoclet.plugin.hibernate.subclass.Root" table="blurge">
! <discriminator type="string" column="baz">
! </discriminator>
!
! <subclass discriminator-value="bar"
name="org.xdoclet.plugin.hibernate.subclass.Bar">
! <property name="blam" access="field">
! </property>
! <subclass discriminator-value="baz"
name="org.xdoclet.plugin.hibernate.subclass.Bang">
! <property name="c">
! </property>
! <property name="a">
! </property>
! </subclass>
! <subclass discriminator-value="baz"
name="org.xdoclet.plugin.hibernate.subclass.Baz">
! <property name="b">
! </property>
! <property name="a">
! </property>
! </subclass>
! </subclass>
! <subclass discriminator-value="foo"
name="org.xdoclet.plugin.hibernate.subclass.Foo">
! </subclass>
! <joined-subclass name="org.xdoclet.plugin.hibernate.subclass.Joined">
! <key>
! </key>
! </joined-subclass>
! </class>
! </hibernate-mapping>
--- 1,32 ----
! <?xml version="1.0" encoding="ISO-8859-1"?>
! <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD
2.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
!
! <hibernate-mapping>
! <class name="org.xdoclet.plugin.hibernate.subclass.Root" table="blurge">
! <discriminator type="string" column="baz">
! </discriminator>
!
! <subclass discriminator-value="bar"
name="org.xdoclet.plugin.hibernate.subclass.Bar">
! <property name="blam" access="field">
! </property>
! <subclass discriminator-value="baz"
name="org.xdoclet.plugin.hibernate.subclass.Bang">
! <property name="c">
! </property>
! <property name="a">
! </property>
! </subclass>
! <subclass discriminator-value="baz"
name="org.xdoclet.plugin.hibernate.subclass.Baz">
! <property name="b">
! </property>
! <property name="a">
! </property>
! </subclass>
! </subclass>
! <subclass discriminator-value="foo"
name="org.xdoclet.plugin.hibernate.subclass.Foo">
! </subclass>
! <joined-subclass name="org.xdoclet.plugin.hibernate.subclass.Joined">
! <key>
! </key>
! </joined-subclass>
! </class>
! </hibernate-mapping>
Index: Bar.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass/Bar.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** Bar.java 28 Jan 2005 19:22:08 -0000 1.4
--- Bar.java 26 Apr 2005 07:00:18 -0000 1.5
***************
*** 1,11 ****
! package org.xdoclet.plugin.hibernate.subclass;
!
! /**
! * @hibernate.subclass discriminator-value="bar"
! */
! public class Bar extends Root {
! /**
! * @hibernate.property
! */
! private String blam;
}
\ No newline at end of file
--- 1,16 ----
! /*
! * Copyright (c) 2003
! * XDoclet Team
! * All rights reserved.
! */
! package org.xdoclet.plugin.hibernate.subclass;
!
! /**
! * @hibernate.subclass discriminator-value="bar"
! */
! public class Bar extends Root {
! /**
! * @hibernate.property
! */
! private String blam;
}
\ No newline at end of file
Index: Bang.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass/Bang.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Bang.java 14 Dec 2003 16:47:20 -0000 1.2
--- Bang.java 26 Apr 2005 07:00:18 -0000 1.3
***************
*** 1,7 ****
package org.xdoclet.plugin.hibernate.subclass;
/**
* thic subclass shall not appear as subclass, but his subclasses. They also
inherit
! * proeprty "a"
* @hibernate.subclass discriminator-value="baz"
*/
--- 1,13 ----
+ /*
+ * Copyright (c) 2003
+ * XDoclet Team
+ * All rights reserved.
+ */
package org.xdoclet.plugin.hibernate.subclass;
/**
* thic subclass shall not appear as subclass, but his subclasses. They also
inherit
! * proeprty "a"
! *
* @hibernate.subclass discriminator-value="baz"
*/
Index: Foo.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass/Foo.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** Foo.java 28 Jan 2005 19:22:08 -0000 1.4
--- Foo.java 26 Apr 2005 07:00:18 -0000 1.5
***************
*** 1,13 ****
! /*
! * Copyright (c) 2003-2004
! * XDoclet Team
! * All rights reserved.
! */
! package org.xdoclet.plugin.hibernate.subclass;
!
! /**
! * @hibernate.subclass discriminator-value="foo"
! */
! public class Foo extends Root {
!
}
\ No newline at end of file
--- 1,12 ----
! /*
! * Copyright (c) 2003
! * XDoclet Team
! * All rights reserved.
! */
! package org.xdoclet.plugin.hibernate.subclass;
!
! /**
! * @hibernate.subclass discriminator-value="foo"
! */
! public class Foo extends Root {
}
\ No newline at end of file
Index: Root.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/test/java/org/xdoclet/plugin/hibernate/subclass/Root.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** Root.java 28 Jan 2005 19:22:08 -0000 1.4
--- Root.java 26 Apr 2005 07:00:19 -0000 1.5
***************
*** 1,14 ****
! /*
! * Copyright (c) 2003-2004
! * XDoclet Team
! * All rights reserved.
! */
! package org.xdoclet.plugin.hibernate.subclass;
!
! /**
! * @hibernate.class table="blurge"
! * @hibernate.discriminator column="baz" type="string"
! */
! public class Root {
!
}
\ No newline at end of file
--- 1,13 ----
! /*
! * Copyright (c) 2003
! * XDoclet Team
! * All rights reserved.
! */
! package org.xdoclet.plugin.hibernate.subclass;
!
! /**
! * @hibernate.class table="blurge"
! * @hibernate.discriminator column="baz" type="string"
! */
! public class Root {
}
\ No newline at end of file
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits