Update of /var/cvs/contributions/didactor2/src/core/java/nl/didactor
In directory james.mmbase.org:/tmp/cvs-serv10382

Modified Files:
        DidactorFramework.java 
Log Message:
mmbase component wrapper


See also: 
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/core/java/nl/didactor


Index: DidactorFramework.java
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/core/java/nl/didactor/DidactorFramework.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- DidactorFramework.java      7 Aug 2008 15:08:14 -0000       1.1
+++ DidactorFramework.java      7 Aug 2008 16:33:49 -0000       1.2
@@ -8,12 +8,15 @@
 
 */
 package nl.didactor;
+
+import nl.didactor.component.MMBaseComponent;
 import org.mmbase.framework.basic.BasicFramework;
 import org.mmbase.framework.*;
-import org.w3c.dom.Element;
 import org.mmbase.bridge.*;
 import org.mmbase.bridge.util.SearchUtil;
 
+import org.w3c.dom.Element;
+
 import org.mmbase.util.logging.Logger;
 import org.mmbase.util.logging.Logging;
 
@@ -21,7 +24,7 @@
 
  *
  * @author Michiel Meeuwissen
- * @version $Id: DidactorFramework.java,v 1.1 2008/08/07 15:08:14 michiel Exp $
+ * @version $Id: DidactorFramework.java,v 1.2 2008/08/07 16:33:49 michiel Exp $
  * @since Didactor-2.3
  */
 public class DidactorFramework extends BasicFramework {
@@ -59,13 +62,17 @@
                             log.info("No object found for " + comp.getName() + 
" wich has blocks classified as didactor. createing one now");
                             node = nm.createNode();
                             node.setStringValue("name", comp.getName());
+                            node.setStringValue("classname", 
MMBaseComponent.class.getName());
                             node.commit();
+                            
nl.didactor.component.Component.register(comp.getName(), new 
MMBaseComponent(node));
                             continue COMPONENT;
                         }
                     }
 
                 }
                 log.service("No blocks classified as didactor found for " + 
comp);
+            } else {
+
             }
         }
     }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to