for (int i = 0; i < attributeCount; i++) {
String attributeURI = elementAttributes.getURI(i);
if (StringUtils.equals(attributeURI, NS)) {
getStartEvent().templateProperties.put(elementAttributes.getLocalName(i),
compileExpr(elementAttributes.getValue(i), null, locator));
elementAttributes.removeAttribute(i--);
}
}
StartElement startElement = new StartElement(locator, namespaceURI,
localName, qname, elementAttributes);
if (NS.equals(namespaceURI)) {