[jboss-cvs] jboss-seam/seam-gen/freemarker-templates ...
Gavin King
gavin.king at jboss.com
Thu Nov 2 22:51:28 EST 2006
User: gavin
Date: 06/11/02 22:51:28
Modified: seam-gen/freemarker-templates EntityHome.ftl
edit-page.ftl
Added: seam-gen/freemarker-templates EntityList.ftl
list-page.ftl
Log:
list page
Revision Changes Path
1.3 +0 -1 jboss-seam/seam-gen/freemarker-templates/EntityHome.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: EntityHome.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/freemarker-templates/EntityHome.ftl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- EntityHome.ftl 3 Nov 2006 02:51:51 -0000 1.2
+++ EntityHome.ftl 3 Nov 2006 03:51:28 -0000 1.3
@@ -1,7 +1,6 @@
package ${packageName};
import org.jboss.seam.annotations.Name;
-import org.jboss.seam.annotations.Create;
import org.jboss.seam.annotations.Begin;
import org.jboss.seam.annotations.RequestParameter;
import org.jboss.seam.framework.EntityHome;
1.3 +5 -2 jboss-seam/seam-gen/freemarker-templates/edit-page.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: edit-page.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/freemarker-templates/edit-page.ftl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- edit-page.ftl 3 Nov 2006 02:51:51 -0000 1.2
+++ edit-page.ftl 3 Nov 2006 03:51:28 -0000 1.3
@@ -12,6 +12,7 @@
<h1>${pageName}</h1>
<p>Generated edit page.</p>
+
<h:form id="${componentName}">
<div class="dialog">
<s:validateAll>
@@ -29,12 +30,14 @@
<h:commandButton id="save" value="Save"
action="${pound}{${componentName}Home.persist}"
rendered="${pound}{!${componentName}Home.managed}"/>
- <h:commandButton id="update" value="Update"
+ <h:commandButton id="update" value="Save"
action="${pound}{${componentName}Home.update}"
rendered="${pound}{${componentName}Home.managed}"/>
<h:commandButton id="delete" value="Delete"
action="${pound}{${componentName}Home.remove}"
rendered="${pound}{${componentName}Home.managed}"/>
+ <s:link id="done" value="Done" linkStyle="button"
+ propagation="end" view="/${masterPageName}.xhtml"/>
</div>
</h:form>
1.1 date: 2006/11/03 03:51:28; author: gavin; state: Exp;jboss-seam/seam-gen/freemarker-templates/EntityList.ftl
Index: EntityList.ftl
===================================================================
package ${packageName};
import org.jboss.seam.annotations.Name;
import org.jboss.seam.framework.EntityQuery;
@Name("${componentName}List")
public class ${actionName}List extends EntityQuery
{
@Override
public String getEjbql()
{
return "select ${componentName} from ${actionName} ${componentName}";
}
}
1.1 date: 2006/11/03 03:51:28; author: gavin; state: Exp;jboss-seam/seam-gen/freemarker-templates/list-page.ftl
Index: list-page.ftl
===================================================================
<#assign pound = "#">
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
template="layout/template.xhtml">
<ui:define name="body">
<h1>${masterPageName}</h1>
<p>Generated list page.</p>
<h:dataTable value="${pound}{${componentName}List.resultList}" var="item">
<h:column>
<f:facet name="header">Id</f:facet>
${pound}{item.id}
</h:column>
<h:column>
<f:facet name="header">Name</f:facet>
<s:link value="${pound}{item.name}" view="/${pageName}.xhtml">
<f:param name="${componentName}Id" value="${pound}{item.id}"/>
</s:link>
</h:column>
</h:dataTable>
<div class="actionButtons">
<s:link id="done" value="Create ${actionName}" linkStyle="button"
view="/${pageName}.xhtml"/>
</div>
</ui:define>
</ui:composition>
More information about the jboss-cvs-commits
mailing list