net.sf.sqs_xml.reader.model
Class RNSContext

java.lang.Object
  extended bynet.sf.sqs_xml.reader.model.RNSContext
All Implemented Interfaces:
java.io.Serializable

public class RNSContext
extends java.lang.Object
implements java.io.Serializable

RNSContext

Since:
Jan. 14, 2001
Version:
Sep. 3, 2003
Author:
ASAMI, Tomoharu (asami@relaxer.org)
See Also:
Serialized Form

Constructor Summary
RNSContext(IRNode rnode, java.lang.String uri)
           
 
Method Summary
 void addPrefixDecl(org.w3c.dom.Element element, java.lang.String prefix, java.lang.String uri)
           
 void declareNamespace(org.w3c.dom.Element element)
           
 void declareNamespace(java.lang.String prefix, java.lang.String uri)
           
 void endNSMappings(org.xml.sax.ContentHandler handler)
           
 java.lang.String getDefaultNamespace()
           
 java.lang.String getNamespaceUri()
           
 java.lang.String getPrefix()
           
 java.lang.String getPrefixByUri(java.lang.String uri)
           
 java.lang.String getUriByPrefix(java.lang.String prefix)
           
 java.lang.String makeNSMapping(java.lang.String uri)
           
 void makeNSMappings(java.io.PrintWriter buffer)
           
 void makeNSMappings(java.lang.StringBuffer buffer)
           
 void makeNSMappings(java.io.Writer buffer)
           
 java.lang.String makeQName(java.lang.String uri, java.lang.String localName)
           
 void makeQName(java.lang.String uri, java.lang.String localName, java.io.PrintWriter buffer)
           
 void makeQName(java.lang.String uri, java.lang.String localName, java.lang.StringBuffer buffer)
           
 void makeQName(java.lang.String uri, java.lang.String localName, java.io.Writer buffer)
           
 void setPrefix(java.lang.String prefix)
           
 void setupNamespace(org.w3c.dom.Element element)
           
 void startNSMappings(org.xml.sax.ContentHandler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RNSContext

public RNSContext(IRNode rnode,
                  java.lang.String uri)
Method Detail

declareNamespace

public void declareNamespace(org.w3c.dom.Element element)

declareNamespace

public void declareNamespace(java.lang.String prefix,
                             java.lang.String uri)

setupNamespace

public void setupNamespace(org.w3c.dom.Element element)

addPrefixDecl

public void addPrefixDecl(org.w3c.dom.Element element,
                          java.lang.String prefix,
                          java.lang.String uri)

startNSMappings

public void startNSMappings(org.xml.sax.ContentHandler handler)

endNSMappings

public void endNSMappings(org.xml.sax.ContentHandler handler)

makeNSMappings

public void makeNSMappings(java.lang.StringBuffer buffer)

makeNSMappings

public void makeNSMappings(java.io.Writer buffer)
                    throws java.io.IOException
Throws:
java.io.IOException

makeNSMappings

public void makeNSMappings(java.io.PrintWriter buffer)

makeQName

public java.lang.String makeQName(java.lang.String uri,
                                  java.lang.String localName)

makeQName

public void makeQName(java.lang.String uri,
                      java.lang.String localName,
                      java.lang.StringBuffer buffer)

makeQName

public void makeQName(java.lang.String uri,
                      java.lang.String localName,
                      java.io.Writer buffer)
               throws java.io.IOException
Throws:
java.io.IOException

makeQName

public void makeQName(java.lang.String uri,
                      java.lang.String localName,
                      java.io.PrintWriter buffer)

makeNSMapping

public java.lang.String makeNSMapping(java.lang.String uri)

getNamespaceUri

public java.lang.String getNamespaceUri()

getPrefix

public java.lang.String getPrefix()

setPrefix

public void setPrefix(java.lang.String prefix)

getPrefixByUri

public java.lang.String getPrefixByUri(java.lang.String uri)

getUriByPrefix

public java.lang.String getUriByPrefix(java.lang.String prefix)

getDefaultNamespace

public java.lang.String getDefaultNamespace()