Defines events for streaming WBXML.
Equivalent to the SAX's {@link org.xml.sax.ContentHandler} interface.
This is a good deal more complex that SAX because it reflects the complex, fiddly structure of WBXML.
The calling sequence is as you might expect, but there is a slight twist, as the {@link #endElement} method is only called if the {@link #startElement} method is passed true for at least one of it's boolean parameters.
One thing to be aware of is the behaviour of the string table wrt completion marking and caching of string table values. Please see {@link StringTable}.
@todo consider adding input StringReferenceFactory to startDocument methods as well since it can be useful for resolving existing string references