com.espertech.esper.event.xml
Class XPathNamespaceContext

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

public class XPathNamespaceContext
extends Object
implements NamespaceContext

Provides the namespace context information for compiling XPath expressions.


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

Constructor Detail

XPathNamespaceContext

public XPathNamespaceContext()
Ctor.

Method Detail

getNamespaceURI

public String getNamespaceURI(String prefix)
Specified by:
getNamespaceURI in interface NamespaceContext

getPrefix

public String getPrefix(String namespaceURI)
Specified by:
getPrefix in interface NamespaceContext

getPrefixes

public Iterator getPrefixes(String namespaceURI)
Specified by:
getPrefixes in interface NamespaceContext

setDefaultNamespace

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

Parameters:
defaultNamespace - is the default namespace

addPrefix

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

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

© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com