com.espertech.esper.event.xml
Class XPathNamespaceContext

java.lang.Object
  extended by com.espertech.esper.event.xml.XPathNamespaceContext
All Implemented Interfaces:
javax.xml.namespace.NamespaceContext

public class XPathNamespaceContext
extends java.lang.Object
implements javax.xml.namespace.NamespaceContext

Provides the namespace context information for compiling XPath expressions.


Constructor Summary
XPathNamespaceContext()
          Ctor.
 
Method Summary
 void addPrefix(java.lang.String prefix, java.lang.String uri)
          Add a namespace prefix and namespace name to context.
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 java.lang.String getPrefix(java.lang.String namespaceURI)
           
 java.util.Iterator getPrefixes(java.lang.String namespaceURI)
           
 void setDefaultNamespace(java.lang.String defaultNamespace)
          Sets the default namespace.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XPathNamespaceContext

public XPathNamespaceContext()
Ctor.

Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI(java.lang.String prefix)
Specified by:
getNamespaceURI in interface javax.xml.namespace.NamespaceContext

getPrefix

public java.lang.String getPrefix(java.lang.String namespaceURI)
Specified by:
getPrefix in interface javax.xml.namespace.NamespaceContext

getPrefixes

public java.util.Iterator getPrefixes(java.lang.String namespaceURI)
Specified by:
getPrefixes in interface javax.xml.namespace.NamespaceContext

setDefaultNamespace

public void setDefaultNamespace(java.lang.String defaultNamespace)
Sets the default namespace.

Parameters:
defaultNamespace - is the default namespace

addPrefix

public void addPrefix(java.lang.String prefix,
                      java.lang.String uri)
Add a namespace prefix and namespace name to context.

Parameters:
prefix - - namespace prefix
uri - - namespace name to add

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com