You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2009/12/04 23:51:15 UTC
svn commit: r887415 - in /myfaces/core/trunk/api/src/main/java/javax/faces:
application/StateManagerWrapper.java application/ViewHandlerWrapper.java
context/ResponseWriterWrapper.java
Author: lu4242
Date: Fri Dec 4 22:51:15 2009
New Revision: 887415
URL: http://svn.apache.org/viewvc?rev=887415&view=rev
Log:
MYFACES-2448 Wrappers created in 1.2 version should wrap new methods added in 2.0
Modified:
myfaces/core/trunk/api/src/main/java/javax/faces/application/StateManagerWrapper.java
myfaces/core/trunk/api/src/main/java/javax/faces/application/ViewHandlerWrapper.java
myfaces/core/trunk/api/src/main/java/javax/faces/context/ResponseWriterWrapper.java
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/application/StateManagerWrapper.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/application/StateManagerWrapper.java?rev=887415&r1=887414&r2=887415&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/application/StateManagerWrapper.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/application/StateManagerWrapper.java Fri Dec 4 22:51:15 2009
@@ -100,4 +100,10 @@
getWrapped().restoreComponentState(context, viewRoot, renderKitId);
}
+ @Override
+ public String getViewState(FacesContext context)
+ {
+ return getWrapped().getViewState(context);
+ }
+
}
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/application/ViewHandlerWrapper.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/application/ViewHandlerWrapper.java?rev=887415&r1=887414&r2=887415&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/application/ViewHandlerWrapper.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/application/ViewHandlerWrapper.java Fri Dec 4 22:51:15 2009
@@ -20,12 +20,15 @@
package javax.faces.application;
import java.io.IOException;
+import java.util.List;
import java.util.Locale;
+import java.util.Map;
import javax.faces.FacesException;
import javax.faces.FacesWrapper;
import javax.faces.component.UIViewRoot;
import javax.faces.context.FacesContext;
+import javax.faces.view.ViewDeclarationLanguage;
/**
* see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.2/docs/api/index.html">JSF Specification</a>
@@ -98,4 +101,32 @@
return getWrapped().createView(context, viewId);
}
+ @Override
+ public String deriveViewId(FacesContext context, String input)
+ {
+ return getWrapped().deriveViewId(context, input);
+ }
+
+ @Override
+ public String getBookmarkableURL(FacesContext context, String viewId,
+ Map<String, List<String>> parameters, boolean includeViewParams)
+ {
+ return getWrapped().getBookmarkableURL(context, viewId, parameters, includeViewParams);
+ }
+
+ @Override
+ public String getRedirectURL(FacesContext context, String viewId,
+ Map<String, List<String>> parameters, boolean includeViewParams)
+ {
+ return getWrapped().getRedirectURL(context, viewId, parameters, includeViewParams);
+ }
+
+ @Override
+ public ViewDeclarationLanguage getViewDeclarationLanguage(
+ FacesContext context, String viewId)
+ {
+ return getWrapped().getViewDeclarationLanguage(context, viewId);
+ }
+
+
}
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/context/ResponseWriterWrapper.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/context/ResponseWriterWrapper.java?rev=887415&r1=887414&r2=887415&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/context/ResponseWriterWrapper.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/context/ResponseWriterWrapper.java Fri Dec 4 22:51:15 2009
@@ -144,4 +144,48 @@
{
getWrapped().endCDATA();
}
+
+ @Override
+ public Writer append(char c) throws IOException
+ {
+ return getWrapped().append(c);
+ }
+
+ @Override
+ public Writer append(CharSequence csq, int start, int end)
+ throws IOException
+ {
+ return getWrapped().append(csq, start, end);
+ }
+
+ @Override
+ public Writer append(CharSequence csq) throws IOException
+ {
+ return getWrapped().append(csq);
+ }
+
+ @Override
+ public void write(char[] cbuf) throws IOException
+ {
+ getWrapped().write(cbuf);
+ }
+
+ @Override
+ public void write(int c) throws IOException
+ {
+ getWrapped().write(c);
+ }
+
+ @Override
+ public void write(String str, int off, int len) throws IOException
+ {
+ getWrapped().write(str, off, len);
+ }
+
+ @Override
+ public void write(String str) throws IOException
+ {
+ getWrapped().write(str);
+ }
+
}