Update of /var/cvs/contributions/didactor2/src/core/java/nl/didactor/util
In directory james.mmbase.org:/tmp/cvs-serv11756/util
Modified Files:
ClassRoom.java
Log Message:
spacing, generic
See also:
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/core/java/nl/didactor/util
Index: ClassRoom.java
===================================================================
RCS file:
/var/cvs/contributions/didactor2/src/core/java/nl/didactor/util/ClassRoom.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- ClassRoom.java 3 Aug 2007 18:31:28 -0000 1.6
+++ ClassRoom.java 22 Jan 2008 08:51:59 -0000 1.7
@@ -10,12 +10,10 @@
import org.mmbase.util.logging.Logger;
import org.mmbase.util.logging.Logging;
-import javax.servlet.jsp.tagext.*;
-import javax.servlet.jsp.*;
/**
* @javadoc
- * @version $Id: ClassRoom.java,v 1.6 2007/08/03 18:31:28 michiel Exp $
+ * @version $Id: ClassRoom.java,v 1.7 2008/01/22 08:51:59 michiel Exp $
*/
public class ClassRoom extends FunctionProvider {
private static final Logger log =
Logging.getLoggerInstance(ClassRoom.class);
@@ -176,10 +174,7 @@
return getRoles(personnode, educationno, cloud).contains(req_rolename);
}
- public static List getWorkgroupMembers(MMObjectNode usernode, int classno,
int educationno, String rolename,
- Cloud cloud)
- throws JspTagException
- {
+ public static List<Integer> getWorkgroupMembers(MMObjectNode usernode, int
classno, int educationno, String rolename, Cloud cloud) {
List<Integer> members= new ArrayList<Integer>();
List<MMObjectNode> workgroups = usernode.getRelatedNodes("workgroups");
for (MMObjectNode workgroup : workgroups) {
@@ -221,8 +216,7 @@
}
public static List<Integer> getClassMembers(MMObjectNode usernode, int
classno, int educationno, String rolename,
- Cloud cloud)
- throws JspTagException {
+ Cloud cloud) {
// /System.out.println( usernode.getNumber());
List<Integer> members= new ArrayList<Integer>();
@@ -258,20 +252,20 @@
// Is the user the workgroupmember of the subject?
public static boolean isWorkgroupMember(MMObjectNode usernode, int
subjectpersonnode, int classno, int educationno, String rolename,
- Cloud cloud) throws
JspTagException {
+ Cloud cloud) {
MMObjectNode subjectnode =
MMBase.getMMBase().getBuilder("people").getNode( subjectpersonnode);
if (subjectnode == null) {
- throw new JspTagException( "Person with number '" +
subjectpersonnode+ "' not found");
+ throw new RuntimeException( "Person with number '" +
subjectpersonnode+ "' not found");
}
return getWorkgroupMembers(subjectnode, classno, educationno,
rolename, cloud).contains(usernode.getNumber());
}
// Is the user a classmember of the subject?
public static boolean isClassMember(MMObjectNode usernode, int
subjectpersonnode, int classno, int educationno, String rolename,
- Cloud cloud) throws JspTagException {
+ Cloud cloud) {
MMObjectNode subjectnode =
MMBase.getMMBase().getBuilder("people").getNode( subjectpersonnode);
if (subjectnode == null) {
- throw new JspTagException( "Person with number '" +
subjectpersonnode+ "' not found");
+ throw new RuntimeException( "Person with number '" +
subjectpersonnode+ "' not found");
}
return getClassMembers(subjectnode, classno, educationno, rolename,
cloud).contains(usernode.getNumber());
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs