Element listenerElement = DomHelper.getChildElement(widgetElement, Constants.WD_NS, elementName);
if (listenerElement != null) {
NodeList list = listenerElement.getChildNodes();
for (int i = 0; i < list.getLength(); i++) {
if (list.item(i).getNodeType() == Node.ELEMENT_NODE) {
WidgetListener listener = WidgetListenerBuilderUtil.getWidgetListener((Element)list.item(i), listenerClass);
if (result == null) result = new ArrayList();
result.add(listener);
}
}
}