Update of /var/cvs/src/org/mmbase/framework/basic
In directory james.mmbase.org:/tmp/cvs-serv23621

Modified Files:
        BasicFramework.java 
Log Message:
Fixed typo


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/framework/basic


Index: BasicFramework.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/framework/basic/BasicFramework.java,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -b -r1.46 -r1.47
--- BasicFramework.java 25 Mar 2009 21:55:25 -0000      1.46
+++ BasicFramework.java 17 Apr 2009 19:34:27 -0000      1.47
@@ -33,7 +33,7 @@
  * are configured is the order in which they are processed.
  *
  * @author Michiel Meeuwissen
- * @version $Id: BasicFramework.java,v 1.46 2009/03/25 21:55:25 michiel Exp $
+ * @version $Id: BasicFramework.java,v 1.47 2009/04/17 19:34:27 michiel Exp $
  * @since MMBase-1.9
  */
 public class BasicFramework extends Framework {
@@ -208,6 +208,7 @@
         return "mm_fw_basic";
     }
 
+
     /**
      * Basic Framework implicitely also processes, i'm not sure if we should 
require any framework
      * to do that (perhaps we could say, that the render method must process, 
if that is necessary,
@@ -215,7 +216,9 @@
      */
     public void render(Renderer renderer, Parameters blockParameters, 
Parameters frameworkParameters, Writer w, WindowState windowState) throws 
FrameworkException {
         ServletRequest request = frameworkParameters.get(Parameter.REQUEST);
-        if (request == null) throw new IllegalArgumentException("No request 
object given");
+        if (request == null) {
+            throw new IllegalArgumentException("No request object given");
+        }
 
         State state = State.getState(request);
         if (state.isRendering()) { // mm:component used during rending of a 
component, that's fine, but use a new State.
@@ -226,13 +229,12 @@
         try {
 
             request.setAttribute(COMPONENT_CLASS_KEY, getComponentClass());
-
             request.setAttribute(COMPONENT_CURRENTUSER_KEY, 
getUserNode(frameworkParameters));
 
             Renderer actualRenderer = state.startBlock(frameworkParameters, 
renderer);
             if (! actualRenderer.equals(renderer)) {
                 Parameters newBlockParameters = 
actualRenderer.getBlock().createParameters();
-                newBlockParameters.setAllIfDefinied(blockParameters);
+                newBlockParameters.setAllIfDefined(blockParameters);
                 blockParameters = newBlockParameters;
 
             }
@@ -251,7 +253,7 @@
 
             setBlockParametersForRender(state, blockParameters);
 
-            RenderHints hints = new RenderHints(actualRenderer, windowState, 
state.getId(), getComponentClass());
+            RenderHints hints = new RenderHints(actualRenderer, windowState, 
state.getId(), getComponentClass(), RenderHints.Mode.NORMAL);
             request.setAttribute(RenderHints.KEY, hints);
             actualRenderer.render(blockParameters, w, hints);
             request.setAttribute("org.mmbase.framework.hints", hints);
@@ -259,7 +261,7 @@
             log.debug(fe);
             URI uri = renderer.getUri();
             Renderer error = new ErrorRenderer(renderer.getType(), 
renderer.getBlock(), (uri != null) ? uri.toString() : null, 500, fe);
-            RenderHints hints = new RenderHints(error, windowState, 
state.getId(), getComponentClass());
+            RenderHints hints = new RenderHints(error, windowState, 
state.getId(), getComponentClass(), RenderHints.Mode.NORMAL);
             error.render(blockParameters, w, hints);
         } finally {
             request.setAttribute(RenderHints.KEY, prevHints);
@@ -268,7 +270,7 @@
     }
 
     /**
-     * Think in the basic framework this method is never called explicitely, 
because processing is
+     * I think in the basic framework this method is never called explicitely, 
because processing is
      * done implicitely by the render
      */
     public void process(Processor processor, Parameters blockParameters, 
Parameters frameworkParameters) throws FrameworkException {
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to