import org.eclipse.swt.events.SelectionListener;
import eu.etaxonomy.cdm.api.service.IMediaService;
-import eu.etaxonomy.cdm.common.mediaMetaData.ImageMetaData;
+import eu.etaxonomy.cdm.common.media.ImageInfo;
import eu.etaxonomy.cdm.model.media.ImageFile;
import eu.etaxonomy.cdm.model.media.MediaRepresentation;
import eu.etaxonomy.cdm.model.media.MediaRepresentationPart;
return;
}
try {
- ImageMetaData imageInfo = CdmStore.getService(IMediaService.class).getImageInfo(uri, 10000);
+ ImageInfo imageInfo = ImageInfo.NewInstance(uri, 10000);
String mimeType = imageInfo.getMimeType();
text_mimeType.setText(mimeType);
-
-
+ text_suffix.setText(imageInfo.getSuffix());
} catch (IOException e) {
StoreUtil.error(getClass(), e);
} catch (HttpException e) {
StoreUtil.error(getClass(), e);
}
- String path = uri.getPath();
-
- String suffix = path.substring(StringUtils.lastIndexOf(path, '.')+1);
- text_suffix.setText(suffix);
}
}