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
|
Line | |
---|
1 | package org.greenstone.gsdl3.action;
|
---|
2 |
|
---|
3 | import org.greenstone.gsdl3.core.ModuleInterface;
|
---|
4 | import org.greenstone.gsdl3.util.*;
|
---|
5 | // XML classes
|
---|
6 | import org.w3c.dom.Node;
|
---|
7 | import org.w3c.dom.Document;
|
---|
8 | import org.w3c.dom.Element;
|
---|
9 |
|
---|
10 | public class BrowseAction extends Action {
|
---|
11 |
|
---|
12 |
|
---|
13 | public String process (Element message) {
|
---|
14 |
|
---|
15 | Element request = (Element)message.getElementsByTagName("request").item(0);
|
---|
16 |
|
---|
17 | String info = request.getAttribute("info");
|
---|
18 | // remove the b/ bit
|
---|
19 | info = GSPath.removeFirstLink(info);
|
---|
20 | String browse_type = GSPath.getFirstLink(info);
|
---|
21 |
|
---|
22 | return unknownBrowse(request, browse_type);
|
---|
23 |
|
---|
24 |
|
---|
25 | }
|
---|
26 |
|
---|
27 |
|
---|
28 | protected String unknownBrowse(Element request, String browse_type) {
|
---|
29 |
|
---|
30 | return GSHTML.errorPage("unknown browse subtype: "+browse_type);
|
---|
31 | }
|
---|
32 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.