private static RasterWriter getRasterWriter( AbstractRaster raster, RasterIOOptions options ) { for ( RasterIOProvider writer : getRasterIOLoader() ) { String format = options.get( RasterIOOptions.OPT_FORMAT ); RasterWriter possibleWriter = writer.getRasterWriter( format ); // TODO if ( possibleWriter != null && possibleWriter.canWrite( raster, options ) ) { return possibleWriter; } } return null; }