Renaming MediaMetaData to MediaInfo
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / section / media / MediaRepresentationElement.java
index 960fdf66b9a57cbb46c9c2a4e513a5945ef1e92f..248a07865c5998d904bc3e22971ca7380a5a8552 100644 (file)
@@ -19,7 +19,7 @@ import org.apache.http.HttpException;
 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;
@@ -110,20 +110,15 @@ public class MediaRepresentationElement extends AbstractEntityCollectionElement<
                                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);
                }
        }