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

Reply via email to