code: public void startElement(
          String arg0,
          String arg1,
          String arg2,
          Attributes arg3)
          throws SAXException
      {
          if (m_state != null) {
              m_state.resetState(getTransformer());
          }
  
          // fire off the start element event
          if (m_tracer != null)
              super.fireStartElem(arg2);
      }
docs: Receive notification of the beginning of an element, although this is a
  SAX method additional namespace or attribute information can occur before
  or after this call, that is associated with this element.
  
  @throws org.xml.sax.SAXException Any SAX exception, possibly
  wrapping another exception.
  @see org.xml.sax.ContentHandler#startElement
  @see org.xml.sax.ContentHandler#endElement
  @see org.xml.sax.AttributeList
  
  @throws org.xml.sax.SAXException
  
  @see org.xml.sax.ContentHandler#startElement(String,String,String,Attributes)