super(provider, connector);
name = connector.getStorageName();
source = connector.getStorageAs(Reader.class);
connector.closeAllExcept(source);
if (source == null) {
<BUG>throw new UnsupportedStorageException(super.getLocale(), true, "Landsat", connector.getStorage());
}</BUG>
}
@Override
public synchronized Metadata getMetadata() throws DataStoreException {

super(provider, connector);
name = connector.getStorageName();
source = connector.getStorageAs(Reader.class);
connector.closeAllExcept(source);
if (source == null) {
throw new UnsupportedStorageException(super.getLocale(), "Landsat",
connector.getStorage(), connector.getOption(OptionKey.OPEN_OPTIONS));
}
}
@Override
public synchronized Metadata getMetadata() throws DataStoreException {
