if (properties != null && properties.length > 0)
{
final int numberOfProperties = properties.length;
for (int ctr = 0; ctr < numberOfProperties; ctr++)
{
final PropertyDefinition property = properties[ctr];
final String propertyName = property.getName();
if (Introspector.instance().isWritable(repositoryImplementation, propertyName))
{
Introspector.instance().setProperty(
repositoryImplementation,
property.getName(),
namespaces.getPropertyValue(
namespace,
property.getName()));
}
}
}
repositoryImplementation.open();
this.repositories.put(