for (Map.Entry<String, WorkspacePersistenceProvider> entry : PersistenceProviderUtils.getXMLPersistenceProviders().entrySet()) {
try {
String identifier = entry.getKey();
WorkspacePersistenceProvider pp = entry.getValue();
writer.writeComment("Persistence from '" + identifier + "' (" + pp.getClass().getName() + ")");
pp.writeXML(writer, workspace);
} catch (UnsupportedOperationException e) {
}
}
}