public abstract class Asn1MessageBuffer extends Asn1MessageBufferBase
context, mTypeCode| Constructor and Description | 
|---|
Asn1MessageBuffer()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addNamedEventHandler(Asn1NamedEventHandler handler)
This method adds a named event handler to the named event
 handler list for this buffer. 
 | 
int | 
getEventHandlerListCount()
This method returns number of elements in the event handler list in this object. 
 | 
abstract java.io.InputStream | 
getInputStream()
This abstract method must be implemented by all of the derived
 classes. 
 | 
boolean | 
hasEventHandlers()
This method returns true if, the buffer has event handlers set. 
 | 
void | 
invokeCharacters(java.lang.String svalue)
This method is used by the event handling logic to invoke the
 'characters' event handling method when message contents are
 parsed. 
 | 
void | 
invokeEndElement(java.lang.String name,
                int index)
This method is used by the event handling logic to invoke the
 'endElement' event handling method when parsing of an element
 within a message is completed. 
 | 
void | 
invokeStartElement(java.lang.String name,
                  int index)
This method is used by the event handling logic to invoke the
 'startElement' event handling method when parsing of an element
 within a message is started. 
 | 
void | 
setEventHandlerList(Asn1MessageBuffer buffer)
This method will set the event handler dispatcher in this object to
 be equal to that in the given decode buffer object (the buffers will
 share the dispatcher). 
 | 
getContext, hexDump, hexDump, setKey, setTypeCodepublic abstract java.io.InputStream getInputStream()
public void addNamedEventHandler(Asn1NamedEventHandler handler)
handler - Asn1NamedEventHandler object to be addedpublic int getEventHandlerListCount()
public final boolean hasEventHandlers()
public void invokeCharacters(java.lang.String svalue)
Asn1MessageBufferBase.setTypeCode(short)svalue - Stringified representation of a parsed value fieldpublic void invokeEndElement(java.lang.String name,
                             int index)
name - Name of the elementindex - Index of element if SEQUENCE OF or SET OF elementpublic void invokeStartElement(java.lang.String name,
                               int index)
name - Name of the elementindex - Index of element if SEQUENCE OF or SET OF elementpublic void setEventHandlerList(Asn1MessageBuffer buffer)
buffer - Decode buffer object