} else if ("fx:script".equals(qName)) {
for (int i = 0; i < attributes.getLength(); i++) {
String propertyQName = attributes.getQName(i);
String value = attributes.getValue(i);
if ("source".equals(propertyQName)) {
Script s = createScript(value, null);
model.getComponentDef().getScripts().add(s);
}
}
} else if ("fx:reference".equals(qName)) {
for (int i = 0; i < attributes.getLength(); i++) {