You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2010/03/02 17:39:07 UTC

svn commit: r918105 - /myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/component/UIViewRoot.java

Author: lofwyr
Date: Tue Mar  2 16:39:07 2010
New Revision: 918105

URL: http://svn.apache.org/viewvc?rev=918105&view=rev
Log:
TOBAGO-811: Doublicate ID with Facelets and JSF RI 1.1
 - Changes in the version 1.0.x will be rolled back, because it seems there is no issue with Facelets and Sun RI 1.1.
 - If there still is any, please report it, and link it to this bug.

Modified:
    myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/component/UIViewRoot.java

Modified: myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/component/UIViewRoot.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/component/UIViewRoot.java?rev=918105&r1=918104&r2=918105&view=diff
==============================================================================
--- myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/component/UIViewRoot.java (original)
+++ myfaces/tobago/branches/tobago-1.0.x/core/src/main/java/org/apache/myfaces/tobago/component/UIViewRoot.java Tue Mar  2 16:39:07 2010
@@ -47,8 +47,6 @@
 
   private ClientProperties clientProperties;
 
-  private int nextUniqueId;
-
   /**
    * <p>Create a new {@link UIViewRoot} instance with default property
    * values.</p>
@@ -223,37 +221,4 @@
     }
     return events;
   }
-
-  @Override
-  public Object saveState(FacesContext facesContext) {
-    if (FacesVersion.supports12()) {
-      return super.saveState(facesContext);
-    } else {
-      Object[] state = new Object[2];
-      state[0] = super.saveState(facesContext);
-      state[1] = nextUniqueId;
-      return state;
-    }
-  }
-
-  @Override
-  public void restoreState(FacesContext facesContext, Object o) {
-    if (FacesVersion.supports12()) {
-      super.restoreState(facesContext, o);
-    } else {
-      Object[] state = (Object[]) o;
-      super.restoreState(facesContext, state[0]);
-      nextUniqueId = (Integer) state[1];
-    }
-  }
-
-  @Override
-  public String createUniqueId() {
-    if (FacesVersion.supports12()) {
-      return super.createUniqueId();
-    } else {
-      ExternalContext extCtx = FacesContext.getCurrentInstance().getExternalContext();
-      return extCtx.encodeNamespace(UNIQUE_ID_PREFIX + nextUniqueId++);
-    }
-  }
 }