Author: michiel
Date: 2009-07-07 17:34:08 +0200 (Tue, 07 Jul 2009)
New Revision: 36629

Modified:
   
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/BasicUrlConverter.java
   
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/BlockUrlConverter.java
   
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/MMBaseUrlConverter.java
Log:
made some other 'getParameterDefinitions' a bit cheaper

Modified: 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/BasicUrlConverter.java
===================================================================
--- 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/BasicUrlConverter.java
   2009-07-07 15:28:31 UTC (rev 36628)
+++ 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/BasicUrlConverter.java
   2009-07-07 15:34:08 UTC (rev 36629)
@@ -133,12 +133,14 @@
         return null;
     }
 
+
+    private static final Parameter<?>[] DEF = new Parameter<?>[] 
{Parameter.REQUEST};
     /**
      * @todo Actually these parameters are only added here, because this 
urlconverter is always in
      * BasicFramework. Actually BasicFramework should add them itself.
      */
     public Parameter<?>[] getParameterDefinition() {
-        return new Parameter<?>[] {Parameter.REQUEST};
+        return DEF;
     }
 
     /**

Modified: 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/BlockUrlConverter.java
===================================================================
--- 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/BlockUrlConverter.java
   2009-07-07 15:28:31 UTC (rev 36628)
+++ 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/BlockUrlConverter.java
   2009-07-07 15:34:08 UTC (rev 36629)
@@ -35,11 +35,12 @@
         framework = fw;
     }
 
+    private static final Parameter[] DEF = new Parameter[] {Parameter.REQUEST, 
Framework.COMPONENT, Framework.BLOCK};
     /**
      * Block url converters add an explicit 'component' and 'block' framework 
parameters
      */
     public Parameter[] getParameterDefinition() {
-        return new Parameter[] {Parameter.REQUEST, Framework.COMPONENT, 
Framework.BLOCK};
+        return DEF;
     }
 
     /**

Modified: 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/MMBaseUrlConverter.java
===================================================================
--- 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/MMBaseUrlConverter.java
  2009-07-07 15:28:31 UTC (rev 36628)
+++ 
mmbase/trunk/core/src/main/java/org/mmbase/framework/basic/MMBaseUrlConverter.java
  2009-07-07 15:34:08 UTC (rev 36629)
@@ -50,8 +50,10 @@
         renderJsp = j;
     }
 
+    private static final Parameter<?>[] DEF = new Parameter<?>[] 
{Parameter.REQUEST, CATEGORY, Framework.COMPONENT, Framework.BLOCK};
+
     @Override public Parameter<?>[] getParameterDefinition() {
-        return new Parameter<?>[] {Parameter.REQUEST, CATEGORY, 
Framework.COMPONENT, Framework.BLOCK};
+        return DEF;
     }
 
     @Override public Block getBlock(String path, Parameters 
frameworkParameters) throws FrameworkException {

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to