tomdz 2005/03/07 14:49:34
Modified: lib Tag: OJB_1_0_RELEASE xdoclet-ojb-module-1.2.2.jar
src/xdoclet/test/xdoclet/modules/ojb/tests Tag:
OJB_1_0_RELEASE RunAllTests.java
src/xdoclet/java/src/xdoclet/modules/ojb/model Tag:
OJB_1_0_RELEASE TorqueModelDef.java
src/xdoclet/java/src/xdoclet/modules/ojb/resources Tag:
OJB_1_0_RELEASE intermediate-representation.xdt
src/xdoclet/java/src/xdoclet/modules/ojb Tag:
OJB_1_0_RELEASE OjbTagsHandler.java
Added: src/xdoclet/test/xdoclet/modules/ojb/tests Tag:
OJB_1_0_RELEASE
ModifyInheritedTagColumnDocumentationAttributeTests.java
Log:
Added column-documentation to ojb.modify-inherited and ojb.modify-nested
Fixed bug where primarykeys were per default generated for indirection table
columns
Revision Changes Path
No revision
No revision
1.1.2.4 +115 -104 db-ojb/lib/Attic/xdoclet-ojb-module-1.2.2.jar
<<Binary file>>
No revision
No revision
1.13.2.3 +5 -2
db-ojb/src/xdoclet/test/xdoclet/modules/ojb/tests/RunAllTests.java
Index: RunAllTests.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/xdoclet/test/xdoclet/modules/ojb/tests/RunAllTests.java,v
retrieving revision 1.13.2.2
retrieving revision 1.13.2.3
diff -u -r1.13.2.2 -r1.13.2.3
--- RunAllTests.java 2 Mar 2005 22:44:13 -0000 1.13.2.2
+++ RunAllTests.java 7 Mar 2005 22:49:34 -0000 1.13.2.3
@@ -59,6 +59,7 @@
suite.addTest(new TestSuite(ClassTagRefreshAttributeTests.class));
suite.addTest(new TestSuite(ClassTagRowReaderAttributeTests.class));
suite.addTest(new TestSuite(ClassTagTableAttributeTests.class));
+ suite.addTest(new
TestSuite(ClassTagTableDocumentationAttributeTests.class));
suite.addTest(new TestSuite(ExtentClassTagTests.class));
suite.addTest(new TestSuite(ObjectCacheTagTests.class));
suite.addTest(new TestSuite(IndexTagTests.class));
@@ -67,6 +68,7 @@
suite.addTest(new TestSuite(FieldTagAttributesAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagAutoincrementAttributeTests.class));
suite.addTest(new TestSuite(FieldTagColumnAttributeTests.class));
+ suite.addTest(new
TestSuite(FieldTagColumnDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagDocumentationAttributeTests.class));
suite.addTest(new TestSuite(FieldTagConversionAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagDefaultFetchAttributeTests.class));
@@ -102,8 +104,8 @@
suite.addTest(new
TestSuite(CollectionTagCollectionClassAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagElementClassRefAttributeTests.class));
- suite.addTest(new
TestSuite(CollectionTagForeignkeyAttributeTests.class));
- suite.addTest(new
TestSuite(CollectionTagIndirectionTableAttributeTests.class));
+ suite.addTest(new
TestSuite(CollectionTagForeignkeyAttributeTests.class));*/
+ suite.addTest(new
TestSuite(CollectionTagIndirectionTableAttributeTests.class));/*
suite.addTest(new
TestSuite(CollectionTagIndirectionTableDocumentationAttributesTests.class));
suite.addTest(new
TestSuite(CollectionTagIndirectionTablePrimarykeysAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagOrderbyAttributeTests.class));
@@ -121,6 +123,7 @@
suite.addTest(new
TestSuite(ModifyInheritedTagClassRefAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagCollectionClassAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagColumnAttributeTests.class));
+ suite.addTest(new
TestSuite(ModifyInheritedTagColumnDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagConversionAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagDefaultFetchAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagDocumentationAttributeTests.class));
No revision
Index: RunAllTests.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/xdoclet/test/xdoclet/modules/ojb/tests/RunAllTests.java,v
retrieving revision 1.13.2.2
retrieving revision 1.13.2.3
diff -u -r1.13.2.2 -r1.13.2.3
--- RunAllTests.java 2 Mar 2005 22:44:13 -0000 1.13.2.2
+++ RunAllTests.java 7 Mar 2005 22:49:34 -0000 1.13.2.3
@@ -59,6 +59,7 @@
suite.addTest(new TestSuite(ClassTagRefreshAttributeTests.class));
suite.addTest(new TestSuite(ClassTagRowReaderAttributeTests.class));
suite.addTest(new TestSuite(ClassTagTableAttributeTests.class));
+ suite.addTest(new
TestSuite(ClassTagTableDocumentationAttributeTests.class));
suite.addTest(new TestSuite(ExtentClassTagTests.class));
suite.addTest(new TestSuite(ObjectCacheTagTests.class));
suite.addTest(new TestSuite(IndexTagTests.class));
@@ -67,6 +68,7 @@
suite.addTest(new TestSuite(FieldTagAttributesAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagAutoincrementAttributeTests.class));
suite.addTest(new TestSuite(FieldTagColumnAttributeTests.class));
+ suite.addTest(new
TestSuite(FieldTagColumnDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagDocumentationAttributeTests.class));
suite.addTest(new TestSuite(FieldTagConversionAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagDefaultFetchAttributeTests.class));
@@ -102,8 +104,8 @@
suite.addTest(new
TestSuite(CollectionTagCollectionClassAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagElementClassRefAttributeTests.class));
- suite.addTest(new
TestSuite(CollectionTagForeignkeyAttributeTests.class));
- suite.addTest(new
TestSuite(CollectionTagIndirectionTableAttributeTests.class));
+ suite.addTest(new
TestSuite(CollectionTagForeignkeyAttributeTests.class));*/
+ suite.addTest(new
TestSuite(CollectionTagIndirectionTableAttributeTests.class));/*
suite.addTest(new
TestSuite(CollectionTagIndirectionTableDocumentationAttributesTests.class));
suite.addTest(new
TestSuite(CollectionTagIndirectionTablePrimarykeysAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagOrderbyAttributeTests.class));
@@ -121,6 +123,7 @@
suite.addTest(new
TestSuite(ModifyInheritedTagClassRefAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagCollectionClassAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagColumnAttributeTests.class));
+ suite.addTest(new
TestSuite(ModifyInheritedTagColumnDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagConversionAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagDefaultFetchAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagDocumentationAttributeTests.class));
No revision
Index: RunAllTests.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/xdoclet/test/xdoclet/modules/ojb/tests/RunAllTests.java,v
retrieving revision 1.13.2.2
retrieving revision 1.13.2.3
diff -u -r1.13.2.2 -r1.13.2.3
--- RunAllTests.java 2 Mar 2005 22:44:13 -0000 1.13.2.2
+++ RunAllTests.java 7 Mar 2005 22:49:34 -0000 1.13.2.3
@@ -59,6 +59,7 @@
suite.addTest(new TestSuite(ClassTagRefreshAttributeTests.class));
suite.addTest(new TestSuite(ClassTagRowReaderAttributeTests.class));
suite.addTest(new TestSuite(ClassTagTableAttributeTests.class));
+ suite.addTest(new
TestSuite(ClassTagTableDocumentationAttributeTests.class));
suite.addTest(new TestSuite(ExtentClassTagTests.class));
suite.addTest(new TestSuite(ObjectCacheTagTests.class));
suite.addTest(new TestSuite(IndexTagTests.class));
@@ -67,6 +68,7 @@
suite.addTest(new TestSuite(FieldTagAttributesAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagAutoincrementAttributeTests.class));
suite.addTest(new TestSuite(FieldTagColumnAttributeTests.class));
+ suite.addTest(new
TestSuite(FieldTagColumnDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagDocumentationAttributeTests.class));
suite.addTest(new TestSuite(FieldTagConversionAttributeTests.class));
suite.addTest(new
TestSuite(FieldTagDefaultFetchAttributeTests.class));
@@ -102,8 +104,8 @@
suite.addTest(new
TestSuite(CollectionTagCollectionClassAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagElementClassRefAttributeTests.class));
- suite.addTest(new
TestSuite(CollectionTagForeignkeyAttributeTests.class));
- suite.addTest(new
TestSuite(CollectionTagIndirectionTableAttributeTests.class));
+ suite.addTest(new
TestSuite(CollectionTagForeignkeyAttributeTests.class));*/
+ suite.addTest(new
TestSuite(CollectionTagIndirectionTableAttributeTests.class));/*
suite.addTest(new
TestSuite(CollectionTagIndirectionTableDocumentationAttributesTests.class));
suite.addTest(new
TestSuite(CollectionTagIndirectionTablePrimarykeysAttributeTests.class));
suite.addTest(new
TestSuite(CollectionTagOrderbyAttributeTests.class));
@@ -121,6 +123,7 @@
suite.addTest(new
TestSuite(ModifyInheritedTagClassRefAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagCollectionClassAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagColumnAttributeTests.class));
+ suite.addTest(new
TestSuite(ModifyInheritedTagColumnDocumentationAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagConversionAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagDefaultFetchAttributeTests.class));
suite.addTest(new
TestSuite(ModifyInheritedTagDocumentationAttributeTests.class));
1.1.2.1 +394 -0
db-ojb/src/xdoclet/test/xdoclet/modules/ojb/tests/Attic/ModifyInheritedTagColumnDocumentationAttributeTests.java
No revision
No revision
1.6.2.4 +1 -1
db-ojb/src/xdoclet/java/src/xdoclet/modules/ojb/model/TorqueModelDef.java
Index: TorqueModelDef.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/xdoclet/java/src/xdoclet/modules/ojb/model/TorqueModelDef.java,v
retrieving revision 1.6.2.3
retrieving revision 1.6.2.4
diff -u -r1.6.2.3 -r1.6.2.4
--- TorqueModelDef.java 6 Mar 2005 18:53:32 -0000 1.6.2.3
+++ TorqueModelDef.java 7 Mar 2005 22:49:34 -0000 1.6.2.4
@@ -380,7 +380,7 @@
CommaListIterator remoteKeyDocs = new
CommaListIterator(collDef.getProperty(PropertyHelper.OJB_PROPERTY_REMOTE_FOREIGNKEY_DOCUMENTATION));
ArrayList localColumns = new ArrayList();
ArrayList remoteColumns = new ArrayList();
- boolean asPrimarykeys =
collDef.getBooleanProperty(PropertyHelper.OJB_PROPERTY_INDIRECTION_TABLE_PRIMARYKEYS,
true);
+ boolean asPrimarykeys =
collDef.getBooleanProperty(PropertyHelper.OJB_PROPERTY_INDIRECTION_TABLE_PRIMARYKEYS,
false);
FieldDescriptorDef fieldDef;
ColumnDef columnDef;
String relationName;
No revision
No revision
1.8.2.4 +12 -0
db-ojb/src/xdoclet/java/src/xdoclet/modules/ojb/resources/intermediate-representation.xdt
Index: intermediate-representation.xdt
===================================================================
RCS file:
/home/cvs/db-ojb/src/xdoclet/java/src/xdoclet/modules/ojb/resources/intermediate-representation.xdt,v
retrieving revision 1.8.2.3
retrieving revision 1.8.2.4
diff -u -r1.8.2.3 -r1.8.2.4
--- intermediate-representation.xdt 6 Mar 2005 18:53:32 -0000 1.8.2.3
+++ intermediate-representation.xdt 7 Mar 2005 22:49:34 -0000 1.8.2.4
@@ -216,6 +216,12 @@
column="<XDtClass:classTagValue
tagName='ojb.modify-inherited' paramName='column'/>"
/>
</XDtClass:ifHasClassTag>
+ <XDtClass:ifHasClassTag tagName='ojb.modify-inherited'
paramName='column-documentation'>
+ <XDtOjb:processModification
+ name="<XDtClass:classTagValue
tagName='ojb.modify-inherited' paramName='name' superclasses='false'/>"
+ column-documentation="<XDtClass:classTagValue
tagName='ojb.modify-inherited' paramName='column-documentation'/>"
+ />
+ </XDtClass:ifHasClassTag>
<XDtClass:ifHasClassTag tagName='ojb.modify-inherited'
paramName='conversion'>
<XDtOjb:processModification
name="<XDtClass:classTagValue
tagName='ojb.modify-inherited' paramName='name' superclasses='false'/>"
@@ -505,6 +511,12 @@
column="<XDtOjbMember:memberTagValue
tagName='ojb.modify-nested' paramName='column'/>"
/>
</XDtOjbMember:ifHasMemberTag>
+ <XDtOjbMember:ifHasMemberTag
tagName='ojb.modify-nested' paramName='column-documentation'>
+ <XDtOjb:processNestedModification
+ name="<XDtOjbMember:memberTagValue
tagName='ojb.modify-nested' paramName='name'/>"
+
column-documentation="<XDtOjbMember:memberTagValue tagName='ojb.modify-nested'
paramName='column-documentation'/>"
+ />
+ </XDtOjbMember:ifHasMemberTag>
<XDtOjbMember:ifHasMemberTag
tagName='ojb.modify-nested' paramName='conversion'>
<XDtOjb:processNestedModification
name="<XDtOjbMember:memberTagValue
tagName='ojb.modify-nested' paramName='name'/>"
No revision
No revision
1.13.2.5 +2 -0
db-ojb/src/xdoclet/java/src/xdoclet/modules/ojb/OjbTagsHandler.java
Index: OjbTagsHandler.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/xdoclet/java/src/xdoclet/modules/ojb/OjbTagsHandler.java,v
retrieving revision 1.13.2.4
retrieving revision 1.13.2.5
diff -u -r1.13.2.4 -r1.13.2.5
--- OjbTagsHandler.java 6 Mar 2005 18:53:33 -0000 1.13.2.4
+++ OjbTagsHandler.java 7 Mar 2005 22:49:34 -0000 1.13.2.5
@@ -1146,6 +1146,7 @@
* @doc.param name="collection-class" optional="true"
description="The type of the collection if not a
* java.util type or an array"
* @doc.param name="column" optional="true"
description="The column for the field"
+ * @doc.param name="column-documentation"
optional="true" description="Documentation on the column"
* @doc.param name="conversion" optional="true"
description="The fully qualified name of the
* conversion for the field"
* @doc.param name="default-fetch" optional="true"
description="The default-fetch setting"
@@ -1227,6 +1228,7 @@
* @doc.param name="collection-class" optional="true"
description="The type of the collection if not a
* java.util type or an array"
* @doc.param name="column" optional="true"
description="The column for the field"
+ * @doc.param name="column-documentation"
optional="true" description="Documentation on the column"
* @doc.param name="conversion" optional="true"
description="The fully qualified name of the
* conversion for the field"
* @doc.param name="default-fetch" optional="true"
description="The default-fetch setting"
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]