}
void importFormats(CatalogFactory factory, List formats) {
for (Iterator f = formats.iterator(); f.hasNext();) {
Map map = (Map) f.next();
CoverageStoreInfo coverageStore = factory.createCoverageStore();
coverageStore.setName((String) map.get("id"));
coverageStore.setType((String) map.get("type"));
coverageStore.setURL((String) map.get("url"));
coverageStore.setDescription((String) map.get("description"));
String namespacePrefix = (String)map.get( "namespace");
//coverageStore.setNamespace( catalog.getNamespaceByPrefix( namespacePrefix ));
coverageStore.setWorkspace( catalog.getWorkspaceByName( namespacePrefix ));
coverageStore.setEnabled( (Boolean) map.get( "enabled" ) );
catalog.add(coverageStore);
LOGGER.info( "Processed coverage store '" + coverageStore.getName() + "', "
+ (coverageStore.isEnabled() ? "enabled" : "disabled") );
}
}