org.apache.camel.builder.xml
Class NamespaceBuilder

java.lang.Object
  extended by org.apache.camel.builder.xml.NamespaceBuilder

public class NamespaceBuilder
extends Object

A helper class for creating namespaces which can then be used to create XPath expressions

Version:
$Revision: 1.1 $

Constructor Summary
NamespaceBuilder()
           
 
Method Summary
 NamespaceBuilder namespace(String prefix, String uri)
           
static NamespaceBuilder namespaceContext()
           
static NamespaceBuilder namespaceContext(String prefix, String uri)
           
 XPathBuilder xpath(String xpath)
          Creates a new XPath expression using the current namespaces
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceBuilder

public NamespaceBuilder()
Method Detail

namespaceContext

public static NamespaceBuilder namespaceContext()

namespaceContext

public static NamespaceBuilder namespaceContext(String prefix,
                                                String uri)

namespace

public NamespaceBuilder namespace(String prefix,
                                  String uri)

xpath

public XPathBuilder xpath(String xpath)
Creates a new XPath expression using the current namespaces

Parameters:
xpath - the XPath expression
Returns:
a new XPath expression


Copyright © 2007 Apache Software Foundation. All Rights Reserved.