<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%> <%@ page import="edu.cornell.mannlib.vitro.webapp.beans.VClassGroup,edu.cornell.mannlib.vitro.webapp.beans.VClass" %> <%@ page import="java.net.URLEncoder" %> <%@ page import="java.util.Collection" %> <%@ page import="java.util.Iterator" %> <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %><%/* this odd thing points to something in web.xml */ %> <%@ page errorPage="/error.jsp"%> <%@page import="com.hp.hpl.jena.vocabulary.OWL"%> <% /*********************************************** Display Browse Results (the "Index" menu command) request.attributes: a List with the name "classgroups" collatedGroupNames additionalParameterStr request.parameters: None yet. Consider sticking < % = MiscWebUtils.getReqInfo(request) % > in the html output for debugging info. **********************************************/ if (request.getAttribute("classgroups") == null){ String e="browsesGroup.jsp expects that request attribute 'classgroups' be set to a List of classgroups to display."; throw new JspException(e); } if (request.getAttribute("portalState") == null){ String e="browsesGroup.jsp expects that request attribute 'portalState' be set to a portal state [PortalFlag] object."; throw new JspException(e); } String additionalParameterStr = ""; //we expect this to already be encoded as a url. if(request.getAttribute("passthru") != null){ additionalParameterStr = (String)request.getAttribute("passthru"); } if( request.getAttribute("classgroupsIsEmpty") != null && ((Boolean)request.getAttribute("classgroupsIsEmpty")) == true){ %>

There not yet any items in the system.

<% } else { %>
<% Collection classgroupList = (Collection) request.getAttribute("classgroups"); if (classgroupList != null) { Iterator groupIter = classgroupList.iterator(); Object groupObj = null; while (groupIter.hasNext()) { groupObj = groupIter.next(); if (groupObj != null && groupObj instanceof VClassGroup) { VClassGroup theGroup = (VClassGroup) groupObj; %>

<%=theGroup.getPublicName()%>

<% if (theGroup.getVitroClassList()!=null && theGroup.getVitroClassList().size()>0) {%> <% } else {%> <% } } } }%>
<% } %>