source: trunk/gsdl3/src/java/org/greenstone/gsdl3/action/BrowseAction.java@ 3388

Last change on this file since 3388 was 3388, checked in by kjdon, 22 years ago

tidying

  • Property svn:keywords set to Author Date Id Revision
File size: 765 bytes
RevLine 
[3340]1package org.greenstone.gsdl3.action;
2
3import org.greenstone.gsdl3.core.ModuleInterface;
4import org.greenstone.gsdl3.util.*;
5// XML classes
6import org.w3c.dom.Node;
7import org.w3c.dom.Document;
8import org.w3c.dom.Element;
9
10public class BrowseAction extends Action {
11
12
[3363]13 public String process (Element message) {
[3340]14
15 Element request = (Element)message.getElementsByTagName("request").item(0);
16
17 String info = request.getAttribute("info");
[3388]18 // remove the b/ bit
[3340]19 info = GSPath.removeFirstLink(info);
[3388]20 String browse_type = GSPath.getFirstLink(info);
[3340]21
[3388]22 return unknownBrowse(request, browse_type);
[3340]23
24
25 }
26
27
[3388]28 protected String unknownBrowse(Element request, String browse_type) {
[3340]29
[3388]30 return GSHTML.errorPage("unknown browse subtype: "+browse_type);
[3340]31 }
32}
Note: See TracBrowser for help on using the repository browser.