code: @Override
      public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
          // Clear content buffer
          getContentBuffer().delete(0, getContentBuffer().length());
          // Store name of current element in stack
          getElementNames().push(qName);
      }
docs: Fires whenever an XML start markup is encountered.
  
  @param uri URI of the local element
  @param localName Name of the local element (without prefix)
  @param qName qName of the local element (with prefix)
  @param attributes Attributes of the local element (contained in the
  markup)
  @throws SAXException Any SAX exception, possibly wrapping another
  exception