Update of
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22116/src/main/java/org/xdoclet/plugin/hibernate/qtags
Modified Files:
BaseCollectionTag.java HibernateJoinedSubclassTag.java
HibernateSubclassTag.java
Added Files:
BaseSubclassTag.java HibernateUnionSubclassTag.java
Log Message:
(XDP-49) Added support of 'union-subclass'
Index: BaseCollectionTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags/BaseCollectionTag.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** BaseCollectionTag.java 26 Apr 2005 07:00:09 -0000 1.11
--- BaseCollectionTag.java 6 May 2005 16:08:00 -0000 1.12
***************
*** 9,13 ****
/**
! * base interface defining fields common for hibernate collections
*
* @qtags.ignore
--- 9,13 ----
/**
! * Base interface defining fields common for hibernate collections
*
* @qtags.ignore
Index: HibernateJoinedSubclassTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags/HibernateJoinedSubclassTag.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** HibernateJoinedSubclassTag.java 26 Apr 2005 07:00:10 -0000 1.11
--- HibernateJoinedSubclassTag.java 6 May 2005 16:08:00 -0000 1.12
***************
*** 13,18 ****
* @qtags.location class
*/
! public interface HibernateJoinedSubclassTag extends
com.thoughtworks.qdox.model.DocletTag, Table, DynamicInsert,
! DynamicUpdate, Abstract, Persister, BatchSize, Node, Check, Proxy, Name,
EntityName, Schema, Catalog, Subselect,
! SelectBeforeUpdate {
}
\ No newline at end of file
--- 13,16 ----
* @qtags.location class
*/
! public interface HibernateJoinedSubclassTag extends BaseSubclassTag, Table,
Check, Schema, Catalog, Subselect {
}
\ No newline at end of file
--- NEW FILE: HibernateUnionSubclassTag.java ---
/*
* Copyright (c) 2003
* XDoclet Team
* All rights reserved.
*/
package org.xdoclet.plugin.hibernate.qtags;
import org.xdoclet.plugin.hibernate.qtags.parameter.*;
/**
* Declare the current class as union subclass
*
* @qtags.location class
* @author Anatol Pomozov
*/
public interface HibernateUnionSubclassTag extends BaseSubclassTag, Table,
Schema, Catalog, Subselect, Check {
}
--- NEW FILE: BaseSubclassTag.java ---
/*
* Copyright (c) 2003
* XDoclet Team
* All rights reserved.
*/
package org.xdoclet.plugin.hibernate.qtags;
import org.xdoclet.plugin.hibernate.qtags.parameter.*;
/**
* Base interface defining fields common for hibernate subclasses
*
* @qtags.ignore
* @author Anatol Pomozov
*/
public interface BaseSubclassTag extends com.thoughtworks.qdox.model.DocletTag,
EntityName, Name, Proxy, DynamicUpdate,
DynamicInsert, SelectBeforeUpdate, Extends, Lazy, Abstract, Persister,
BatchSize, Node {
}
Index: HibernateSubclassTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags/HibernateSubclassTag.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** HibernateSubclassTag.java 26 Apr 2005 07:00:10 -0000 1.11
--- HibernateSubclassTag.java 6 May 2005 16:08:00 -0000 1.12
***************
*** 13,21 ****
* @qtags.location class
*/
! public interface HibernateSubclassTag extends
com.thoughtworks.qdox.model.DocletTag, DiscriminatorValue, DynamicInsert,
! DynamicUpdate, Proxy, Name, EntityName, Lazy, SelectBeforeUpdate,
Abstract, Persister, BatchSize, Node {
! /**
! * which class we extends. strictly speaking not necessary, hibernate
will imply direct superclass
! */
! String getExtends();
}
\ No newline at end of file
--- 13,16 ----
* @qtags.location class
*/
! public interface HibernateSubclassTag extends BaseSubclassTag,
DiscriminatorValue {
}
\ No newline at end of file
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits