org.apache.xml.serializer
Class NamespaceMappings.MappingRecord

java.lang.Object
  extended by org.apache.xml.serializer.NamespaceMappings.MappingRecord
Enclosing class:
NamespaceMappings

static class NamespaceMappings.MappingRecord
extends java.lang.Object

Just a little class that ties the 3 fields together into one object, and this simplifies the pushing and popping of namespaces to one push or one pop on one stack rather than on 3 separate stacks.


Field Summary
(package private)  int m_declarationDepth
           
(package private)  java.lang.String m_prefix
           
(package private)  java.lang.String m_uri
           
 
Constructor Summary
NamespaceMappings.MappingRecord(java.lang.String prefix, java.lang.String uri, int depth)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_prefix

final java.lang.String m_prefix

m_uri

final java.lang.String m_uri

m_declarationDepth

final int m_declarationDepth
Constructor Detail

NamespaceMappings.MappingRecord

NamespaceMappings.MappingRecord(java.lang.String prefix,
                                java.lang.String uri,
                                int depth)