propertyType = value.getType();
}
// create single-valued property info
NodeInfoImpl parent = getCurrentNodeInfo();
Path p = pFactory.create(parent.getPath(), name, true);
PropertyId id = idFactory.createPropertyId(parent.getId(), name);
PropertyInfoImpl propInfo = new PropertyInfoImpl(id, p, propertyType, value);
propInfo.checkCompleted();
// add property info to current list, will be processed on endObject() event
getCurrentPropInfos().add(propInfo);
} finally {