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
|
Rev | Line | |
---|
[3340] | 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 |
|
---|
[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.