groovy.xml
Class Namespace

java.lang.Object
  extended by groovy.xml.Namespace

public class Namespace
extends java.lang.Object

A simple helper class which acts as a factory of QName instances.


Constructor Summary
Namespace()
           
Namespace(java.lang.String uri)
           
Namespace(java.lang.String uri, java.lang.String prefix)
           
 
Method Summary
 QName get(java.lang.String localName)
          Returns the QName for the given localName.
 java.lang.String getPrefix()
          Returns the prefix mapped to this namespace
 java.lang.String getUri()
          Returns the URI of this namespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Namespace

public Namespace()

Namespace

public Namespace(java.lang.String uri)

Namespace

public Namespace(java.lang.String uri,
                 java.lang.String prefix)
Method Detail

get

public QName get(java.lang.String localName)
Returns the QName for the given localName.

Parameters:
localName - the local name within this

getPrefix

public java.lang.String getPrefix()
Returns the prefix mapped to this namespace

Returns:
the prefix assigned to this namespace or null if no namespace is mapped.

getUri

public java.lang.String getUri()
Returns the URI of this namespace

Returns:
the URI of this namespace