[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