com.jclark.xsl.om
Interface NamespacePrefixMap


public interface NamespacePrefixMap


Method Summary
 NamespacePrefixMap bind(java.lang.String prefix, java.lang.String namespace)
           
 NamespacePrefixMap bindDefault(java.lang.String namespace)
           
 Name expandAttributeName(java.lang.String name, Node node)
           
 Name expandElementTypeName(java.lang.String name, Node node)
           
 java.lang.String getDefaultNamespace()
           
 java.lang.String getNamespace(int i)
           
 java.lang.String getNamespace(java.lang.String prefix)
           
 NameTable getNameTable()
           
 java.lang.String getPrefix(int i)
           
 java.lang.String getPrefix(java.lang.String namespace)
           
 int getSize()
           
 NamespacePrefixMap unbind(java.lang.String name)
           
 NamespacePrefixMap unbindDefault()
           
 

Method Detail

getNameTable

NameTable getNameTable()

expandAttributeName

Name expandAttributeName(java.lang.String name,
                         Node node)
                         throws XSLException
Throws:
XSLException

expandElementTypeName

Name expandElementTypeName(java.lang.String name,
                           Node node)
                           throws XSLException
Throws:
XSLException

bind

NamespacePrefixMap bind(java.lang.String prefix,
                        java.lang.String namespace)

bindDefault

NamespacePrefixMap bindDefault(java.lang.String namespace)

unbindDefault

NamespacePrefixMap unbindDefault()

unbind

NamespacePrefixMap unbind(java.lang.String name)

getDefaultNamespace

java.lang.String getDefaultNamespace()

getSize

int getSize()

getPrefix

java.lang.String getPrefix(int i)

getNamespace

java.lang.String getNamespace(int i)

getPrefix

java.lang.String getPrefix(java.lang.String namespace)

getNamespace

java.lang.String getNamespace(java.lang.String prefix)