public void startElement()

in log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/util/PositionalSaxEventHandler.java [54:68]


    public void startElement(
            final String uri,
            final String localName,
            final String qName,
            final Attributes attributes) {
        addTextIfNeeded();
        final Element element = document.createElement(qName);
        for (int attributeIndex = 0; attributeIndex < attributes.getLength(); attributeIndex++) {
            final String attributeQName = attributes.getQName(attributeIndex);
            final String attributeValue = attributes.getValue(attributeIndex);
            element.setAttribute(attributeQName, attributeValue);
        }
        element.setUserData("lineNumber", String.valueOf(locator.getLineNumber()), null);
        elementStack.push(element);
    }