details:   /erp/devel/pi/rev/5466ef6b5bfb
changeset: 9375:5466ef6b5bfb
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Fri Dec 24 08:04:07 2010 +0100
summary:   Corrected identification of parent property in case id property is 
also isParent

diffstat:

 src/org/openbravo/base/model/ModelProvider.java |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (19 lines):

diff -r 51b073719f6e -r 5466ef6b5bfb 
src/org/openbravo/base/model/ModelProvider.java
--- a/src/org/openbravo/base/model/ModelProvider.java   Fri Dec 24 07:51:41 
2010 +0100
+++ b/src/org/openbravo/base/model/ModelProvider.java   Fri Dec 24 08:04:07 
2010 +0100
@@ -555,6 +555,7 @@
     newProp.setDomainType(idProperty.getDomainType());
     newProp.setColumnName(idProperty.getColumnName());
     newProp.setColumnId(idProperty.getColumnId());
+    newProp.setParent(idProperty.isParent());
     newProp.setTargetEntity(idProperty.getTargetEntity());
     
newProp.setReferencedProperty(idProperty.getTargetEntity().getIdProperties().get(0));
     newProp.setOneToOne(true);
@@ -579,6 +580,7 @@
     idProperty.setDomainType(targetIdProp.getDomainType());
     idProperty.setIdBasedOnProperty(newProp);
     idProperty.setIdentifier(false);
+    idProperty.setParent(false);
     idProperty.setTargetEntity(null);
   }
 

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to