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-serv11407/src/main/java/org/xdoclet/plugin/hibernate/qtags
Modified Files:
HibernateComponentTag.java HibernateCompositeElementTag.java
HibernatePropertyTag.java
Added Files:
HibernateParentTag.java
Log Message:
(XDP-54) Implemented 'composite-element' support. Also added @hibernate.parent
support
Index: HibernateCompositeElementTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags/HibernateCompositeElementTag.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** HibernateCompositeElementTag.java 26 Apr 2005 07:00:10 -0000 1.7
--- HibernateCompositeElementTag.java 13 May 2005 07:50:45 -0000 1.8
***************
*** 6,16 ****
package org.xdoclet.plugin.hibernate.qtags;
! import org.xdoclet.plugin.hibernate.qtags.parameter.Clazz;
/**
* Declares a composite collection element
*
! * @qtags.location class
*/
! public interface HibernateCompositeElementTag extends
com.thoughtworks.qdox.model.DocletTag, Clazz {
}
\ No newline at end of file
--- 6,24 ----
package org.xdoclet.plugin.hibernate.qtags;
! import org.xdoclet.plugin.hibernate.qtags.parameter.Node;
/**
* Declares a composite collection element
*
! * @author Anatol Pomozov
! * @qtags.location field
! * @qtags.location method
! * @qtags.once
*/
! public interface HibernateCompositeElementTag extends
com.thoughtworks.qdox.model.DocletTag, Node {
! /**
! * Specifies the class name of composite element.
! * @qtags.required
! */
! String getClass_();
}
\ No newline at end of file
Index: HibernateComponentTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags/HibernateComponentTag.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** HibernateComponentTag.java 6 May 2005 07:24:42 -0000 1.10
--- HibernateComponentTag.java 13 May 2005 07:50:38 -0000 1.11
***************
*** 26,34 ****
/**
- * name of property holding back-reference to parent.
- */
- String getParent();
-
- /**
* When multiple Java fields are of the same component datatype, use this
to specify a descriminating
* column-name-prefix. Properties that are included which have a [EMAIL
PROTECTED] column="xxx"
--- 26,29 ----
Index: HibernatePropertyTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-hibernate/src/main/java/org/xdoclet/plugin/hibernate/qtags/HibernatePropertyTag.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** HibernatePropertyTag.java 26 Apr 2005 07:00:10 -0000 1.11
--- HibernatePropertyTag.java 13 May 2005 07:50:45 -0000 1.12
***************
*** 12,16 ****
*
* @author Konstantin Pribluda
- * @version $Revision$
* @qtags.location field
* @qtags.location method
--- 12,15 ----
--- NEW FILE: HibernateParentTag.java ---
/*
* Copyright (c) 2003
* XDoclet Team
* All rights reserved.
*/
package org.xdoclet.plugin.hibernate.qtags;
/**
* The parent element maps a property of the component class as a pointer back
to
* the owning entity
* @author Anatol Pomozov
* @qtags.location method
* @qtags.location field
* @qtags.once
*/
public interface HibernateParentTag extends
com.thoughtworks.qdox.model.DocletTag {
}
-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits