Author: zhoresh
Date: Thu Feb 10 20:47:15 2011
New Revision: 1069563

URL: http://svn.apache.org/viewvc?rev=1069563&view=rev
Log:
Fix caja paramater name | http://codereview.appspot.com/4181041/

Modified:
    
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/render/Renderer.java
    
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/CajaContentRewriter.java
    
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/UriCommon.java

Modified: 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/render/Renderer.java
URL: 
http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/render/Renderer.java?rev=1069563&r1=1069562&r2=1069563&view=diff
==============================================================================
--- 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/render/Renderer.java
 (original)
+++ 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/render/Renderer.java
 Thu Feb 10 20:47:15 2011
@@ -28,6 +28,7 @@ import org.apache.shindig.gadgets.Locked
 import org.apache.shindig.gadgets.process.ProcessingException;
 import org.apache.shindig.gadgets.process.Processor;
 import org.apache.shindig.gadgets.spec.View;
+import org.apache.shindig.gadgets.uri.UriCommon;
 
 import com.google.inject.Inject;
 
@@ -82,7 +83,7 @@ public class Renderer {
             "Requested: '" + gadget.getContext().getView() +
             "' Available: " + gadget.getSpec().getViews().keySet(), 
HttpServletResponse.SC_NOT_FOUND);
       }
-      
+
       if (gadget.getCurrentView().getType() == View.ContentType.URL) {
         if (requiresCaja(gadget)) {
           return RenderingResults.error("Caja does not support url type 
gadgets.",
@@ -124,9 +125,9 @@ public class Renderer {
    */
   private boolean requiresCaja(Gadget gadget) {
     return gadget.getSpec().getModulePrefs().getFeatures().containsKey("caja")
-        || "1".equals(gadget.getContext().getParameter("caja"));
+        || 
"1".equals(gadget.getContext().getParameter(UriCommon.Param.CAJOLE.getKey()));
   }
-  
+
   /**
    * Validates that the parent parameter was acceptable.
    *

Modified: 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/CajaContentRewriter.java
URL: 
http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/CajaContentRewriter.java?rev=1069563&r1=1069562&r2=1069563&view=diff
==============================================================================
--- 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/CajaContentRewriter.java
 (original)
+++ 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/CajaContentRewriter.java
 Thu Feb 10 20:47:15 2011
@@ -79,6 +79,7 @@ import org.apache.shindig.gadgets.parse.
 import org.apache.shindig.gadgets.rewrite.GadgetRewriter;
 import org.apache.shindig.gadgets.rewrite.MutableContent;
 import org.apache.shindig.gadgets.uri.ProxyUriManager;
+import org.apache.shindig.gadgets.uri.UriCommon;
 import org.apache.shindig.gadgets.uri.UriStatus;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
@@ -124,7 +125,7 @@ public class CajaContentRewriter impleme
     this.htmlSerializer = htmlSerializer;
     this.proxyUriManager = proxyUriManager;
   }
-  
+
   public class CajoledResult {
     public final Node html;
     public final CajoledModule js;
@@ -136,11 +137,12 @@ public class CajaContentRewriter impleme
       this.messages = messages;
       this.hasErrors= hasErrors;
     }
+    @Override
     public String toString() {
-      return "[html:'" + html + "', js: '" + js + "', messages: '" + messages 
+ "']"; 
+      return "[html:'" + html + "', js: '" + js + "', messages: '" + messages 
+ "']";
     }
   }
-  
+
   @VisibleForTesting
   ParseTreeNode parse(InputSource is, CharProducer cp, String mime, 
MessageQueue mq)
       throws ParseException {
@@ -159,7 +161,7 @@ public class CajaContentRewriter impleme
     }
     return ptn;
   }
-  
+
   public CajoledResult rewrite(Uri uri, String container, String mime,
       boolean es53, boolean debug) {
     URI javaUri = uri.toJavaUri();
@@ -185,7 +187,7 @@ public class CajaContentRewriter impleme
     }
     return new CajoledResult(null, null, mq.getMessages(), /* hasErrors */ 
true);
   }
-  
+
   public CajoledResult rewrite(Uri gadgetUri, String container,
       ParseTreeNode root, boolean es53, boolean debug) {
     UriFetcher fetcher = makeFetcher(gadgetUri, container);
@@ -210,8 +212,8 @@ public class CajaContentRewriter impleme
       hasErrors = true;
     }
 
-    return new CajoledResult(compiler.getStaticHtml(), 
-        compiler.getJavascript(), 
+    return new CajoledResult(compiler.getStaticHtml(),
+        compiler.getJavascript(),
         compiler.getMessageQueue().getMessages(),
         hasErrors);
   }
@@ -244,7 +246,7 @@ public class CajaContentRewriter impleme
         // This will load cajita-debugmode.js
         gadget.addFeature("caja-debug");
       }
-      
+
       InputSource is = new InputSource(gadgetContext.getUrl().toJavaUri());
       // TODO(jasvir): Turn on es53 once gadgets apis support it
       CajoledResult result =
@@ -269,7 +271,7 @@ public class CajaContentRewriter impleme
         script.setAttributeNS(
             Namespaces.HTML_NAMESPACE_URI, "type", "text/javascript");
         script.appendChild(doc.createTextNode(scriptBody.toString()));
-        
+
 
         Element cajoledOutput = doc.createElement("div");
         cajoledOutput.setAttribute("id", "cajoled-output");
@@ -279,7 +281,7 @@ public class CajaContentRewriter impleme
         cajoledOutput.appendChild(doc.adoptNode(html));
         cajoledOutput.appendChild(tameCajaClientApi(doc));
         cajoledOutput.appendChild(doc.adoptNode(script));
-        
+
         List<Message> messages = result.messages;
         Element messagesNode = formatErrors(doc, is, docContent, messages,
             /* invisible */ false);
@@ -306,7 +308,7 @@ public class CajaContentRewriter impleme
 
   protected boolean cajaEnabled(Gadget gadget) {
     return (gadget.getAllFeatures().contains("caja") ||
-        "1".equals(gadget.getContext().getParameter("caja")));
+        
"1".equals(gadget.getContext().getParameter(UriCommon.Param.CAJOLE.getKey())));
   }
 
   UriFetcher makeFetcher(final Uri gadgetUri, final String container) {
@@ -316,7 +318,7 @@ public class CajaContentRewriter impleme
         if (LOG.isLoggable(Level.INFO)) {
           LOG.logp(Level.INFO, classname, "makeFetcher", 
MessageKeys.RETRIEVE_REFERENCE,
               new Object[] {ref.toString()});
-        }        
+        }
         Uri resourceUri = gadgetUri.resolve(Uri.fromJavaUri(ref.getUri()));
         HttpRequest request =
             new 
HttpRequest(resourceUri).setContainer(container).setGadget(gadgetUri);
@@ -339,10 +341,10 @@ public class CajaContentRewriter impleme
           throw new UriFetchException(ref, mimeType, e);
         }
       }
-      
+
     };
   }
-  
+
   protected UriPolicy makePolicy(final Uri gadgetUri) {
     return new UriPolicy() {
       public String rewriteUri(ExternalReference ref, UriEffect effect,
@@ -430,7 +432,7 @@ public class CajaContentRewriter impleme
           new Object[] {errbuilder});
     }
   }
-  
+
   protected PluginCompiler makePluginCompiler(
       PluginMeta meta, MessageQueue mq) {
     PluginCompiler compiler = new PluginCompiler(

Modified: 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/UriCommon.java
URL: 
http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/UriCommon.java?rev=1069563&r1=1069562&r2=1069563&view=diff
==============================================================================
--- 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/UriCommon.java
 (original)
+++ 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/UriCommon.java
 Thu Feb 10 20:47:15 2011
@@ -43,7 +43,7 @@ public interface UriCommon {
     TYPE("type"),
     REWRITE_MIME_TYPE("rewriteMime"),
     SANITIZE("sanitize"),
-    CAJOLE("cajole"),
+    CAJOLE("caja"),
 
     // JS request params
     CONTAINER_MODE("c"),


Reply via email to