类 SimpleNamespaceContext
- java.lang.Object
- org.springframework.util.xml.SimpleNamespaceContext
- 所有已实现的接口:
NamespaceContext
public class SimpleNamespaceContext extends Object implements NamespaceContext
Simplejavax.xml.namespace.NamespaceContext
implementation. Follows the standardNamespaceContext
contract, and is loadable via ajava.util.Map
orjava.util.Properties
object- 从以下版本开始:
- 3.0
- 作者:
- Arjen Poutsma, Juergen Hoeller
构造器概要
构造器 构造器 说明 SimpleNamespaceContext()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
bindDefaultNamespaceUri(String namespaceUri)
Bind the given namespace as default namespace.void
bindNamespaceUri(String prefix, String namespaceUri)
Bind the given prefix to the given namespace.void
clear()
Remove all declared prefixes.Iterator<String>
getBoundPrefixes()
Return all declared prefixes.String
getNamespaceURI(String prefix)
String
getPrefix(String namespaceUri)
Iterator<String>
getPrefixes(String namespaceUri)
void
removeBinding(String prefix)
Remove the given prefix from this context.void
setBindings(Map<String,String> bindings)
Set the bindings for this namespace context.
构造器详细资料
SimpleNamespaceContext
public SimpleNamespaceContext()
方法详细资料
getNamespaceURI
public String getNamespaceURI(String prefix)
- 指定者:
getNamespaceURI
在接口中NamespaceContext
getPrefix
public String getPrefix(String namespaceUri)
- 指定者:
getPrefix
在接口中NamespaceContext
getPrefixes
public Iterator<String> getPrefixes(String namespaceUri)
- 指定者:
getPrefixes
在接口中NamespaceContext
setBindings
public void setBindings(Map<String,String> bindings)
Set the bindings for this namespace context. The supplied map must consist of string key value pairs.
bindDefaultNamespaceUri
public void bindDefaultNamespaceUri(String namespaceUri)
Bind the given namespace as default namespace.- 参数:
namespaceUri
- the namespace uri
bindNamespaceUri
public void bindNamespaceUri(String prefix, String namespaceUri)
Bind the given prefix to the given namespace.- 参数:
prefix
- the namespace prefixnamespaceUri
- the namespace uri
removeBinding
public void removeBinding(String prefix)
Remove the given prefix from this context.- 参数:
prefix
- the prefix to be removed
clear
public void clear()
Remove all declared prefixes.
getBoundPrefixes
public Iterator<String> getBoundPrefixes()
Return all declared prefixes.