1 package fr.in2p3.jsaga.helpers.xpath;
2
3 import javax.xml.namespace.NamespaceContext;
4 import java.util.Iterator;
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public class XJSDLNamespaceContext implements NamespaceContext {
19 public String getNamespaceURI(String prefix){
20 if("jsdl".equals(prefix)){
21 return "http://schemas.ggf.org/jsdl/2005/11/jsdl";
22 } else if ("ext".equals(prefix)) {
23 return "http://www.in2p3.fr/jsdl-extension";
24 } else {
25 return null;
26 }
27 }
28
29 public String getPrefix(String namespaceURI){
30 if ("http://schemas.ggf.org/jsdl/2005/11/jsdl".equals(namespaceURI)) {
31 return "jsdl";
32 } else if ("http://www.in2p3.fr/jsdl-extension".equals(namespaceURI)) {
33 return "ext";
34 } else {
35 return null;
36 }
37 }
38
39 public Iterator getPrefixes(String namespaceURI){
40 return null;
41 }
42 }