Update of /cvsroot/xdoclet/xdoclet/samples/src/java/test/hibernate21
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13075/samples/src/java/test/hibernate21

Modified Files:
        Persistent.java Order.java 
Log Message:
Add some meta tags

Index: Persistent.java
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/samples/src/java/test/hibernate21/Persistent.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** Persistent.java     2 May 2005 14:36:59 -0000       1.1
--- Persistent.java     6 May 2005 15:34:47 -0000       1.2
***************
*** 1,81 ****
! package test.hibernate21;

! 

! import java.util.Date;

! 

! /**

!  * @author Administrator

!  */

! public abstract class Persistent {

! 

!       private Long id;

!       private int version;

!       private Date created;

! 

!       /**

!        * Constructor for Persistent.

!        */

!       public Persistent() {

!               super();

!       }

! 

!       /**

!        * @hibernate.id

!        *  unsaved-value="null"

!        *  generator-class="sequence"

!        * @hibernate.generator-param

!        *  name="table"

!        *  value="HIVAL"

!        * @hibernate.generator-param

!        *  name="column"

!        *  value="NEXT"

!        * @return Long

!        */

!       public Long getId() {

!               return id;

!       }

! 

!       /**

!        * Sets the id.

!        * @param id The id to set

!        */

!       public void setId(Long id) {

!               this.id = id;

!       }

! 

!       /**

!        * @hibernate.version

!        * @return int

!        */

!       public int getVersion() {

!               return version;

!       }

! 

!       /**

!        * Sets the version.

!        * @param version The version to set

!        */

!       public void setVersion(int version) {

!               this.version = version;

!       }

! 

!       /**

!        * @hibernate.property

!        *  update="false"

!        *  insert="true"

!        *  type="timestamp"

!        * Returns the created.

!        * @return Date

!        */

!       public Date getCreated() {

!               return created;

!       }

! 

!       /**

!        * Sets the created.

!        * @param created The created to set

!        */

!       public void setCreated(Date created) {

!               this.created = created;

!       }

! 

! }

--- 1 ----
! package test.hibernate21;

import java.util.Date;

/**
 * @author Administrator
 */
public abstract class Persistent {

        private Long id;
        private int version;
        private Date created;

        /**
         * Constructor for Persistent.
         */
        public Persistent() {
                super();
        }

        /**
         * @hibernate.id
         *     unsaved-value="null"
         *     generator-class="sequence"
     *  
         * @hibernate.generator-param
         *     name="table"
         *     value="HIVAL"
     *  
         * @hibernate.generator-param
         *     name="column"
         *     value="NEXT"
     *  
     * @hibernate.meta
     *     attribute="scope-get"
     *     value="protected"
     *  
     * @hibernate.meta
     *     attribute="scope-set"
     *     value="protected"
     *  
         * @return Long
         */
        public Long getId() {
                return id;
        }

        /**
         * Sets the id.
         * @param id The id to set
         */
        public void setId(Long id) {
                this.id = id;
        }

        /**
         * @hibernate.version
     * 
         * @return int
         */
        public int getVersion() {
                return version;
        }

        /**
         * Sets the version.
         * @param version The version to set
         */
        public void setVersion(int version) {
                this.version = version;
        }

        /**
         * @hibernate.property
         *  update="false"
         *  insert="true"
         *  type="timestamp"
     *  
     * @hibernate.meta
     *     attribute="use-in-equals"
     *     value="true"
     *     
     * @hibernate.meta
     *     attribute="use-in-tostring"
     *     value="true"
     *     
         * Returns the created.
         * @return Date
         */
        public Date getCreated() {
                return created;
        }

        /**
         * Sets the created.
         * @param created The created to set
         */
        public void setCreated(Date created) {
                this.created = created;
        }

}

\ No newline at end of file

Index: Order.java
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/samples/src/java/test/hibernate21/Order.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** Order.java  2 May 2005 14:36:59 -0000       1.1
--- Order.java  6 May 2005 15:34:47 -0000       1.2
***************
*** 5,16 ****
  
  /**
-  * @author Administrator
-  *
-  * @hibernate.jcs-cache
-  *  usage="read-write"
   * @hibernate.class
!  *  table="ORDERS"
!  *  polymorphism="explicit"
!  *  mutable="false"
   */
  public class Order extends Persistent implements Updateable {
--- 5,20 ----
  
  /**
   * @hibernate.class
!  *     table="ORDERS"
!  *     polymorphism="explicit"
!  *     mutable="false"
!  *  
!  * @hibernate.meta 
!  *     attribute="class-description" 
!  *     value="Class Description Text"
!  * 
!  * @hibernate.meta 
!  *     attribute="class-code" 
!  *     value="extra class code"
   */
  public class Order extends Persistent implements Updateable {
***************
*** 30,45 ****
        /**
         * @hibernate.list
!        *  lazy="true"
!        *  inverse="true"
!        *  cascade="all"
!        * @hibernate.jcs-cache
!        *  usage="read-write"
         * @hibernate.collection-key
!        *  column="ORDER_ID"
         * @hibernate.collection-index
!        *  column="ORDER_POS"
         * @hibernate.collection-one-to-many
!        *  class="test.hibernate21.LineItem"
!        * @return List
         */
        public List getItems() {
--- 34,49 ----
        /**
         * @hibernate.list
!        *     lazy="true"
!        *     inverse="true"
!        *     cascade="all"
!      *  
         * @hibernate.collection-key
!        *     column="ORDER_ID"
!      *  
         * @hibernate.collection-index
!        *     column="ORDER_POS"
!      *  
         * @hibernate.collection-one-to-many
!        *     class="test.hibernate21.LineItem"
         */
        public List getItems() {
***************
*** 57,63 ****
        /**
         * @hibernate.property
!        *  type="calendar_date"
!        * Returns the date.
!        * @return Calendar
         */
        public Calendar getDate() {
--- 61,65 ----
        /**
         * @hibernate.property
!        *     type="calendar_date"
         */
        public Calendar getDate() {
***************
*** 75,81 ****
        /**
         * @hibernate.many-to-one
!        *  column="CUSTOMER_ID"
!        *  not-null="true"
!        * @return Human
         */
        public Human getCustomer() {
--- 77,82 ----
        /**
         * @hibernate.many-to-one
!        *     column="CUSTOMER_ID"
!        *     not-null="true"
         */
        public Human getCustomer() {



-------------------------------------------------------
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-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to