org.xmlpull.v1.builder.impl
Class XmlNamespaceImpl

java.lang.Object
  extended by org.xmlpull.v1.builder.impl.XmlNamespaceImpl
All Implemented Interfaces:
XmlNamespace

public class XmlNamespaceImpl
extends java.lang.Object
implements XmlNamespace

Simple implementation.


Method Summary
 boolean equals(java.lang.Object other)
           
 java.lang.String getNamespaceName()
          Namespace name.
 java.lang.String getPrefix()
          Prefix can be null.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getPrefix

public java.lang.String getPrefix()
Description copied from interface: XmlNamespace
Prefix can be null. In this case it will be looked up from XML tree and used if available otherwise it will be automatically created only for serializaiton. TODO: If prefix is empty string it will be used to indicate default namespace.

Specified by:
getPrefix in interface XmlNamespace

getNamespaceName

public java.lang.String getNamespaceName()
Description copied from interface: XmlNamespace
Namespace name. Never null. Only allowed to be empty string if prefix is also empty string (used to undeclare default namespace)

Specified by:
getNamespaceName in interface XmlNamespace

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

toString

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