%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page trimDirectiveWhitespaces="true" %>
<%@ page import="org.crosswire.community.projects.ntmss.data.Apparatus" %>
<%@ page import="org.crosswire.community.projects.ntmss.data.Apparatus.Segment" %>
<%@ page import="org.crosswire.utils.Utils" %>
<%@ page import="org.crosswire.utils.HTTPUtils" %>
<%
int segmentID = -1; try {segmentID = Integer.parseInt(request.getParameter("segmentID"));} catch (Exception e){}
int segmentGroupID = -1; try {segmentGroupID = Integer.parseInt(request.getParameter("segmentGroupID"));} catch (Exception e){}
if (segmentID > -1 || segmentGroupID > -1) {
response.setContentType("text/xml");
Segment segments[] = new Segment[0];
if (segmentID > -1) {
Segment s = Segment.getSegment(segmentID);
if (s != null) {
segments = new Segment[1];
segments[0] = s;
}
}
else segments = Apparatus.getSegmentsBySegmentGroup(segmentGroupID);
%>
Retrieve segments
| segmentID | segment id to retrieve |
| segmentGroupID | retrieve all segments in a segment group |