[jboss-cvs] jboss-seam/seam-gen/src ...
Gavin King
gavin.king at jboss.com
Tue Jan 30 00:56:43 EST 2007
User: gavin
Date: 07/01/30 00:56:43
Modified: seam-gen/src ActionBean.java
Added: seam-gen/src ActionJavaBean.java FormActionJavaBean.java
Log:
add support for war deployment to seam-gem
Revision Changes Path
1.3 +10 -10 jboss-seam/seam-gen/src/ActionBean.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ActionBean.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/src/ActionBean.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
1.1 date: 2007/01/30 05:56:43; author: gavin; state: Exp;jboss-seam/seam-gen/src/ActionJavaBean.java
Index: ActionJavaBean.java
===================================================================
package @actionPackage@;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Logger;
import org.jboss.seam.log.Log;
import org.jboss.seam.core.FacesMessages;
@Name("@componentName@")
public class @interfaceName@ {
@Logger private Log log;
@In
FacesMessages facesMessages;
//seam-gen method
public String @methodName@()
{
//implement your business logic here
log.info("@componentName at .@methodName@() action called");
facesMessages.add("@methodName@");
return "success";
}
//add additional action methods
}
1.1 date: 2007/01/30 05:56:43; author: gavin; state: Exp;jboss-seam/seam-gen/src/FormActionJavaBean.java
Index: FormActionJavaBean.java
===================================================================
package @actionPackage@;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Logger;
import org.jboss.seam.log.Log;
import org.jboss.seam.core.FacesMessages;
import org.hibernate.validator.Length;
@Name("@componentName@")
public class @interfaceName@ {
@Logger private Log log;
@In
FacesMessages facesMessages;
private String value;
//seam-gen method
public String @methodName@()
{
//implement your business logic here
log.info("@componentName at .@methodName@() action called with: #{@componentName at .value}");
facesMessages.add("@methodName@ #{@componentName at .value}");
return "success";
}
//add additional action methods
@Length(max=10)
public String getValue()
{
return value;
}
public void setValue(String value)
{
this.value = value;
}
}
More information about the jboss-cvs-commits
mailing list