[jboss-cvs] jboss-seam/src/ui/org/jboss/seam/ui/facelet ...
Gavin King
gavin.king at jboss.com
Wed Jan 10 12:17:35 EST 2007
User: gavin
Date: 07/01/10 12:17:35
Modified: src/ui/org/jboss/seam/ui/facelet FaceletsRenderer.java
Log:
ws
Revision Changes Path
1.2 +20 -13 jboss-seam/src/ui/org/jboss/seam/ui/facelet/FaceletsRenderer.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: FaceletsRenderer.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/ui/org/jboss/seam/ui/facelet/FaceletsRenderer.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- FaceletsRenderer.java 10 Jan 2007 14:36:34 -0000 1.1
+++ FaceletsRenderer.java 10 Jan 2007 17:17:35 -0000 1.2
@@ -1,4 +1,4 @@
-package orb.jboss.seam.ui.facelet;
+package org.jboss.seam.ui.facelet;
import java.io.StringWriter;
import java.io.Writer;
@@ -24,11 +24,11 @@
@Intercept(InterceptionType.NEVER)
@Name("renderer")
@Install(value=true, precedence=Install.BUILT_IN)
-public class FaceletsRenderer
- extends Renderer
+public class FaceletsRenderer extends Renderer
{
- public String render(String viewId) {
+ public String render(String viewId)
+ {
return render(viewId,
Thread.currentThread().getContextClassLoader());
}
@@ -39,27 +39,35 @@
ResponseWriter originalWriter = null;
- try {
+ try
+ {
StringWriter stringWriter = new StringWriter();
wrapResponseWriter(facesContext, stringWriter);
renderFacelet(facesContext, faceletForURL(resourceURL(classLoader, viewId)));
return stringWriter.getBuffer().toString();
- } catch (IOException e) {
+ }
+ catch (IOException e)
+ {
throw new RuntimeException(e);
- } finally {
- if (originalWriter != null) {
+ }
+ finally
+ {
+ if (originalWriter != null)
+ {
facesContext.setResponseWriter(originalWriter);
}
}
}
- protected URL resourceURL(ClassLoader classLoader, String viewId) {
+ protected URL resourceURL(ClassLoader classLoader, String viewId)
+ {
URL url = classLoader.getResource(viewId);
- if (url == null) {
+ if (url == null)
+ {
throw new IllegalArgumentException("resource doesn't exist: " + viewId);
}
@@ -74,8 +82,8 @@
}
- protected void wrapResponseWriter(FacesContext facesContext,
- Writer writer) {
+ protected void wrapResponseWriter(FacesContext facesContext, Writer writer)
+ {
ResponseWriter responseWriter =
facesContext.getRenderKit().createResponseWriter(writer, null, null);
@@ -90,5 +98,4 @@
JSF.renderChildren(facesContext, root);
}
-
}
More information about the jboss-cvs-commits
mailing list