else
defaultValues[i] = valueFactory.createValue(propVal[i], propertyDef.getRequiredType());
}
}
return new PropertyDefinitionImpl(name, nodeTypeManager.findNodeType(propertyDef.getDeclaringNodeType()),
propertyDef.getRequiredType(), propertyDef.getValueConstraints(), defaultValues, propertyDef
.isAutoCreated(), propertyDef.isMandatory(), propertyDef.getOnParentVersion(), propertyDef
.isProtected(), propertyDef.isMultiple());
}