[richfaces-svn-commits] JBoss Rich Faces SVN: r11860 - trunk/ui/state/src/main/java/org/richfaces/ui/model.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Wed Dec 17 19:21:41 EST 2008
Author: nbelaevski
Date: 2008-12-17 19:21:41 -0500 (Wed, 17 Dec 2008)
New Revision: 11860
Modified:
trunk/ui/state/src/main/java/org/richfaces/ui/model/State.java
trunk/ui/state/src/main/java/org/richfaces/ui/model/StateImpl.java
trunk/ui/state/src/main/java/org/richfaces/ui/model/States.java
Log:
https://jira.jboss.org/jira/browse/RF-5102 + imports optimized
Modified: trunk/ui/state/src/main/java/org/richfaces/ui/model/State.java
===================================================================
--- trunk/ui/state/src/main/java/org/richfaces/ui/model/State.java 2008-12-17 23:05:19 UTC (rev 11859)
+++ trunk/ui/state/src/main/java/org/richfaces/ui/model/State.java 2008-12-18 00:21:41 UTC (rev 11860)
@@ -22,8 +22,6 @@
import java.util.Map;
-import javax.el.MethodExpression;
-
/**
* @author asmirnov
*
Modified: trunk/ui/state/src/main/java/org/richfaces/ui/model/StateImpl.java
===================================================================
--- trunk/ui/state/src/main/java/org/richfaces/ui/model/StateImpl.java 2008-12-17 23:05:19 UTC (rev 11859)
+++ trunk/ui/state/src/main/java/org/richfaces/ui/model/StateImpl.java 2008-12-18 00:21:41 UTC (rev 11860)
@@ -23,8 +23,6 @@
import java.util.HashMap;
import java.util.Map;
-import javax.el.MethodExpression;
-
/**
* @author asmirnov
*
Modified: trunk/ui/state/src/main/java/org/richfaces/ui/model/States.java
===================================================================
--- trunk/ui/state/src/main/java/org/richfaces/ui/model/States.java 2008-12-17 23:05:19 UTC (rev 11859)
+++ trunk/ui/state/src/main/java/org/richfaces/ui/model/States.java 2008-12-18 00:21:41 UTC (rev 11860)
@@ -20,14 +20,12 @@
*/
package org.richfaces.ui.model;
+import java.io.Serializable;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
-import java.util.Map.Entry;
-import javax.el.MethodExpression;
-
import org.ajax4jsf.model.KeepAlive;
/**
@@ -35,9 +33,15 @@
*
*/
@KeepAlive
-public class States implements State {
+public class States implements State, Serializable {
+ /**
+ *
+ */
+ private static final long serialVersionUID = 8593398262385876975L;
+
private static final String DEFAULT_STATE = "DEFAULT";
+
private final Map<String, State> states;
private State currentState;
More information about the richfaces-svn-commits
mailing list