[jboss-cvs] jboss-seam/src/main/org/jboss/seam/framework ...
Gavin King
gavin.king at jboss.com
Tue Oct 10 15:37:38 EDT 2006
User: gavin
Date: 06/10/10 15:37:38
Modified: src/main/org/jboss/seam/framework Home.java
Log:
removed @Mutable, use Mutable interface instead
Revision Changes Path
1.4 +6 -1 jboss-seam/src/main/org/jboss/seam/framework/Home.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Home.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/framework/Home.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- Home.java 8 Oct 2006 19:12:36 -0000 1.3
+++ Home.java 10 Oct 2006 19:37:38 -0000 1.4
@@ -1,8 +1,11 @@
package org.jboss.seam.framework;
+import java.io.Serializable;
+
import javax.annotation.PostConstruct;
import org.jboss.seam.annotations.Transactional;
+import org.jboss.seam.core.AbstractMutable;
import org.jboss.seam.core.Expressions.ValueBinding;
/**
@@ -11,7 +14,7 @@
* @author Gavin King
*
*/
-public class Home<E>
+public class Home<E> extends AbstractMutable implements Serializable
{
private Object id;
protected E instance;
@@ -106,6 +109,7 @@
public void setId(Object id)
{
+ setDirty(this.id, id);
this.id = id;
}
@@ -116,6 +120,7 @@
public void setInstance(E instance)
{
+ setDirty(this.instance, instance);
this.instance = instance;
}
More information about the jboss-cvs-commits
mailing list