Update of /var/cvs/src/org/mmbase/framework/basic
In directory james.mmbase.org:/tmp/cvs-serv6778
Modified Files:
BasicFramework.java
Log Message:
made it easier for extensions to overide only the class set by the framework
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.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- BasicFramework.java 8 Aug 2008 12:44:17 -0000 1.24
+++ BasicFramework.java 8 Aug 2008 14:41:38 -0000 1.25
@@ -34,7 +34,7 @@
* are configured is the order in which they are processed.
*
* @author Michiel Meeuwissen
- * @version $Id: BasicFramework.java,v 1.24 2008/08/08 12:44:17 michiel Exp $
+ * @version $Id: BasicFramework.java,v 1.25 2008/08/08 14:41:38 michiel Exp $
* @since MMBase-1.9
*/
public class BasicFramework extends Framework {
@@ -242,6 +242,10 @@
}
}
+ protected String getComponentClass() {
+ 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,
@@ -258,7 +262,7 @@
try {
- request.setAttribute(COMPONENT_CLASS_KEY, "mm_fw_basic");
+ request.setAttribute(COMPONENT_CLASS_KEY, getComponentClass());
Renderer actualRenderer = state.startBlock(frameworkParameters,
renderer);
if (! actualRenderer.equals(renderer)) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs