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

Modified Files:
        LessonChecker.java 
Log Message:



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


Index: LessonChecker.java
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/assessment/java/nl/didactor/component/assessment/LessonChecker.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- LessonChecker.java  8 Jan 2009 12:28:08 -0000       1.5
+++ LessonChecker.java  8 Jan 2009 13:46:18 -0000       1.6
@@ -24,7 +24,7 @@
 
  * Functionality are made accessible to front-end jsps using (node) functions 
(see e.g. people.xml).
  *
- * @version $Id: LessonChecker.java,v 1.5 2009/01/08 12:28:08 michiel Exp $
+ * @version $Id: LessonChecker.java,v 1.6 2009/01/08 13:46:18 michiel Exp $
  */
 
 public class LessonChecker {
@@ -54,7 +54,7 @@
      * education and to this component, if that setting is true.
      */
 
-    protected static List<Node> getLessons(@Required @Name("education") Node 
education) {
+    public static List<Node> getLessons(@Required @Name("node") Node 
education) {
         List<Node> result = new ArrayList<Node>();
         Cloud cloud = education.getCloud();
         NodeQuery q = Queries.createRelatedNodesQuery(education,
@@ -76,21 +76,14 @@
         return result;
     }
 
-    protected static List<Node> getLearnBlocks(@Required @Name("education") 
Node education) {
-        List<Node> result = new ArrayList<Node>();
+    private static List<Node> getLearnBlocks(Node education) {
         Cloud cloud = education.getCloud();
         NodeQuery q = Queries.createRelatedNodesQuery(education,
                                                       
cloud.getNodeManager("learnblocks"),
                                                       "posrel",
                                                       "destination");
         Queries.addSortOrders(q, "posrel.pos", "UP");
-        NodeList relatedLearnBlocks = q.getNodeManager().getList(q);
-
-        for (Node learnBlock : relatedLearnBlocks) {
-            boolean related = 
Queries.count(AssessmentField.getRelationsQuery(learnBlock)) > 0;
-            result.add(learnBlock);
-        }
-        return result;
+        return  q.getNodeManager().getList(q);
     }
 
 
@@ -173,7 +166,6 @@
                }
            }
        }
-
        return resultSet;
     }
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to