Author: arminw Date: Mon Nov 13 15:29:06 2006 New Revision: 474571 URL: http://svn.apache.org/viewvc?view=rev&rev=474571 Log: add comment
Modified: db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java Modified: db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java?view=diff&rev=474571&r1=474570&r2=474571 ============================================================================== --- db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java (original) +++ db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java Mon Nov 13 15:29:06 2006 @@ -2185,6 +2185,11 @@ /* arminw: only return no-PK fields, because all PK fields are declared in sub-class too. + TODO: add all fields with inherited fields, because it could be the case that + the field is overridden in sub-class but we have to populate the "real" field of the + class object not only all fields reflected by the last sub-class object. + Check for side-effects, e.g. if a collection-descriptor is mapped in each sub-class + or a collection-descriptor is overridden in a sub-class. */ FieldDescriptor[] superFlds = getSuperClassDescriptor().getFieldDescriptorNonPk(true); if(m_FieldDescriptions == null) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]