[jboss-cvs] jboss-seam/seam-gen/src ...

Gavin King gavin.king at jboss.com
Sat Feb 10 00:24:45 EST 2007


  User: gavin   
  Date: 07/02/10 00:24:45

  Modified:    seam-gen/src  EntityHome.java.ftl
  Log:
  more sane handling of self-association
  
  Revision  Changes    Path
  1.9       +3 -0      jboss-seam/seam-gen/src/EntityHome.java.ftl
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: EntityHome.java.ftl
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/seam-gen/src/EntityHome.java.ftl,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -b -r1.8 -r1.9
  --- EntityHome.java.ftl	10 Feb 2007 04:19:36 -0000	1.8
  +++ EntityHome.java.ftl	10 Feb 2007 05:24:45 -0000	1.9
  @@ -63,12 +63,15 @@
       {
   <#foreach property in pojo.allPropertiesIterator>
   <#if c2h.isManyToOne(property)>
  +<#assign parentPojo = c2j.getPOJOClass(cfg.getClassMapping(property.value.referencedEntityName))>
  +<#if parentPojo.shortName!=pojo.shortName>
   <#assign setter = "set" + pojo.getPropertyName(property)>
           if ( ${property.name}!=null )
           {
              getInstance().${setter}(${property.name});
           }
   </#if>
  +</#if>
   </#foreach>
       }
       
  
  
  



More information about the jboss-cvs-commits mailing list