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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to