if (_startElement != null) {
_p5[0] = Any.create(namespaceURI);
_p5[1] = Any.create(localName);
_p5[2] = Any.create(qName);
int n = (attributes != null) ? attributes.getLength() : 0;
Array list = new Array(n);
for(int i=0; i<n; i++) {
String qname = attributes.getQName(i);
String value = attributes.getValue(i);
list.append(qname, Any.create(value));
}
_p5[3] = list;
_p5[4] = _userdata;
_startElement.execute(_context, _p5);
}