public class SimpleNamespaceContext extends Object implements NamespaceContext
NamespaceContext for binding namespace prefixes to 
 namespaces. This class implements the full contract as defined by that interface. 
 
 It provides a fluent interface style. In its simplest use, it can be constructed
 empty or with a single prefix using a constructor. In addition, the methods
 addPrefix(String, String) and defaultNamespace(String) can be used
 to add prefixes and to define the default namespace respectively.| Constructor and Description | 
|---|
| SimpleNamespaceContext()Constructs an empty context without prefixes. | 
| SimpleNamespaceContext(String aPrefix,
                      String aNamespace)Constructs a context with a single prefix. | 
| Modifier and Type | Method and Description | 
|---|---|
| SimpleNamespaceContext | addPrefix(String aPrefix,
         String aNamespace)Adds a prefix. | 
| SimpleNamespaceContext | defaultNamespace(String aDefaultNs)Sets the default namespace. | 
| String | getNamespaceURI(String aPrefix) | 
| String | getPrefix(String aNamespaceURI) | 
| Iterator | getPrefixes(String aNamespaceURI) | 
| List<String> | getPrefixList(String aNamespaceURI) | 
| static SimpleNamespaceContext | namespaceContext()Constructs empty context (for use with static imports). | 
| static SimpleNamespaceContext | namespaceContext(String aPrefix,
                String aNamespace)Constructs a context with a single prefix (for use with static imports). | 
| static SimpleNamespaceContext | namespaces()Creation of the namespace context for use with static imports. | 
public SimpleNamespaceContext()
public static SimpleNamespaceContext namespaces()
public static SimpleNamespaceContext namespaceContext()
public static SimpleNamespaceContext namespaceContext(String aPrefix, String aNamespace)
aPrefix - PrefixaNamespace - Namespace.public SimpleNamespaceContext defaultNamespace(String aDefaultNs)
aDefaultNs - Default namespace.public SimpleNamespaceContext addPrefix(String aPrefix, String aNamespace)
aPrefix - Prefix to add.aNamespace - Namespace to bind prefix to.public String getNamespaceURI(String aPrefix)
getNamespaceURI in interface NamespaceContextpublic String getPrefix(String aNamespaceURI)
getPrefix in interface NamespaceContextpublic Iterator getPrefixes(String aNamespaceURI)
getPrefixes in interface NamespaceContextCopyright © 2025. All rights reserved.