anchor.diff:  %>
   
   <%@page import="org.bimserver.utils.WebUtils"%>
  -<%@page import="org.bimserver.interfaces.objects.SCheckinState"%><jsp:include page="o3d.jsp"/>
  +<%@page import="org.bimserver.interfaces.objects.SCheckinState"%>
  +<%@page import="java.util.ArrayList"%><jsp:include page="o3d.jsp"/>
   <%
   }
   %>
  
positive.code: 			Collections.sort(revisionsInc, new SRevisionIdComparator(true));
  			List<SCheckout> checkouts = loginManager.getService().getAllCheckoutsOfProject(poid);
  			Collections.sort(checkouts, new SCheckoutDateComparator());
  			List<SUser> users = loginManager.getService().getAllAuthorizedUsersOfProject(poid);
  			Collections.sort(users, new SUserNameComparator());
  			List<SUser> nonAuthorizedUsers = loginManager.getService().getAllNonAuthorizedUsersOfProject(poid);
  
negative.code: 		for (SCheckout checkout : checkouts) {
  			SUser checkoutUser = loginManager.getService().getUserByUoid(checkout.getUserId());
  %>
  	<tr class="<%=checkout.isActive() ? "" : "inactivecheckoutrow" %>">
  		<td><a href="revision.jsp?roid=<%=checkout.getRevisionId() %>"><%=loginManager.getService().getRevision(checkout.getRevisionId()).getId() %></a></td>
  		<td><a href="user.jsp?uoid=<%=checkout.getUserId() %>"><%=checkoutUser.getUsername() %></a></td>
  		<td><%=dateFormat.format(checkout.getDate()) %></td>
  