property.put("name", propertyName);
property.put("path", path);
property.put("type", type);
property.put("isPagePartReference", (isPagePartRef == null ? "false" : isPagePartRef));
Iterator attributesIterator = propertyElement.attributes();
while(attributesIterator.hasNext())
{
XmlAttribute attribute = (XmlAttribute)attributesIterator.next();
if(attribute.getName().startsWith("path_"))
property.put(attribute.getName(), attribute.getValue());