* @return true if a selectionlist has actually been build.
*/
protected boolean buildSelectionList(Element widgetElement, AbstractDatatypeWidgetDefinition widget) throws Exception {
Element selectionListElement = DomHelper.getChildElement(widgetElement, Constants.WD_NS, "selection-list");
if (selectionListElement != null) {
SelectionList selectionList;
String src = selectionListElement.getAttribute("src");
if (src.length() > 0) {
boolean dynamic = DomHelper.getAttributeAsBoolean(selectionListElement, "dynamic", false);
if (!dynamic) {
selectionListElement = readSelectionList(src);