/** * <i>[SAX ContentHandler interface support]</i> Receives notification of the beginning of an * element. * * <p>This implementation ensures that startDocument() has been called prior processing an * element. * * @param nsURI the Namespace URI, or the empty string if the element has no Namespace URI or if * Namespace processing is not being performed. * @param localName the local name (without prefix), or the empty string if Namespace processing * is not being performed. * @param qName the qualified name (with prefix), or the empty string if qualified names are not * available. * @param atts The attributes attached to the element. If there are no attributes, it shall be * an empty Attributes object. * @throws SAXException if any error occurred while creating the document builder. */ public void startElement(String nsURI, String localName, String qName, Attributes atts) throws SAXException { this.ensureInitialization(); super.startElement(nsURI, localName, qName, atts); }