final long version = data.getVersion(caller);
final InputStream stream = data.getResourceAsStream(caller);
try
{
final WmfFile wmfFile = new WmfFile(stream, -1, -1);
final Image image = wmfFile.replay();
return new SimpleResource(data.getKey(), image, Image.class, version);
}
finally
{
stream.close();