gnu.kawa.xml
Class XmlNamespace

java.lang.Object
  extended by gnu.mapping.Namespace
      extended by gnu.kawa.xml.XmlNamespace
All Implemented Interfaces:
HasNamedParts, java.io.Externalizable, java.io.Serializable

public class XmlNamespace
extends Namespace
implements java.io.Externalizable

See Also:
Serialized Form

Field Summary
static XmlNamespace HTML
           
static NamespaceBinding HTML_BINDINGS
           
static java.lang.String XHTML_NAMESPACE
           
 
Fields inherited from class gnu.mapping.Namespace
EmptyNamespace, nsTable, prefix, table
 
Constructor Summary
XmlNamespace()
           
 
Method Summary
 java.lang.Object get(java.lang.String name)
           
static XmlNamespace getInstance(java.lang.String prefix, java.lang.String uri)
           
 boolean isConstant(java.lang.String key)
           
 void readExternal(java.io.ObjectInput in)
           
 java.lang.Object readResolve()
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class gnu.mapping.Namespace
add, getDefault, getDefaultSymbol, getInstance, getName, getSymbol, lookup, lookup, lookupInternal, make, make, makeUnknownNamespace, rehash, remove, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

XHTML_NAMESPACE

public static final java.lang.String XHTML_NAMESPACE
See Also:
Constant Field Values

HTML

public static final XmlNamespace HTML

HTML_BINDINGS

public static final NamespaceBinding HTML_BINDINGS
Constructor Detail

XmlNamespace

public XmlNamespace()
Method Detail

getInstance

public static XmlNamespace getInstance(java.lang.String prefix,
                                       java.lang.String uri)

get

public java.lang.Object get(java.lang.String name)
Specified by:
get in interface HasNamedParts
Overrides:
get in class Namespace

isConstant

public boolean isConstant(java.lang.String key)
Specified by:
isConstant in interface HasNamedParts
Overrides:
isConstant in class Namespace

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Overrides:
writeExternal in class Namespace
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Overrides:
readExternal in class Namespace
Throws:
java.io.IOException
java.lang.ClassNotFoundException

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Overrides:
readResolve in class Namespace
Throws:
java.io.ObjectStreamException