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

Gavin King gavin.king at jboss.com
Tue Nov 7 01:34:24 EST 2006


  User: gavin   
  Date: 06/11/07 01:34:24

  Modified:    seam-gen/src  EntityHome.java.ftl
  Log:
  association navigation
  
  Revision  Changes    Path
  1.2       +14 -1     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.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- EntityHome.java.ftl	7 Nov 2006 05:18:57 -0000	1.1
  +++ EntityHome.java.ftl	7 Nov 2006 06:34:23 -0000	1.2
  @@ -8,6 +8,9 @@
   import org.jboss.seam.annotations.RequestParameter;
   import org.jboss.seam.framework.EntityHome;
   
  +import java.util.List;
  +import java.util.ArrayList;
  +
   @Name("${homeName}")
   public class ${entityName}Home extends EntityHome<${entityName}>
   {
  @@ -28,9 +31,19 @@
           }
       }
       
  -    @Override @Begin
  +    @Override @Begin(join=true)
       public void create() {
           super.create();
       }
    	
  +<#foreach property in pojo.allPropertiesIterator>
  +<#assign getter = "get" + pojo.getPropertyName(property)>
  +<#if c2h.isOneToManyCollection(property)>
  +    public List ${getter}() {
  +        return getInstance() == null ? 
  +            null : new ArrayList( getInstance().${getter}() );
  +    }
  +</#if>
  +</#foreach>
  +
   }
  
  
  



More information about the jboss-cvs-commits mailing list