// The clone method of the ObjectNode doesn't clone
// the property descriptor, so we have to do this manually.
PropertyDescriptor pd = propertyNode.getPropertyDescriptor();
try
{
pd = (PropertyDescriptor) pd.clone();
pd.setReadOnly(readOnly);
propertyNode.setPropertyDescriptor(pd);
}
catch (CloneNotSupportedException e)
{