You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by th...@apache.org on 2003/05/18 12:10:44 UTC
cvs commit: db-ojb/src/test/org/apache/ojb/broker Article.java ArticleWithReferenceProxy.java AbstractCdArticle.java AbstractArticle.java
thma 2003/05/18 03:10:44
Modified: src/test/org/apache/ojb/broker Article.java
ArticleWithReferenceProxy.java
AbstractCdArticle.java AbstractArticle.java
Log:
added some ojb xdoclet comments to demonstrate the xdoclect features. More to come!
Revision Changes Path
1.4 +6 -0 db-ojb/src/test/org/apache/ojb/broker/Article.java
Index: Article.java
===================================================================
RCS file: /home/cvs/db-ojb/src/test/org/apache/ojb/broker/Article.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Article.java 26 Jan 2003 12:30:50 -0000 1.3
+++ Article.java 18 May 2003 10:10:44 -0000 1.4
@@ -1,5 +1,11 @@
package org.apache.ojb.broker;
+
+/**
+ * @ojb.class table="Artikel"
+ * proxy="dynamic"
+ * include-inherited="true"
+ */
public class Article extends AbstractArticle implements InterfaceArticle, java.io.Serializable
{
protected Article()
1.2 +6 -0 db-ojb/src/test/org/apache/ojb/broker/ArticleWithReferenceProxy.java
Index: ArticleWithReferenceProxy.java
===================================================================
RCS file: /home/cvs/db-ojb/src/test/org/apache/ojb/broker/ArticleWithReferenceProxy.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ArticleWithReferenceProxy.java 20 Jun 2002 17:07:50 -0000 1.1
+++ ArticleWithReferenceProxy.java 18 May 2003 10:10:44 -0000 1.2
@@ -1,5 +1,11 @@
package org.apache.ojb.broker;
+/**
+ * @ojb.class table="Artikel"
+ * @ojb.modify-inherited name="productGroup"
+ * proxy="true"
+ * auto-update="true"
+ */
public class ArticleWithReferenceProxy extends Article
{
1.2 +1 -0 db-ojb/src/test/org/apache/ojb/broker/AbstractCdArticle.java
Index: AbstractCdArticle.java
===================================================================
RCS file: /home/cvs/db-ojb/src/test/org/apache/ojb/broker/AbstractCdArticle.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AbstractCdArticle.java 21 Sep 2002 17:24:11 -0000 1.1
+++ AbstractCdArticle.java 18 May 2003 10:10:44 -0000 1.2
@@ -1,5 +1,6 @@
package org.apache.ojb.broker;
+
public abstract class AbstractCdArticle extends Article implements java.io.Serializable
{
/** record label*/
1.4 +15 -1 db-ojb/src/test/org/apache/ojb/broker/AbstractArticle.java
Index: AbstractArticle.java
===================================================================
RCS file: /home/cvs/db-ojb/src/test/org/apache/ojb/broker/AbstractArticle.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- AbstractArticle.java 29 Apr 2003 15:43:26 -0000 1.3
+++ AbstractArticle.java 18 May 2003 10:10:44 -0000 1.4
@@ -1,5 +1,8 @@
package org.apache.ojb.broker;
+/**
+ * @ojb.class generate-table-info="false"
+ */
public abstract class AbstractArticle implements InterfaceArticle, java.io.Serializable
{
@@ -24,7 +27,18 @@
protected int articleId;
/** maps to db-column Artikelname;CHAR*/
protected String articleName;
- /** maps to db-column Auslaufartikel;SMALL INT*/
+
+ /**
+ * maps to db-column Auslaufartikel;SMALL INT
+ * @ojb.field column="Auslaufartikel"
+ * jdbc-type="INTEGER"
+ * conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
+ * id="10"
+ * @ojb.attribute attribute-name="color"
+ * attribute-value="green"
+ * @ojb.attribute attribute-name="size"
+ * attribute-value="small"
+ */
protected boolean isSelloutArticle;
/** maps to db-column Mindestbestand;INT*/
protected int minimumStock;