if (propertyDefinitionsElement != null) {
for (Iterator ci = propertyDefinitionsElement.getChildren()
.iterator(); ci.hasNext();) {
Element c = (Element) ci.next();
PropertyClassManager pcm = PropertyClassManager
.getInstance();
PropertyClass pc = pcm.getPropertyClass(c.getName());
if (pc == null) {
throw new ExtensionException(
ExtensionException.INTERNAL_ERROR,
"No property definition class named "
+ c.getName());