com.objsys.asn1j.runtime
Class Asn1XerDecodeBuffer

java.lang.Object
  extended by com.objsys.asn1j.runtime.Asn1XerDecodeBuffer

public class Asn1XerDecodeBuffer
extends java.lang.Object

This class handles the decoding of ASN.1 messages as specified in the XML Encoding Rules (XER) as documented in the ITU-T X.693 standard. Note that this class is not derived from the Asn1DecodeBuffer class as are other decode buffer classes. Its purpose it to act as an input source for XML data to be read by a SAX parser.


Field Summary
protected  org.xml.sax.InputSource mInputSource
           
 
Constructor Summary
Asn1XerDecodeBuffer(java.lang.String xmlURI)
          This constructor creates an XER decode buffer.
 
Method Summary
 org.xml.sax.InputSource getInputSource()
          This method returns the SAX input source object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mInputSource

protected org.xml.sax.InputSource mInputSource
Constructor Detail

Asn1XerDecodeBuffer

public Asn1XerDecodeBuffer(java.lang.String xmlURI)
                    throws java.io.IOException,
                           org.xml.sax.SAXException
This constructor creates an XER decode buffer.

Throws:
java.io.IOException
org.xml.sax.SAXException
Method Detail

getInputSource

public org.xml.sax.InputSource getInputSource()
This method returns the SAX input source object.

Returns:
SAX input source object