com.werken.xpath
Class ElementNamespaceContext

java.lang.Object
  extended by com.werken.xpath.ElementNamespaceContext
All Implemented Interfaces:
NamespaceContext

public class ElementNamespaceContext
extends java.lang.Object
implements NamespaceContext

A NamespaceContext which gets it's mappings from an Element in a JDOM tree.

It currently DOES NOT WORK

Author:
bob mcwhirter (bob @ werken.com)

Constructor Summary
ElementNamespaceContext(org.jdom.Element element)
          Construct the NamespaceContext from a JDOM Element
 
Method Summary
 java.lang.String translateNamespacePrefix(java.lang.String prefix)
          Translate a namespace prefix into a URI Translate the prefix used in a component of an XPath into its expanded namespace URI.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementNamespaceContext

public ElementNamespaceContext(org.jdom.Element element)
Construct the NamespaceContext from a JDOM Element

Parameters:
element - The JDOM element to use for prefix->nsURI mapping
Method Detail

translateNamespacePrefix

public java.lang.String translateNamespacePrefix(java.lang.String prefix)
Translate a namespace prefix into a URI Translate the prefix used in a component of an XPath into its expanded namespace URI.

Specified by:
translateNamespacePrefix in interface NamespaceContext
Parameters:
prefix - The namespace prefix
Returns:
The URI matching the prefix
See Also:
ContextSupport.setNamespaceContext(com.werken.xpath.NamespaceContext)


Copyright ? 2000 bob mcwhirter and The Werken & Sons Company. All Rights Reserved.