org.jabber.jabberbeans.sax
Class XMLStreamErrorHandler
java.lang.Object
|
+--org.jabber.jabberbeans.sax.SubHandler
|
+--org.jabber.jabberbeans.sax.XMLStreamErrorHandler
- public class XMLStreamErrorHandler
- extends SubHandler
XMLStream error parsing code, used to parse stream:error packets
(protocol-level errors)
- Version:
- $Revision: 1.1.1.1 $
- Author:
- David Waite
<dwaite@jabber.com>, $Author: lucky $
Field Summary |
private java.lang.StringBuffer |
elementChars
element character buffer, used to catch the error content |
Method Summary |
void |
characters(char[] ch,
int start,
int length)
handles data characters, by appending them to the elementChars
StringBuffer |
void |
startHandler(java.lang.String name,
AttributeList attributes)
start the stream:error handler |
java.lang.Object |
stopHandler(java.lang.String name)
stops the stream:error handler |
Methods inherited from class org.jabber.jabberbeans.sax.SubHandler |
endDocument,
endElement,
getHandlerFactory,
getSubCount,
graftParent,
graftSubHandler,
handleEndElement,
handleStartElement,
ignorableWhitespace,
processingInstruction,
receiveChildData,
setChildSubHandler,
setDocumentLocator,
setHandlerFactory,
setParent,
setParser,
startDocument,
startElement |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
elementChars
private java.lang.StringBuffer elementChars
- element character buffer, used to catch the error content
XMLStreamErrorHandler
public XMLStreamErrorHandler()
- Creates a new
XMLStreamErrorHandler
instance.
startHandler
public void startHandler(java.lang.String name,
AttributeList attributes)
- start the stream:error handler
- Overrides:
- startHandler in class SubHandler
- Parameters:
name
- element nameattributes
- element attributes
stopHandler
public java.lang.Object stopHandler(java.lang.String name)
- stops the stream:error handler
- Overrides:
- stopHandler in class SubHandler
- Parameters:
name
- element name
characters
public void characters(char[] ch,
int start,
int length)
- handles data characters, by appending them to the elementChars
StringBuffer
- Overrides:
- characters in class SubHandler
- Parameters:
ch
- a char[]
value with character datastart
- starting offsetlength
- length from offset