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 br...@apache.org on 2005/01/16 13:05:29 UTC
cvs commit: db-ojb/src/java/org/apache/ojb/odmg ObjectEnvelopeTable.java
brj 2005/01/16 04:05:29
Modified: src/test/org/apache/ojb/broker/metadata MetadataTest.java
src/java/org/apache/ojb/odmg ObjectEnvelopeTable.java
Log:
ClassDescriptor#isInterface is deprecated
Revision Changes Path
1.23 +1 -1 db-ojb/src/test/org/apache/ojb/broker/metadata/MetadataTest.java
Index: MetadataTest.java
===================================================================
RCS file: /home/cvs/db-ojb/src/test/org/apache/ojb/broker/metadata/MetadataTest.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- MetadataTest.java 5 Dec 2004 19:55:11 -0000 1.22
+++ MetadataTest.java 16 Jan 2005 12:05:29 -0000 1.23
@@ -67,7 +67,7 @@
DescriptorRepository dr = ojb.getMetadataManager().getRepository();
ClassDescriptor cld = dr.getDescriptorFor(Repository.SMInterface.class);
ClassDescriptor firstConcrete = dr.findFirstConcreteClass(cld);
- assertFalse(firstConcrete.isInterface());
+ assertTrue(firstConcrete.isMappedToTable());
assertFalse(firstConcrete.isAbstract());
firstConcrete = dr.findFirstConcreteClass(cld);
firstConcrete = dr.findFirstConcreteClass(cld);
1.42 +1 -1 db-ojb/src/java/org/apache/ojb/odmg/ObjectEnvelopeTable.java
Index: ObjectEnvelopeTable.java
===================================================================
RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/odmg/ObjectEnvelopeTable.java,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- ObjectEnvelopeTable.java 5 Dec 2004 12:31:01 -0000 1.41
+++ ObjectEnvelopeTable.java 16 Jan 2005 12:05:29 -0000 1.42
@@ -331,7 +331,7 @@
{
//if itemCld refers to an interface the foreignKeyFieldDescriptors
//have to be computed again for each concrete class
- if (itemCld.isInterface())
+ if (!itemCld.isMappedToTable())
{
ClassDescriptor concreteItemCld = broker.getClassDescriptor(item.getClass());
itemFkFields = cds.getForeignKeyFieldDescriptors(concreteItemCld);
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org