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
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel