[jboss-cvs] jboss-seam/seam-gen/freemarker-templates ...
Gavin King
gavin.king at jboss.com
Thu Nov 2 21:35:44 EST 2006
User: gavin
Date: 06/11/02 21:35:44
Modified: seam-gen/freemarker-templates Entity.ftl
action-page.ftl conversation-page.ftl form-page.ftl
page.ftl
Added: seam-gen/freemarker-templates EntityHome.ftl
edit-page.ftl
Log:
edit page
Revision Changes Path
1.4 +3 -3 jboss-seam/seam-gen/freemarker-templates/Entity.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Entity.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/freemarker-templates/Entity.ftl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- Entity.ftl 2 Nov 2006 20:38:41 -0000 1.3
+++ Entity.ftl 3 Nov 2006 02:35:44 -0000 1.4
@@ -4,10 +4,10 @@
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.GeneratedValue;
-import org.jboss.seam.annotations.Name;
+import javax.persistence.Version;
+import org.hibernate.validator.Length;
@Entity
- at Name("${componentName}")
public class ${actionName} implements Serializable {
//seam-gen attributes (you should probably edit these)
@@ -37,7 +37,7 @@
this.version = version;
}
-
+ @Length(max=20)
public String getName() {
return name;
}
1.9 +2 -2 jboss-seam/seam-gen/freemarker-templates/action-page.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: action-page.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/freemarker-templates/action-page.ftl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- action-page.ftl 3 Nov 2006 00:03:30 -0000 1.8
+++ action-page.ftl 3 Nov 2006 02:35:44 -0000 1.9
@@ -11,8 +11,8 @@
<ui:define name="body">
<h1>${pageName}</h1>
- <p>Action page created by seam-gen.</p>
- <h:form>
+ <p>Generated action page</p>
+ <h:form id="${componentName}">
<div>
<h:commandButton id="${componentName}" value="${actionName}!"
action="${pound}{${componentName}.${componentName}}"/>
1.4 +2 -2 jboss-seam/seam-gen/freemarker-templates/conversation-page.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: conversation-page.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/freemarker-templates/conversation-page.ftl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- conversation-page.ftl 3 Nov 2006 00:03:30 -0000 1.3
+++ conversation-page.ftl 3 Nov 2006 02:35:44 -0000 1.4
@@ -11,14 +11,14 @@
<ui:define name="body">
<h1>${pageName}</h1>
- <p>Action page created by seam-gen.</p>
+ <p>Generated conversation page.</p>
<div class="dialog">
<div class="prop">
<span class="name">Value</span>
<span class="value">${pound}{${componentName}.value}</span>
</div>
</div>
- <h:form>
+ <h:form id="${componentName}">
<div class="actionButtons">
<h:commandButton id="begin" value="Begin"
action="${pound}{${componentName}.begin}"/>
1.3 +2 -2 jboss-seam/seam-gen/freemarker-templates/form-page.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: form-page.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/freemarker-templates/form-page.ftl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- form-page.ftl 3 Nov 2006 00:03:30 -0000 1.2
+++ form-page.ftl 3 Nov 2006 02:35:44 -0000 1.3
@@ -11,8 +11,8 @@
<ui:define name="body">
<h1>${pageName}</h1>
- <p>Action page created by seam-gen.</p>
- <h:form>
+ <p>Generated form page.</p>
+ <h:form id="${componentName}">
<div class="dialog">
<s:validateAll>
<div class="prop">
1.6 +1 -1 jboss-seam/seam-gen/freemarker-templates/page.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: page.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/freemarker-templates/page.ftl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- page.ftl 3 Nov 2006 00:03:30 -0000 1.5
+++ page.ftl 3 Nov 2006 02:35:44 -0000 1.6
@@ -10,7 +10,7 @@
<ui:define name="body">
<h1>${pageName}</h1>
- <p>Page created by seam-gen.</p>
+ <p>Generated page.</p>
</ui:define>
1.1 date: 2006/11/03 02:35:44; author: gavin; state: Exp;jboss-seam/seam-gen/freemarker-templates/EntityHome.ftl
Index: EntityHome.ftl
===================================================================
package ${packageName};
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.RequestParameter;
import org.jboss.seam.framework.EntityHome;
import ${entityPackage}.${actionName};
@Name("${componentName}Home")
public class ${actionName}Home extends EntityHome<${actionName}>
{
@RequestParameter
Long ${componentName}Id;
@Override
public Object getId()
{
return ${componentName}Id;
}
}
1.1 date: 2006/11/03 02:35:44; author: gavin; state: Exp;jboss-seam/seam-gen/freemarker-templates/edit-page.ftl
Index: edit-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>${pageName}</h1>
<p>Generated edit page.</p>
<h:form id="${componentName}">
<div class="dialog">
<s:validateAll>
<div class="prop">
<span class="name">Name</span>
<span class="value">
<s:decorate>
<h:inputText value="${pound}{${componentName}Home.instance.name}" required="true"/>
</s:decorate>
</span>
</div>
</s:validateAll>
</div>
<div class="actionButtons">
<h:commandButton id="save" value="Save"
action="${pound}{${componentName}Home.persist}"
rendered="!${pound}{${componentName}Home.managed}"/>
<h:commandButton id="update" value="Update"
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}"/>
</div>
</h:form>
</ui:define>
</ui:composition>
More information about the jboss-cvs-commits
mailing list