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

Modified Files:
        Functions.java 
Log Message:
added some functions to make jsps simpler


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


Index: Functions.java
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/education/java/nl/didactor/education/Functions.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- Functions.java      18 Jul 2008 13:43:00 -0000      1.5
+++ Functions.java      20 Nov 2008 15:09:40 -0000      1.6
@@ -9,7 +9,7 @@
 /**
  * Several functions on mmbase nodes which are used by didactor.
  * @author Michiel Meeuwissen
- * @version $Id: Functions.java,v 1.5 2008/07/18 13:43:00 michiel Exp $
+ * @version $Id: Functions.java,v 1.6 2008/11/20 15:09:40 michiel Exp $
  */
 public class Functions {
     protected final static Logger log = 
Logging.getLoggerInstance(Functions.class);
@@ -68,4 +68,21 @@
     }
 
 
+    /**
+     * Attach the made test object to the nearest object which' node manager 
has the
+     * 'madetestholder' property.
+     */
+    public Node  madetestholder() {
+        Cloud cloud = node.getCloud();
+        for (int n : path()) {
+            Node node = cloud.getNode(n);
+            NodeManager nm = node.getNodeManager();
+            if ("true".equals(nm.getProperty("madetestholder"))) {
+                return node;
+            }
+        }
+        return  null;
+    }
+
+
 }
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to