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